Deleted Added
sdiff udiff text old ( 1881:fc205a7edd58 ) new ( 1917:2d0b0bd256ab )
full compact
1# Copyright (c) 2005 The Regents of The University of Michigan
2# All rights reserved.
3#
4# Redistribution and use in source and binary forms, with or without
5# modification, are permitted provided that the following conditions are
6# met: redistributions of source code must retain the above copyright
7# notice, this list of conditions and the following disclaimer;
8# redistributions in binary form must reproduce the above copyright

--- 12 unchanged lines hidden (view full) ---

21# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
22# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
23# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
24# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
25# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
26#
27# Authors: Nathan Binkert
28
29categories = {
30 'CALL_PALrdunique_' : 'interrupt', #
31 'Call_Pal_Callsys' : 'interrupt', #
32 'Call_Pal_Rdps' : 'interrupt', #
33 'Call_Pal_Rdusp' : 'interrupt', #
34 'Call_Pal_Rti' : 'interrupt', #
35 'Call_Pal_Swpctx' : 'interrupt', #
36 'Call_Pal_Swpipl' : 'interrupt', #
37 'Call_Pal_Wrusp' : 'interrupt', #
38 'SHATransform': 'driver', # drivers/char/random.c,
39 'TRAP_INTERRUPT_10_' : 'interrupt', #
40 'Trap_Dtbmiss_Single' : 'bufmgt', #
41 'Trap_Dtbmiss_double' : 'bufmgt', #
42 'Trap_Interrupt' : 'interrupt', #
43 'Trap_Itbmiss' : 'bufmgt', #
44 'Trap_Unalign' : 'alignment',
45 'UNALIGN_NO_DISMISS' : 'alignment',
46 'UNALIGN_NO_DISMISS_10_' : 'alignment',
47 '__alloc_pages' : 'bufmgt', # mm/page_alloc.c,
48 '__anon_vma_link': 'bufmgt', # mm/rmap.c, include/linux/rmap.h,
49 '__bio_add_page' : 'other', # fs/bio.c,
50 '__bitmap_weight' : 'other', # lib/bitmap.c, include/linux/bitmap.h,
51 '__blk_put_request' : 'other', # drivers/block/ll_rw_blk.c,
52 '__block_commit_write' : 'other', # fs/buffer.c,
53 '__block_prepare_write' : 'other', # fs/buffer.c,
54 '__block_write_full_page': 'other', # fs/buffer.c,
55 '__bread' : 'other', # fs/buffer.c, include/linux/buffer_head.h,
56 '__brelse' : 'other', # fs/buffer.c, include/linux/buffer_head.h,

--- 16 unchanged lines hidden (view full) ---

73 '__do_softirq' : 'stack', # kernel/softirq.c,
74 '__down': 'interrupt', # include/asm-alpha/semaphore.h, include/asm-i386/semaphore.h,
75 '__down_failed' : 'other', # arch/alpha/kernel/semaphore.c, include/asm-alpha/semaphore.h,
76 '__down_trylock': 'interrupt', # include/asm-alpha/semaphore.h, include/asm-i386/semaphore.h,
77 '__elv_add_request' : 'other', # drivers/block/elevator.c, include/linux/elevator.h,
78 '__end_that_request_first' : 'other', # drivers/block/ll_rw_blk.c,
79 '__exit_sighand': 'other', # kernel/signal.c, include/linux/sched.h,
80 '__exit_signal': 'other', # kernel/signal.c, include/linux/sched.h,
81 '__filemap_copy_from_user_iovec' : 'bufmgt', # mm/filemap.c,
82 '__filemap_fdatawrite' : 'bufmgt', # mm/filemap.c,
83 '__find_get_block' : 'other', # fs/buffer.c, include/linux/buffer_head.h,
84 '__find_get_block_slow' : 'other', # fs/buffer.c,
85 '__fput' : 'other', # fs/file_table.c,
86 '__free_pages' : 'bufmgt', # mm/page_alloc.c,
87 '__free_pages_ok': 'bufmgt', # mm/page_alloc.c,
88 '__generic_file_aio_read': 'bufmgt', # mm/filemap.c, include/linux/fs.h,
89 '__generic_unplug_device' : 'other', # drivers/block/ll_rw_blk.c, include/linux/blkdev.h,
90 '__get_free_pages' : 'other', # mm/page_alloc.c, drivers/md/raid6.h,
91 '__get_page_state': 'bufmgt', # mm/page_alloc.c,
92 '__get_user_4': 'other', # include/asm-i386/uaccess.h,
93 '__get_zone_counts': 'other', #
94 '__getblk' : 'other', # fs/buffer.c, include/linux/buffer_head.h,
95 '__getblk_slow' : 'other', # fs/buffer.c,
96 '__group_complete_signal' : 'user', # kernel/signal.c, is kinda syscall
97 '__group_send_sig_info' : 'user', # kernel/signal.c, is kinda syscall
98 '__iget' : 'other', # fs/inode.c, include/linux/fs.h,
99 '__insert_inode_hash': 'other', # fs/inode.c, include/linux/fs.h,
100 '__insert_vm_struct': 'bufmgt', # mm/mmap.c,
101 '__ip_conntrack_confirm' : 'stack', # net/ipv4/netfilter/ip_conntrack_core.c, include/linux/netfilter_ipv4/ip_conntrack_core.h,
102 '__ip_conntrack_find' : 'stack', # net/ipv4/netfilter/ip_conntrack_core.c,
103 '__ip_ct_find_proto' : 'stack', # net/ipv4/netfilter/ip_conntrack_core.c, include/linux/netfilter_ipv4/ip_conntrack_core.h,
104 '__ip_route_output_key' : 'stack', # net/ipv4/route.c,
105 '__kfree_skb' : 'bufmgt', # net/core/skbuff.c, include/linux/skbuff.h,
106 '__kmalloc' : 'bufmgt', # mm/slab.c, include/linux/slab.h,
107 '__load_new_mm_context': 'bufmgt',
108 '__lookup': 'other', # lib/radix-tree.c,
109 '__lookup_hash': 'other', # fs/namei.c,
110 '__lookup_tag' : 'bufmgt', # lib/radix-tree.c,
111 '__make_request' : 'driver', # drivers/block/ll_rw_blk.c, drivers/block/ll_rw_blk.c,
112 '__mark_inode_dirty' : 'other', # fs/fs-writeback.c, include/linux/fs.h,
113 '__memcpy_aligned_up' : 'copy', # arch/alpha/lib/memcpy.c,
114 '__memcpy_unaligned_up' : 'copy', # arch/alpha/lib/memcpy.c,
115 '__memset' : 'copy', # include/asm-alpha/string.h,
116 '__mmdrop': 'other', # kernel/fork.c,
117 '__mod_timer' : 'other', # kernel/timer.c, include/linux/timer.h,
118 '__modify_IO_APIC_irq': 'interrupt', #
119 '__net_random': 'other', #
120 '__page_cache_release' : 'bufmgt', # mm/swap.c,
121 '__pagevec_free': 'bufmgt', # mm/page_alloc.c, include/linux/pagevec.h,
122 '__pagevec_lru_add' : 'bufmgt', # mm/swap.c, include/linux/pagevec.h,
123 '__pagevec_lru_add_active': 'bufmgt', # mm/swap.c, include/linux/pagevec.h,
124 '__pagevec_release' : 'bufmgt', # mm/swap.c, include/linux/pagevec.h,
125 '__pollwait' : 'other', # fs/select.c, fs/select.c,
126 '__pskb_trim_head': 'stack', # net/ipv4/tcp_output.c,
127 '__put_task_struct': 'other', # kernel/fork.c, include/linux/sched.h,
128 '__queue_work': 'other', # kernel/workqueue.c,
129 '__rb_erase_color' : 'bufmgt', # lib/rbtree.c,
130 '__rb_rotate_left' : 'bufmgt', # lib/rbtree.c,
131 '__rb_rotate_right' : 'bufmgt', # lib/rbtree.c,
132 '__rcu_process_callbacks': 'other', #
133 '__read_page_state' : 'bufmgt', # mm/page_alloc.c, include/linux/page-flags.h,
134 '__release_sock' : 'stack', # net/core/sock.c,
135 '__remlu' : 'other', # arch/alpha/kernel/alpha_ksyms.c,
136 '__remove_from_page_cache': 'bufmgt', # mm/filemap.c, include/linux/pagemap.h,
137 '__remove_shared_vm_struct': 'bufmgt', # mm/mmap.c,
138 '__remqu' : 'other', # arch/alpha/kernel/alpha_ksyms.c,
139 '__rmqueue' : 'bufmgt', # mm/page_alloc.c,
140 '__scsi_done' : 'other', # drivers/scsi/scsi.c, drivers/scsi/scsi_priv.h,
141 '__scsi_get_command' : 'other', # drivers/scsi/scsi.c,
142 '__set_page_buffers' : 'other', # fs/buffer.c,
143 '__set_page_dirty_nobuffers' : 'bufmgt', # mm/page-writeback.c, include/linux/mm.h,
144 '__sk_stream_mem_reclaim' : 'bufmgt', # net/core/stream.c,
145 '__sock_create': 'stack', # net/socket.c,
146 '__strncpy_from_user' : 'copy', # include/asm-alpha/uaccess.h,
147 '__strnlen_user': 'user',
148 '__switch_to': 'interrupt', #
149 '__sync_single_inode' : 'other', # fs/fs-writeback.c,
150 '__tasklet_schedule' : 'other', # kernel/softirq.c,
151 '__tcp_ack_snd_check' : 'stack', # net/ipv4/tcp_input.c,
152 '__tcp_data_snd_check' : 'stack', # net/ipv4/tcp_input.c,
153 '__tcp_grow_window' : 'stack', # net/ipv4/tcp_input.c,
154 '__tcp_put_port' : 'stack', # net/ipv4/tcp_ipv4.c,
155 '__tcp_select_window' : 'stack', # net/ipv4/tcp_output.c,
156 '__tcp_tw_hashdance' : 'stack', # net/ipv4/tcp_minisocks.c,
157 '__tcp_v4_check_established':'stack',
158 '__unhash_process': 'other', # kernel/exit.c,
159 '__unmask_IO_APIC_irq': 'interrupt', #
160 '__up_wakeup' : 'interrupt', # arch/alpha/kernel/semaphore.c, include/asm-alpha/semaphore.h,
161 '__user_walk' : 'other', # fs/namei.c,
162 '__vm_stat_account': 'other', #
163 '__vma_link': 'bufmgt', # mm/mmap.c,
164 '__vma_link_rb': 'bufmgt', # mm/mmap.c, include/linux/mm.h,
165 '__wait_on_buffer' : 'other', # fs/buffer.c, include/linux/buffer_head.h,
166 '__wake_up' : 'other', # kernel/sched.c,
167 '__wake_up_common' : 'other', # kernel/sched.c,
168 '__wake_up_locked': 'other', # kernel/sched.c,
169 '__wake_up_parent': 'other', # kernel/signal.c,
170 '__wake_up_sync': 'other', # kernel/sched.c,
171 '__writeback_single_inode' : 'other', # fs/fs-writeback.c,
172 'acct_process': 'other', # kernel/acct.c, include/linux/acct.h, include/linux/acct.h,
173 'ack_edge_ioapic_irq': 'interrupt', #
174 'ack_edge_ioapic_vector': 'interrupt', #
175 'activate_page' : 'bufmgt', # mm/swap.c,
176 'activate_task' : 'other', # kernel/sched.c,
177 'add_disk_randomness' : 'other', # drivers/char/random.c, include/linux/genhd.h,
178 'add_interrupt_randomness': 'driver', # drivers/char/random.c, include/linux/random.h,
179 'add_timer_randomness' : 'driver', # drivers/char/random.c,
180 'add_to_page_cache' : 'bufmgt', # mm/filemap.c, include/linux/pagemap.h,
181 'add_to_page_cache_lru' : 'bufmgt', # mm/filemap.c, include/linux/pagemap.h,
182 'add_wait_queue' : 'other', # kernel/fork.c,
183 'add_wait_queue_exclusive' : 'other', # kernel/fork.c,
184 'aligned' : 'other', #
185 'alloc_buffer_head' : 'other', # fs/buffer.c, include/linux/buffer_head.h,
186 'alloc_dcookie': 'other', # fs/dcookies.c,
187 'alloc_fd_array': 'other', # fs/file.c, include/linux/file.h,
188 'alloc_inode' : 'other', # fs/inode.c,
189 'alloc_pidmap': 'other', # kernel/pid.c, include/linux/pid.h,
190 'alloc_skb' : 'bufmgt', # net/core/skbuff.c, include/linux/skbuff.h,
191 'alloc_slabmgmt' : 'bufmgt', # mm/slab.c,
192 'alpha_switch_to' : 'other', # include/asm-alpha/system.h,
193 'anon_vma_link': 'bufmgt', # mm/rmap.c, include/linux/rmap.h, include/linux/rmap.h,
194 'anon_vma_prepare': 'bufmgt', # mm/rmap.c, include/linux/rmap.h, include/linux/rmap.h,
195 'anon_vma_unlink': 'bufmgt', # mm/rmap.c, include/linux/rmap.h,
196 'apache': 'other', #
197 'apic_timer_interrupt': 'interrupt', # include/asm-i386/hw_irq.h,
198 'arch_get_unmapped_area': 'bufmgt',
199 'arch_get_unmapped_area_1': 'bufmgt',
200 'arch_get_unmapped_area_topdown': 'other', #
201 'arch_pick_mmap_layout': 'other', #
202 'arch_unmap_area_topdown': 'other', #
203 'arp_hash': 'stack', # net/ipv4/arp.c, net/ipv4/arp.c,
204 'arp_process': 'stack', # net/ipv4/arp.c,
205 'arp_rcv': 'stack', # net/ipv4/arp.c,
206 'artsd': 'other', #
207 'as_add_arq_hash' : 'other', # drivers/block/as-iosched.c,

--- 28 unchanged lines hidden (view full) ---

236 'as_update_iohist' : 'other', # drivers/block/as-iosched.c,
237 'atomic_dec_and_lock' : 'other', # lib/dec_and_lock.c, include/linux/spinlock.h, include/linux/spinlock.h,
238 'atomic_dec_and_lock_1' : 'other', # arch/alpha/lib/dec_and_lock.c,
239 'attach_pid': 'other', # kernel/pid.c,
240 'attempt_merge' : 'other', # drivers/block/ll_rw_blk.c,
241 'auth_domain_drop' : 'other', # net/sunrpc/svcauth.c,
242 'auth_domain_put' : 'other', # net/sunrpc/svcauth.c, include/linux/sunrpc/svcauth.h,
243 'autoremove_wake_function' : 'other', # kernel/fork.c, include/linux/wait.h,
244 'bad_range' : 'bufmgt', # mm/page_alloc.c,
245 'balance_dirty_pages' : 'bufmgt', # mm/page-writeback.c,
246 'balance_dirty_pages_ratelimited' : 'bufmgt', # mm/page-writeback.c, include/linux/writeback.h,
247 'basename': 'other', #
248 'bash': 'other', #
249 'batch_entropy_store' : 'interrupt', # drivers/char/random.c, include/linux/random.h,
250 'bh_lru_install' : 'other', # fs/buffer.c,
251 'bh_waitq_head' : 'other', # fs/buffer.c, include/linux/buffer_head.h,
252 'bh_wake_function' : 'other', # fs/buffer.c,
253 'bio_add_page' : 'other', # fs/bio.c, include/linux/bio.h,
254 'bio_alloc' : 'other', # fs/bio.c, include/linux/bio.h,

--- 4 unchanged lines hidden (view full) ---

259 'bio_phys_segments' : 'other', # fs/bio.c, include/linux/bio.h,
260 'bio_put' : 'other', # fs/bio.c, include/linux/bio.h,
261 'blk_backing_dev_unplug' : 'other', # drivers/block/ll_rw_blk.c,
262 'blk_cleanup_queue': 'driver', # drivers/block/ll_rw_blk.c, include/linux/blkdev.h,
263 'blk_get_queue': 'driver', # drivers/block/ll_rw_blk.c, include/linux/blkdev.h,
264 'blk_hw_contig_segment' : 'other', # drivers/block/ll_rw_blk.c, include/linux/blkdev.h,
265 'blk_phys_contig_segment' : 'other', # drivers/block/ll_rw_blk.c, include/linux/blkdev.h,
266 'blk_plug_device' : 'other', # drivers/block/ll_rw_blk.c, include/linux/blkdev.h,
267 'blk_queue_bounce' : 'bufmgt', # mm/highmem.c, include/linux/blkdev.h,
268 'blk_recount_segments' : 'other', # drivers/block/ll_rw_blk.c, include/linux/blkdev.h,
269 'blk_remove_plug' : 'other', # drivers/block/ll_rw_blk.c, include/linux/blkdev.h,
270 'blk_rq_map_sg' : 'other', # drivers/block/ll_rw_blk.c, include/linux/blkdev.h,
271 'blk_run_queue' : 'other', # drivers/block/ll_rw_blk.c, include/linux/blkdev.h,
272 'blkdev_ioctl': 'driver', # drivers/block/ioctl.c, include/linux/fs.h,
273 'block_ioctl': 'other', # fs/block_dev.c,
274 'block_prepare_write' : 'other', # fs/buffer.c, include/linux/buffer_head.h,
275 'block_read_full_page': 'other', # fs/buffer.c, include/linux/buffer_head.h,
276 'block_write_full_page': 'other', # fs/buffer.c, include/linux/buffer_head.h,
277 'bmap': 'other', # fs/jfs/jfs_dmap.h, fs/inode.c, include/linux/fs.h,
278 'buffer_insert_list' : 'other', # fs/buffer.c, include/linux/buffer_head.h,
279 'buffered_rmqueue' : 'bufmgt', # mm/page_alloc.c,
280 'cache_alloc_refill' : 'bufmgt', # mm/slab.c,
281 'cache_check' : 'other', # net/sunrpc/cache.c, include/linux/sunrpc/cache.h,
282 'cache_flusharray' : 'bufmgt', # mm/slab.c,
283 'cache_grow' : 'bufmgt', # mm/slab.c,
284 'cache_init_objs' : 'bufmgt', # mm/slab.c,
285 'cache_reap': 'bufmgt', # mm/slab.c,
286 'cached_lookup': 'other', # fs/namei.c,
287 'call_rcu' : 'other', # kernel/rcupdate.c,
288 'can_share_swap_page': 'bufmgt', # mm/swapfile.c, include/linux/swap.h, include/linux/swap.h,
289 'can_vma_merge_after': 'bufmgt', # mm/mmap.c,
290 'can_vma_merge_before': 'bufmgt', # mm/mmap.c,
291 'capable': 'other',
292 'cascade' : 'interrupt', # kernel/timer.c,
293 'cat': 'other', #
294 'cdev_get': 'other', # fs/char_dev.c, include/linux/cdev.h,
295 'cdrom': 'other', #
296 'check_kill_permission' : 'other', # kernel/signal.c,
297 'chrdev_open': 'other', # fs/char_dev.c, include/linux/fs.h,
298 'cleanup_rbuf' : 'stack', # net/ipv4/tcp.c,
299 'clear_inode' : 'other', # fs/inode.c, include/linux/fs.h,
300 'clear_page' : 'bufmgt', # include/asm-alpha/page.h,
301 'clear_page_dirty_for_io' : 'bufmgt', # mm/page-writeback.c, include/linux/mm.h,
302 'clear_page_tables': 'bufmgt', # mm/memory.c, include/linux/mm.h,
303 'clear_queue_congested' : 'other', # drivers/block/ll_rw_blk.c,
304 'clear_user': 'other', # include/asm-alpha/uaccess.h, include/asm-i386/uaccess.h,
305 'clock_panelapplet.so': 'other', #
306 'close_private_file' : 'other', # fs/file_table.c, include/linux/fs.h,
307 'copy_skb_header' : 'copy',
308 'common_interrupt': 'interrupt', #
309 'complete': 'other', # kernel/sched.c,
310 'compute_creds': 'other', # fs/exec.c, include/linux/binfmts.h,
311 'con_chars_in_buffer': 'driver', # drivers/char/vt.c,
312 'con_write_room': 'driver', # drivers/char/vt.c,
313 'convert_fxsr_from_user': 'interrupt', #
314 'convert_fxsr_to_user': 'interrupt', #
315 'copy_files': 'other', # kernel/fork.c,
316 'copy_from_user': 'copy', # include/asm-alpha/uaccess.h, include/asm-i386/uaccess.h,
317 'copy_mm': 'other', # kernel/fork.c,
318 'copy_namespace': 'other', # fs/namespace.c, include/linux/namespace.h,
319 'copy_page': 'copy',
320 'copy_page_range': 'bufmgt', # mm/memory.c, include/linux/mm.h,
321 'copy_process': 'other', # kernel/fork.c, include/linux/sched.h,
322 'copy_semundo': 'other', # ipc/sem.c, include/linux/sem.h,
323 'copy_strings': 'other', # fs/exec.c, include/linux/binfmts.h,
324 'copy_strings_kernel': 'other', # fs/exec.c, include/linux/binfmts.h,
325 'copy_thread': 'syscall', # arch/alpha/kernel/process.c, include/linux/sched.h,
326 'copy_to_user': 'copy', # include/asm-alpha/uaccess.h, include/asm-i386/uaccess.h,
327 'copy_vma': 'bufmgt', # mm/mmap.c, include/linux/mm.h,
328 'count': 'driver', # fs/exec.c, init/initramfs.c, drivers/char/serial_tx3912.c, drivers/char/rocket.c, drivers/isdn/hardware/eicon/diva_didd.c, drivers/isdn/hardware/eicon/divasmain.c, drivers/isdn/hardware/eicon/divasmain.c, drivers/isdn/hardware/eicon/capimain.c, drivers/isdn/hardware/eicon/divasi.c, drivers/isdn/hardware/eicon/divasi.c, drivers/isdn/hardware/eicon/divasi.c, drivers/isdn/hardware/eicon/divasi.c, drivers/isdn/hardware/eicon/divasi.c, drivers/isdn/hardware/eicon/divamnt.c, drivers/isdn/hardware/eicon/divamnt.c, drivers/isdn/hardware/eicon/divamnt.c, drivers/isdn/hardware/eicon/divamnt.c, drivers/isdn/hardware/eicon/divamnt.c, drivers/media/video/w9966.c, drivers/media/video/w9966.c,
329 'count_open_files': 'other', # kernel/fork.c,
330 'cp_new_stat' : 'other', # fs/stat.c,
331 'cp_new_stat64': 'other', # fs/stat.c,
332 'cpu_idle' : 'idle', # arch/alpha/kernel/process.c, init/main.c,
333 'cpu_quiet' : 'other', # kernel/rcupdate.c,
334 'create_buffers' : 'other', # fs/buffer.c,
335 'create_elf_tables': 'other', # fs/binfmt_elf.c,

--- 25 unchanged lines hidden (view full) ---

361 'delayed_work_timer_fn': 'other', # kernel/workqueue.c,
362 'dentry_open': 'other', # fs/open.c, include/linux/fs.h,
363 'deny_write_access': 'other', # fs/namei.c, include/linux/fs.h,
364 'dequeue_signal' : 'other', # kernel/signal.c, include/linux/sched.h,
365 'dequeue_task' : 'other', # kernel/sched.c,
366 'destroy_context': 'interrupt', # include/asm-alpha/mmu_context.h, include/asm-i386/mmu_context.h,
367 'destroy_inode' : 'other', # fs/inode.c, include/linux/fs.h,
368 'detach_pid': 'other', # kernel/pid.c,
369 'detach_vmas_to_be_unmapped': 'bufmgt', # mm/mmap.c,
370 'dev_queue_xmit' : 'stack', # net/core/dev.c, include/linux/netdevice.h,
371 'dev_shutdown' : 'stack', # net/sched/sch_generic.c,
372 'dev_watchdog': 'stack', # net/sched/sch_generic.c,
373 'device_not_available': 'interrupt', #
374 'disable_irq_nosync': 'interrupt', # arch/alpha/kernel/irq.c, include/asm-alpha/irq.h, include/asm-i386/irq.h,
375 'disk_round_stats' : 'other', # drivers/block/ll_rw_blk.c, include/linux/genhd.h,
376 'dnotify_flush' : 'other', # fs/dnotify.c, include/linux/dnotify.h,
377 'dnotify_parent' : 'other', # fs/dnotify.c, include/linux/dnotify.h,
378 'do_IRQ': 'driver', # drivers/s390/cio/cio.c,
379 'do_anonymous_page' : 'bufmgt', # mm/memory.c,
380 'do_bindings' : 'stack', # net/ipv4/netfilter/ip_nat_core.c, include/linux/netfilter_ipv4/ip_nat_core.h,
381 'do_brk': 'bufmgt', # mm/mmap.c, mm/nommu.c, include/linux/mm.h,
382 'do_csum_partial_copy_from_user' : 'copy', # arch/alpha/lib/csum_partial_copy.c,
383 'do_entInt' : 'interrupt', # arch/alpha/kernel/irq_alpha.c,
384 'do_entUna': 'alignment',
385 'do_execve': 'other', # fs/exec.c, include/linux/sched.h,
386 'do_exit': 'other', # kernel/exit.c,
387 'do_fcntl' : 'user', # fs/fcntl.c, used to be syscall`
388 'do_fork': 'other', # kernel/fork.c, include/linux/sched.h,
389 'do_futex': 'other', # kernel/futex.c, include/linux/futex.h,
390 'do_generic_mapping_read': 'bufmgt', # mm/filemap.c, include/linux/fs.h,
391 'do_gettimeofday' : 'user', # arch/alpha/kernel/time.c, include/linux/time.h, used to by syscall
392 'do_group_exit': 'other', # kernel/exit.c, include/linux/sched.h,
393 'do_invalidatepage': 'bufmgt', # mm/truncate.c,
394 'do_lookup' : 'user', # fs/namei.c, used to by syscall
395 'do_mmap_pgoff': 'bufmgt', # mm/mmap.c, mm/nommu.c, include/linux/mm.h,
396 'do_mpage_readpage': 'other', # fs/mpage.c,
397 'do_mremap': 'bufmgt', # mm/mremap.c,
398 'do_munmap': 'bufmgt', # mm/mmap.c, mm/nommu.c, include/linux/mm.h,
399 'do_no_page' : 'user', # mm/memory.c, used to by syscall
400 'do_nosym': 'other', #
401 'do_notify_parent': 'other', # kernel/signal.c, include/linux/sched.h,
402 'do_notify_resume': 'interrupt', # arch/alpha/kernel/signal.c,
403 'do_osf_sigprocmask' : 'user', # arch/alpha/kernel/signal.c, used to by syscall
404 'do_page_cache_readahead': 'bufmgt', # mm/readahead.c, include/linux/mm.h,
405 'do_page_fault' : 'user', # arch/alpha/mm/fault.c, used to by syscall
406 'do_pipe': 'syscall', # fs/pipe.c, arch/alpha/kernel/osf_sys.c, include/linux/fs.h,
407 'do_poll' : 'user', # fs/select.c, drivers/macintosh/apm_emu.c, used to by syscall
408 'do_pollfd' : 'user', # fs/select.c, used to by syscall
409 'do_posix_clock_monotonic_gettime': 'other', # kernel/posix-timers.c, kernel/posix-timers.c, include/linux/time.h,
410 'do_posix_clock_monotonic_gettime_parts': 'other', # kernel/posix-timers.c, kernel/posix-timers.c,
411 'do_posix_gettime': 'other', # kernel/posix-timers.c, kernel/posix-timers.c,
412 'do_readv_writev' : 'user', # fs/read_write.c, used to by syscall

--- 6 unchanged lines hidden (view full) ---

419 'do_softirq' : 'interrupt', # kernel/softirq.c, include/linux/interrupt.h,
420 'do_switch_stack' : 'other', #
421 'do_sync_read' : 'other', # fs/read_write.c, include/linux/fs.h,
422 'do_sync_write': 'other', # fs/read_write.c, include/linux/fs.h,
423 'do_timer' : 'other', # kernel/timer.c, include/linux/sched.h,
424 'do_truncate': 'other', # fs/open.c, include/linux/fs.h,
425 'do_tx_done' : 'driver', # drivers/net/ns83820.c,
426 'do_wait': 'other', #
427 'do_wp_page': 'bufmgt', # mm/memory.c,
428 'do_writepages' : 'bufmgt', # mm/page-writeback.c, include/linux/writeback.h,
429 'done' : 'other', # drivers/usb/gadget/net2280.c, drivers/usb/gadget/goku_udc.c, drivers/usb/gadget/pxa2xx_udc.c, drivers/scsi/aha152x.c, drivers/scsi/aha152x.c, include/linux/wavefront.h,
430 'dp264_disable_irq' : 'interrupt', # arch/alpha/kernel/sys_dp264.c,
431 'dp264_enable_irq' : 'interrupt', # arch/alpha/kernel/sys_dp264.c,
432 'dp264_end_irq' : 'interrupt', # arch/alpha/kernel/sys_dp264.c,
433 'dp264_srm_device_interrupt' : 'interrupt', # arch/alpha/kernel/sys_dp264.c,
434 'dput' : 'other', # fs/dcache.c, include/linux/dcache.h,
435 'drain_array_locked': 'bufmgt', # mm/slab.c, mm/slab.c,
436 'drive_stat_acct' : 'other', # drivers/block/ll_rw_blk.c, include/linux/blkdev.h,
437 'drop_buffers': 'other', # fs/buffer.c,
438 'drop_key_refs': 'other', # kernel/futex.c,
439 'dst_alloc': 'stack', # net/core/dst.c,
440 'dst_output' : 'stack', #
441 'dummy_bprm_alloc_security': 'other', # security/dummy.c,
442 'dummy_bprm_apply_creds': 'other', # security/dummy.c,
443 'dummy_bprm_check_security': 'other', # security/dummy.c,

--- 44 unchanged lines hidden (view full) ---

488 'encode_wcc_data' : 'other', # fs/nfsd/nfs3xdr.c,
489 'end' : 'other', # arch/alpha/boot/misc.c, drivers/media/video/w9966.c, drivers/media/video/w9966.c,
490 'end_bio_bh_io_sync' : 'other', # fs/buffer.c,
491 'end_buffer_async_write': 'other', # fs/buffer.c, include/linux/buffer_head.h,
492 'end_buffer_write_sync' : 'other', # fs/buffer.c, include/linux/buffer_head.h,
493 'end_edge_ioapic_vector': 'other', # include/asm-i386/io_apic.h,
494 'end_level_ioapic_irq': 'interrupt', #
495 'end_level_ioapic_vector': 'interrupt', #
496 'end_page_writeback' : 'bufmgt', # mm/filemap.c, include/linux/pagemap.h,
497 'end_that_request_chunk' : 'other', # drivers/block/ll_rw_blk.c, include/linux/blkdev.h,
498 'end_that_request_first': 'driver', # drivers/block/ll_rw_blk.c, include/linux/blkdev.h,
499 'end_that_request_last' : 'other', # drivers/block/ll_rw_blk.c, include/linux/blkdev.h,
500 'enqueue_task' : 'other', # kernel/sched.c,
501 'entInt' : 'interrupt', # arch/alpha/kernel/proto.h,
502 'entMM' : 'interrupt', # arch/alpha/kernel/proto.h,
503 'entSys' : 'interrupt', # arch/alpha/kernel/proto.h,
504 'entUna' : 'alignment',
505 'entUnaUser':'alignment',
506 'error_code': 'other', #
507 'eth_header' : 'stack', # net/ethernet/eth.c, include/linux/etherdevice.h,
508 'eth_type_trans' : 'stack', # net/ethernet/eth.c, include/linux/etherdevice.h,
509 'ev5_flush_tlb_current_page': 'bufmgt',
510 'ev5_switch_mm' : 'other', # include/asm-alpha/mmu_context.h,
511 'eventpoll_init_file' : 'other', # fs/eventpoll.c, include/linux/eventpoll.h,
512 'exec_mmap': 'other', # fs/exec.c,
513 'exim4': 'other', #
514 'exit_aio': 'other', # fs/aio.c,
515 'exit_itimers': 'other', # kernel/posix-timers.c, include/linux/sched.h,
516 'exit_mmap': 'bufmgt', # mm/mmap.c, mm/nommu.c, include/linux/mm.h,
517 'exit_notify': 'other', # kernel/exit.c,
518 'exit_sem': 'other', # ipc/sem.c, include/linux/sem.h, include/linux/sem.h,
519 'exp_find_key' : 'other', # fs/nfsd/export.c, include/linux/nfsd/export.h,
520 'exp_readlock' : 'other', # fs/nfsd/export.c, include/linux/nfsd/export.h,
521 'exp_readunlock' : 'other', # fs/nfsd/export.c, include/linux/nfsd/export.h,
522 'expand_fd_array': 'other', # fs/file.c, include/linux/file.h,
523 'expand_files': 'other', # fs/fcntl.c,
524 'expand_stack': 'bufmgt', # mm/mmap.c, include/linux/mm.h,
525 'expkey_put' : 'other', # fs/nfsd/export.c, include/linux/nfsd/export.h,
526 'export_decode_fh' : 'other', # fs/exportfs/expfs.c,
527 'export_iget' : 'other', # fs/exportfs/expfs.c,
528 'expr': 'other', #
529 'ext2_alloc_block' : 'other', # fs/ext2/inode.c,
530 'ext2_alloc_branch' : 'other', # fs/ext2/inode.c,
531 'ext2_block_to_path' : 'other', # fs/ext2/inode.c,
532 'ext2_discard_prealloc' : 'other', # fs/ext2/inode.c, fs/ext2/ext2.h,

--- 21 unchanged lines hidden (view full) ---

554 'fh_put' : 'other', # fs/nfsd/nfsfh.c, include/linux/nfsd/nfsfh.h,
555 'fh_verify' : 'other', # fs/nfsd/nfsfh.c, include/linux/nfsd/nfsfh.h,
556 'fib_lookup': 'stack', # net/ipv4/fib_rules.c,
557 'fib_rule_put': 'stack', # net/ipv4/fib_rules.c,
558 'fib_semantic_match': 'stack', # net/ipv4/fib_semantics.c,
559 'file_ioctl': 'other', # fs/ioctl.c,
560 'file_kill' : 'other', # fs/file_table.c, include/linux/fs.h,
561 'file_move': 'other', # fs/file_table.c, include/linux/fs.h,
562 'file_ra_state_init': 'bufmgt', # mm/readahead.c, include/linux/fs.h,
563 'file_read_actor': 'bufmgt', # mm/filemap.c, include/linux/fs.h,
564 'filemap_fdatawait' : 'bufmgt', # mm/filemap.c, include/linux/fs.h,
565 'filemap_fdatawrite' : 'bufmgt', # mm/filemap.c, include/linux/fs.h,
566 'filemap_nopage': 'bufmgt', # mm/filemap.c, include/linux/mm.h,
567 'filesystems_read_proc': 'other', # fs/proc/proc_misc.c,
568 'filp_close' : 'other', # fs/open.c, include/linux/fs.h,
569 'filp_open' : 'other', # fs/open.c, include/linux/fs.h,
570 'find_best_ips_proto_fast' : 'stack', # net/ipv4/netfilter/ip_nat_core.c,
571 'find_busiest_group' : 'other', # kernel/sched.c,
572 'find_dcookie': 'other', # fs/dcookies.c,
573 'find_exported_dentry' : 'other', # fs/exportfs/expfs.c, fs/nfsd/export.c,
574 'find_extend_vma': 'bufmgt', # mm/mmap.c, mm/nommu.c, include/linux/mm.h,
575 'find_get_page' : 'bufmgt', # mm/filemap.c, include/linux/pagemap.h,
576 'find_get_pages': 'bufmgt', # mm/filemap.c, include/linux/pagemap.h,
577 'find_get_pages_tag' : 'bufmgt', # mm/filemap.c, include/linux/pagemap.h,
578 'find_inode_fast' : 'other', # fs/inode.c,
579 'find_inode_number' : 'other', # fs/dcache.c, include/linux/fs.h,
580 'find_lock_page' : 'bufmgt', # mm/filemap.c, include/linux/pagemap.h,
581 'find_mergeable_anon_vma': 'bufmgt', # mm/mmap.c, include/linux/mm.h,
582 'find_nat_proto' : 'stack', # net/ipv4/netfilter/ip_nat_core.c, include/linux/netfilter_ipv4/ip_nat_protocol.h,
583 'find_next_zero_bit': 'other', # include/asm-alpha/bitops.h, include/asm-i386/bitops.h,
584 'find_or_create_page' : 'bufmgt', # mm/filemap.c, include/linux/pagemap.h,
585 'find_pid' : 'user', # kernel/pid.c, used to be syscall
586 'find_snap_client': 'stack', # net/802/psnap.c,
587 'find_task_by_pid' : 'user', # kernel/pid.c, include/linux/sched.h, used to be syscall
588 'find_task_by_pid_type': 'other', #
589 'find_vma' : 'bufmgt', # mm/mmap.c, mm/nommu.c, include/linux/mm.h, used to be syscall
590 'find_vma_prepare': 'bufmgt', # mm/mmap.c,
591 'find_vma_prev': 'bufmgt', # mm/mmap.c, include/linux/mm.h,
592 'finish_task_switch' : 'other', # kernel/sched.c, used to be syscall
593 'finish_wait' : 'other', # kernel/fork.c, used to be syscall
594 'flush_old_exec': 'other', # fs/exec.c, include/linux/binfmts.h,
595 'flush_signal_handlers': 'other', # kernel/signal.c, include/linux/sched.h,
596 'flush_sigqueue': 'other', # kernel/signal.c,
597 'flush_thread': 'syscall', # arch/alpha/kernel/process.c, include/linux/sched.h,
598 'fn_hash_lookup': 'stack', # net/ipv4/fib_hash.c,
599 'follow_mount' : 'user', # fs/namei.c, used to be syscall
600 'found' : 'other', # sound/oss/forte.c, scripts/kconfig/gconf.c, drivers/net/fec.c, drivers/scsi/ibmmca.c, drivers/scsi/fd_mcs.c,
601 'fput' : 'user', # fs/file_table.c, used to be syscall
602 'free_block' : 'bufmgt', # mm/slab.c, drivers/char/drm/radeon_mem.c, mm/slab.c,
603 'free_buffer_head': 'other', # fs/buffer.c, include/linux/buffer_head.h,
604 'free_fd_array': 'other', # fs/file.c, include/linux/file.h,
605 'free_hot_cold_page' : 'bufmgt', # mm/page_alloc.c,
606 'free_hot_page' : 'bufmgt', # mm/page_alloc.c,
607 'free_page_and_swap_cache': 'bufmgt', # mm/swap_state.c, include/linux/swap.h, include/linux/swap.h,
608 'free_pages' : 'bufmgt', # mm/page_alloc.c, drivers/char/drm/drm_memory_debug.h, drivers/md/raid6.h, drivers/char/drm/drmP.h,
609 'free_pages_bulk': 'bufmgt', # mm/page_alloc.c,
610 'free_pgtables': 'bufmgt', # mm/mmap.c,
611 'free_pidmap': 'other', # kernel/pid.c,
612 'free_task': 'other', # kernel/fork.c,
613 'free_uid' : 'other', # kernel/user.c, include/linux/sched.h,
614 'freed_request' : 'other', # drivers/block/ll_rw_blk.c,
615 'fs_may_remount_ro' : 'other', # fs/file_table.c, include/linux/fs.h,
616 'fsync_buffers_list' : 'other', # fs/buffer.c, include/linux/buffer_head.h,
617 'futex_wait': 'other', # kernel/futex.c,
618 'futex_wake': 'other', # kernel/futex.c,
619 'gconfd-2': 'other', #
620 'generic_commit_write' : 'user', # fs/buffer.c, include/linux/buffer_head.h, used to be syscall
621 'generic_delete_inode': 'other', # fs/inode.c, include/linux/fs.h,
622 'generic_drop_inode' : 'user', # fs/inode.c, used to be syscall
623 'generic_file_aio_read': 'bufmgt', # mm/filemap.c, include/linux/fs.h,
624 'generic_file_aio_write': 'bufmgt', # mm/filemap.c, include/linux/fs.h,
625 'generic_file_aio_write_nolock' : 'user', # mm/filemap.c, include/linux/fs.h, used to be syscall
626 'generic_file_buffered_write': 'other', #
627 'generic_file_llseek': 'other', # fs/read_write.c, include/linux/fs.h,
628 'generic_file_mmap': 'bufmgt', # mm/filemap.c, include/linux/fs.h,
629 'generic_file_open' : 'user', # fs/open.c, include/linux/fs.h, used to be syscall
630 'generic_file_write' : 'user', # mm/filemap.c, include/linux/fs.h, used to be syscall
631 'generic_file_write_nolock' : 'user', # mm/filemap.c, include/linux/fs.h, used to be syscall
632 'generic_file_writev' : 'user', # mm/filemap.c, include/linux/fs.h, used to be syscall
633 'generic_fillattr' : 'user', # fs/stat.c, include/linux/fs.h, used to be syscall
634 'generic_forget_inode' : 'user', # fs/inode.c, used to be syscall
635 'generic_make_request' : 'user', # drivers/block/ll_rw_blk.c, include/linux/blkdev.h, used to be syscall
636 'generic_unplug_device' : 'driver', # drivers/block/ll_rw_blk.c, include/linux/blkdev.h,
637 'get_conntrack_index' : 'stack', # net/ipv4/netfilter/ip_conntrack_proto_tcp.c,
638 'get_device' : 'driver', # drivers/base/core.c, include/linux/device.h,
639 'get_dirty_limits' : 'bufmgt', # mm/page-writeback.c,
640 'get_empty_filp' : 'other', # fs/file_table.c, include/linux/fs.h,
641 'get_free_idx': 'interrupt', #
642 'get_futex_key': 'other', # kernel/futex.c,
643 'get_io_context' : 'other', # drivers/block/ll_rw_blk.c, include/linux/blkdev.h,
644 'get_jiffies_64': 'other', # kernel/time.c, include/linux/jiffies.h, include/linux/jiffies.h,
645 'get_new_inode_fast': 'other', # fs/inode.c,
646 'get_object' : 'other', # fs/exportfs/expfs.c,
647 'get_offset_pmtmr': 'interrupt', #
648 'get_one_pte_map_nested': 'bufmgt', # mm/mremap.c,
649 'get_page_state': 'bufmgt', # mm/page_alloc.c, include/linux/page-flags.h,
650 'get_pipe_inode': 'other', # fs/pipe.c,
651 'get_request' : 'other', # drivers/block/ll_rw_blk.c,
652 'get_sample_stats' : 'stack', # net/core/dev.c,
653 'get_signal_to_deliver' : 'other', # kernel/signal.c, include/linux/signal.h,
654 'get_task_mm': 'other', # include/linux/sched.h,
655 'get_tuple' : 'driver', # net/ipv4/netfilter/ip_conntrack_core.c, drivers/isdn/hisax/elsa_cs.c, drivers/isdn/hisax/teles_cs.c, drivers/isdn/hisax/avma1_cs.c, drivers/isdn/hardware/avm/avm_cs.c, drivers/bluetooth/bt3c_cs.c, drivers/bluetooth/btuart_cs.c, drivers/bluetooth/dtl1_cs.c, include/linux/netfilter_ipv4/ip_conntrack_core.h,
656 'get_unique_tuple' : 'stack', # net/ipv4/netfilter/ip_nat_core.c,
657 'get_unmapped_area': 'bufmgt', # mm/mmap.c, mm/nommu.c, include/linux/mm.h,
658 'get_unused_fd' : 'other', # fs/open.c, include/linux/file.h, used to be syscall
659 'get_vmalloc_info': 'other', # fs/proc/proc_misc.c,
660 'get_write_access' : 'other', # fs/namei.c, include/linux/fs.h, used to be syscall
661 'get_writeback_state' : 'other', # mm/page-writeback.c, used to be syscall
662 'get_zone_counts': 'bufmgt', # mm/page_alloc.c, include/linux/mmzone.h,
663 'getname' : 'other', # fs/namei.c, include/linux/fs.h, used to be syscall
664 'getnstimeofday': 'other', #
665 'getrusage': 'other', # kernel/sys.c, kernel/exit.c,
666 'grab_block' : 'other', # fs/ext2/balloc.c,
667 'grep': 'other', #
668 'group_release_blocks' : 'other', # fs/ext2/balloc.c,
669 'group_reserve_blocks' : 'other', # fs/ext2/balloc.c,
670 'group_send_sig_info' : 'other', # kernel/signal.c, include/linux/signal.h,

--- 39 unchanged lines hidden (view full) ---

710 'init_westwood' : 'stack', # net/ipv4/tcp_input.c,
711 'inode_add_bytes' : 'other', # fs/stat.c, include/linux/fs.h,
712 'inode_change_ok': 'other', # fs/attr.c, include/linux/fs.h,
713 'inode_has_buffers' : 'other', # fs/buffer.c, include/linux/buffer_head.h,
714 'inode_setattr': 'other', # fs/attr.c, include/linux/fs.h,
715 'inode_sub_bytes' : 'other', # fs/stat.c, include/linux/fs.h,
716 'inode_times_differ' : 'other', # fs/inode.c,
717 'inode_update_time' : 'other', # fs/inode.c, include/linux/fs.h,
718 'insert_vm_struct': 'bufmgt', # mm/mmap.c, include/linux/mm.h,
719 'install_arg_page': 'other', # fs/exec.c, include/linux/mm.h,
720 'internal_add_timer' : 'other', # kernel/timer.c,
721 'invalid_dpte_no_dismiss_10_' : 'interrupt', #
722 'invalidate_inode_buffers' : 'other', # fs/buffer.c, include/linux/buffer_head.h,
723 'invert_tuple' : 'stack', # net/ipv4/netfilter/ip_conntrack_core.c,
724 'invert_tuplepr' : 'stack', # net/ipv4/netfilter/ip_conntrack_core.c, include/linux/netfilter_ipv4/ip_conntrack.h,
725 'io_schedule' : 'other', # kernel/sched.c, include/linux/sched.h,
726 'ip_append_data' : 'stack', # net/ipv4/ip_output.c,

--- 63 unchanged lines hidden (view full) ---

790 'irq_entries_start': 'interrupt', #
791 'is_bad_inode' : 'other', # fs/bad_inode.c, include/linux/fs.h,
792 'it_real_fn': 'other', # kernel/itimer.c, include/linux/timer.h,
793 'jbd': 'other', #
794 'juk': 'other', #
795 'kded_kmilod.so': 'other', #
796 'kdeinit': 'other', #
797 'kernel_read': 'other', # fs/exec.c, include/linux/fs.h,
798 'kfree' : 'bufmgt', # mm/slab.c, include/linux/slab.h,
799 'kfree_skbmem' : 'bufmgt', # net/core/skbuff.c, include/linux/skbuff.h,
800 'kill_fasync': 'other', # fs/fcntl.c, include/linux/fs.h,
801 'kill_proc_info' : 'other', # kernel/signal.c, include/linux/sched.h,
802 'kill_something_info' : 'other', # kernel/signal.c,
803 'kmap': 'bufmgt', # include/asm-i386/highmem.h,
804 'kmap_atomic': 'bufmgt', # include/linux/highmem.h, include/asm-i386/highmem.h,
805 'kmap_high': 'bufmgt', # mm/highmem.c,
806 'kmem_cache_alloc' : 'bufmgt', # mm/slab.c, include/linux/slab.h,
807 'kmem_cache_free' : 'bufmgt', # mm/slab.c, include/linux/slab.h,
808 'kmem_flagcheck' : 'bufmgt', # mm/slab.c,
809 'kmem_freepages' : 'bufmgt', # mm/slab.c,
810 'kmem_getpages' : 'bufmgt', # mm/slab.c,
811 'kobject_get' : 'other', # lib/kobject.c, include/linux/kobject.h,
812 'kobject_put' : 'other', # lib/kobject.c, include/linux/kobject.h,
813 'kref_get': 'other', # lib/kref.c, include/linux/kref.h,
814 'kscd': 'other', #
815 'ksoftirqd' : 'interrupt', # kernel/softirq.c,
816 'ksysguardd': 'other', #
817 'kthread_should_stop' : 'other', # kernel/kthread.c, include/linux/kthread.h,
818 'kunmap': 'bufmgt', # include/linux/highmem.h, include/asm-i386/highmem.h,
819 'kunmap_atomic': 'bufmgt', # include/linux/highmem.h, include/asm-i386/highmem.h,
820 'kunmap_high': 'bufmgt', # mm/highmem.c,
821 'kwrapper': 'other', #
822 'ld-2.3.2.so': 'other', #
823 'lease_get_mtime' : 'other', # fs/locks.c, include/linux/fs.h,
824 'libORBit-2.so.0.0.0': 'other', #
825 'libX11.so.6.2': 'other', #
826 'libXext.so.6.4': 'other', #
827 'libXft.so.2.1.1': 'other', #
828 'libXrender.so.1.2.2': 'other', #

--- 105 unchanged lines hidden (view full) ---

934 'lockfile-remove': 'other', #
935 'locks_remove_flock' : 'other', # fs/locks.c, include/linux/fs.h,
936 'locks_remove_posix' : 'other', # fs/locks.c, include/linux/fs.h,
937 'lookup_create': 'other', # fs/namei.c, include/linux/dcache.h,
938 'lookup_hash': 'other', # fs/namei.c, include/linux/namei.h,
939 'lookup_mnt' : 'other', # fs/namespace.c, include/linux/dcache.h,
940 'loop' : 'interrupt', #
941 'loopback_xmit': 'driver',
942 'lru_add_drain' : 'bufmgt', # mm/swap.c, include/linux/swap.h,
943 'lru_cache_add' : 'bufmgt', # mm/swap.c,
944 'lru_cache_add_active': 'bufmgt', # mm/swap.c,
945 'lru_put_front' : 'other', # fs/nfsd/nfscache.c,
946 'ls': 'driver', # drivers/fc4/fc.c,
947 'mail': 'other', #
948 'mapping_tagged' : 'bufmgt', # mm/page-writeback.c, include/linux/fs.h,
949 'mark_buffer_dirty' : 'other', # fs/buffer.c,
950 'mark_buffer_dirty_inode' : 'other', # fs/buffer.c, include/linux/buffer_head.h,
951 'mark_offset_pmtmr': 'interrupt', #
952 'mark_page_accessed' : 'bufmgt', # mm/swap.c,
953 'mask_and_ack_level_ioapic_vector': 'interrupt', # include/asm-i386/io_apic.h,
954 'math_state_restore': 'interrupt', #
955 'mawk': 'other', #
956 'max_sane_readahead': 'bufmgt', # mm/readahead.c, include/linux/mm.h,
957 'max_select_fd': 'other', # fs/select.c,
958 'may_open': 'other', # fs/namei.c, include/linux/fs.h,
959 'memcmp' : 'copy', # lib/string.c,
960 'memcpy' : 'copy', # lib/string.c, arch/alpha/lib/memcpy.c, arch/alpha/kernel/alpha_ksyms.c, include/asm-alpha/string.h, include/asm-alpha/string.h,
961 'memcpy_fromiovec': 'copy', # net/core/iovec.c, include/linux/socket.h,
962 'memcpy_fromiovecend': 'copy', # net/core/iovec.c, include/linux/socket.h,
963 'memcpy_toiovec' : 'copy', # net/core/iovec.c, include/linux/socket.h,
964 'meminfo_read_proc': 'other', # fs/proc/proc_misc.c,
965 'memmove' : 'copy', # lib/string.c, include/asm-alpha/string.h,
966 'mempool_alloc' : 'bufmgt', # mm/mempool.c, include/linux/mempool.h,
967 'mempool_alloc_slab' : 'bufmgt', # mm/mempool.c, include/linux/mempool.h,
968 'mempool_free' : 'bufmgt', # mm/mempool.c, include/linux/mempool.h,
969 'mempool_free_slab' : 'bufmgt', # mm/mempool.c, include/linux/mempool.h,
970 'memscan' : 'copy', # lib/string.c,
971 'mkdir': 'other', #
972 'mm_alloc': 'bufmgt', # kernel/fork.c, include/linux/sched.h,
973 'mm_init': 'driver', # drivers/block/umem.c, kernel/fork.c,
974 'mm_release': 'other', # kernel/fork.c, include/linux/sched.h,
975 'mmput': 'other', # kernel/fork.c, include/linux/sched.h,
976 'mod_timer' : 'other', # kernel/timer.c, include/linux/timer.h,
977 'move_addr_to_user' : 'copy', # net/socket.c, include/linux/socket.h,
978 'move_one_page': 'bufmgt', # mm/mremap.c,
979 'move_vma': 'bufmgt', # mm/mremap.c,
980 'mpage_alloc' : 'other', # fs/mpage.c,
981 'mpage_bio_submit' : 'other', # fs/mpage.c,
982 'mpage_end_io_write' : 'other', # fs/mpage.c,
983 'mpage_readpage': 'other', # fs/mpage.c, include/linux/mpage.h,
984 'mpage_readpages': 'other', # fs/mpage.c, include/linux/mpage.h,
985 'mpage_writepage' : 'other', # fs/mpage.c,
986 'mpage_writepages' : 'other', # fs/mpage.c, include/linux/mpage.h,
987 'mv': 'other', #

--- 41 unchanged lines hidden (view full) ---

1029 'no_quad' : 'interrupt', #
1030 'nonseekable_open' : 'other', # fs/open.c, include/linux/fs.h,
1031 'normal_int' : 'other', #
1032 'normal_poll': 'driver', # drivers/char/n_tty.c,
1033 'note_interrupt': 'interrupt', #
1034 'notifier_call_chain': 'other', # kernel/sys.c, include/linux/notifier.h,
1035 'notify_change': 'other', # fs/attr.c, include/linux/fs.h,
1036 'nr_blockdev_pages': 'other', # fs/block_dev.c, include/linux/blkdev.h,
1037 'nr_free_pages': 'bufmgt', # mm/page_alloc.c, include/linux/swap.h,
1038 'nr_running': 'other', # kernel/sched.c, include/linux/sched.h,
1039 'ns83820': 'driver',
1040 'ns83820_do_isr' : 'driver',
1041 'ns83820_hard_start_xmit' : 'driver',
1042 'ns83820_irq' : 'driver',
1043 'ns83820_rx_kick' : 'driver',
1044 'ns83820_tx_watch' : 'driver',
1045 'ns83821_do_isr' : 'driver', #

--- 8 unchanged lines hidden (view full) ---

1054 'open_private_file' : 'user', # fs/file_table.c, include/linux/fs.h, used to by syscall
1055 'oprofile': 'other', #
1056 'oprofiled': 'other', #
1057 'osf_brk': 'user',
1058 'osf_mmap': 'user',
1059 'osf_sigprocmask' : 'other', #
1060 'osync_buffers_list' : 'other', # fs/buffer.c,
1061 'padzero': 'other', # fs/binfmt_elf.c,
1062 'page_add_anon_rmap' : 'bufmgt', # mm/rmap.c, include/linux/rmap.h,
1063 'page_add_file_rmap': 'bufmgt', # mm/rmap.c, include/linux/rmap.h,
1064 'page_address': 'bufmgt', # mm/highmem.c, include/linux/mm.h, include/linux/mm.h, include/linux/mm.h,
1065 'page_cache_readahead': 'bufmgt', # mm/readahead.c, include/linux/mm.h,
1066 'page_fault': 'interrupt', #
1067 'page_remove_rmap': 'bufmgt', # mm/rmap.c, include/linux/rmap.h,
1068 'page_slot': 'bufmgt', # mm/highmem.c,
1069 'page_symlink' : 'other', # fs/namei.c, include/linux/fs.h,
1070 'page_waitqueue' : 'bufmgt', # mm/filemap.c,
1071 'pagevec_lookup': 'bufmgt', # mm/swap.c, include/linux/pagevec.h,
1072 'pagevec_lookup_tag' : 'bufmgt', # mm/swap.c, include/linux/pagevec.h,
1073 'pal_dtb_ldq' : 'interrupt', #
1074 'pal_itb_ldq' : 'interrupt', #
1075 'pal_post_interrupt' : 'interrupt', #
1076 'path_lookup' : 'user', # fs/namei.c, used to by syscall
1077 'path_release' : 'user', # fs/namei.c, include/linux/namei.h, used to by syscall
1078 'pci_bus_read_config_word': 'driver', # include/linux/pci.h,
1079 'pci_conf1_read': 'driver', #
1080 'pci_dac_dma_supported' : 'driver', # arch/alpha/kernel/pci_iommu.c, include/asm-alpha/pci.h,
1081 'pci_map_page' : 'driver', # arch/alpha/kernel/pci_iommu.c, include/asm-generic/pci-dma-compat.h, include/asm-alpha/pci.h,
1082 'pci_map_single' : 'driver', # arch/alpha/kernel/pci_iommu.c, arch/alpha/kernel/pci-noop.c, include/asm-generic/pci-dma-compat.h, drivers/net/wan/wanxl.c, drivers/net/wan/wanxl.c, drivers/scsi/aic7xxx/aic79xx_osm.h, drivers/scsi/aic7xxx/aic7xxx_osm.h, include/asm-alpha/pci.h,
1083 'pci_map_single_1' : 'driver', # arch/alpha/kernel/pci_iommu.c,
1084 'pci_read': 'driver', #
1085 'pci_unmap_page' : 'driver', # arch/alpha/kernel/pci_iommu.c, include/asm-generic/pci-dma-compat.h, include/asm-alpha/pci.h,
1086 'pci_unmap_single' : 'driver', # arch/alpha/kernel/pci_iommu.c, arch/alpha/kernel/pci-noop.c, include/asm-generic/pci-dma-compat.h, drivers/scsi/aic7xxx/aic79xx_osm.h, drivers/scsi/aic7xxx/aic7xxx_osm.h, include/asm-alpha/pci.h,
1087 'percpu_counter_mod' : 'bufmgt', # mm/swap.c, include/linux/percpu_counter.h,
1088 'perl': 'other', #
1089 'permission' : 'user', # fs/namei.c, include/linux/fs.h, used to be syscall
1090 'pfifo_fast_dequeue' : 'stack', # net/sched/sch_generic.c,
1091 'pfifo_fast_enqueue' : 'stack', # net/sched/sch_generic.c,
1092 'pgd_alloc': 'bufmgt', # arch/alpha/mm/init.c, include/asm-alpha/pgalloc.h, include/asm-i386/pgalloc.h,
1093 'pgd_ctor': 'bufmgt', # include/asm-i386/pgtable.h,
1094 'pgd_free': 'bufmgt', # include/asm-alpha/pgalloc.h, include/asm-i386/pgalloc.h,
1095 'pipe_ioctl': 'other', # fs/pipe.c,
1096 'pipe_new': 'other', # fs/pipe.c, include/linux/pipe_fs_i.h,
1097 'pipe_poll': 'other', # fs/pipe.c,
1098 'pipe_read': 'other', # fs/pipe.c,
1099 'pipe_read_release': 'other', # fs/pipe.c,
1100 'pipe_readv': 'other', # fs/pipe.c,
1101 'pipe_release': 'other', # fs/pipe.c,
1102 'pipe_wait': 'other', # fs/pipe.c, include/linux/pipe_fs_i.h,
1103 'pipe_write': 'other', # fs/pipe.c,
1104 'pipe_write_fasync': 'other', # fs/pipe.c,
1105 'pipe_write_release': 'other', # fs/pipe.c,
1106 'pipe_writev': 'other', # fs/pipe.c,
1107 'pipefs_delete_dentry': 'other', # fs/pipe.c,
1108 'place_in_hashes' : 'stack', # net/ipv4/netfilter/ip_nat_core.c, include/linux/netfilter_ipv4/ip_nat_core.h,
1109 'poll_freewait' : 'other', # fs/select.c, include/linux/poll.h,
1110 'poll_idle': 'idle', #
1111 'poll_initwait' : 'other', # fs/select.c, include/linux/poll.h,
1112 'portmap': 'other', #
1113 'preempt_schedule': 'other', # kernel/sched.c, include/linux/preempt.h,
1114 'prep_new_page' : 'bufmgt', # mm/page_alloc.c,
1115 'prepare_binprm': 'other', # fs/exec.c, include/linux/binfmts.h,
1116 'prepare_to_copy': 'interrupt', # include/asm-alpha/processor.h, include/asm-i386/processor.h,
1117 'prepare_to_wait' : 'other', # kernel/fork.c,
1118 'prio_tree_expand': 'bufmgt', # mm/prio_tree.c,
1119 'prio_tree_insert': 'bufmgt', # mm/prio_tree.c,
1120 'prio_tree_remove': 'bufmgt', # mm/prio_tree.c,
1121 'prio_tree_replace': 'bufmgt', # mm/prio_tree.c,
1122 'proc_alloc_inode': 'other', # fs/proc/inode.c,
1123 'proc_calc_metrics': 'other', # fs/proc/proc_misc.c,
1124 'proc_delete_inode': 'other', # fs/proc/inode.c,
1125 'proc_destroy_inode': 'other', # fs/proc/inode.c,
1126 'proc_file_read': 'other', # fs/proc/generic.c, fs/proc/generic.c,
1127 'proc_get_inode': 'other', # fs/proc/inode.c, include/linux/proc_fs.h,
1128 'proc_lookup': 'other', # fs/proc/generic.c, include/linux/proc_fs.h,
1129 'proc_pid_unhash': 'other', # fs/proc/base.c, include/linux/proc_fs.h,
1130 'proc_pident_lookup': 'other', # fs/proc/base.c,
1131 'proc_root_lookup': 'other', # fs/proc/root.c,
1132 'process_backlog' : 'stack', # net/core/dev.c,
1133 'process_timeout': 'other', # kernel/timer.c,
1134 'profile_hit': 'other', #
1135 'profile_hook': 'other', # kernel/profile.c, include/linux/profile.h, include/linux/profile.h,
1136 'profile_munmap': 'other', #
1137 'profile_task_exit': 'other', #
1138 'profile_tick': 'other', #
1139 'pskb_expand_head': 'stack', # net/core/skbuff.c, include/linux/skbuff.h,
1140 'pte_alloc_map': 'bufmgt', # mm/memory.c,
1141 'pte_alloc_one': 'bufmgt', # include/asm-alpha/pgalloc.h, include/asm-i386/pgalloc.h,
1142 'ptrace_cancel_bpt' : 'user', # arch/alpha/kernel/ptrace.c, arch/alpha/kernel/proto.h, used to be syscall
1143 'pty_chars_in_buffer': 'driver', # drivers/char/pty.c,
1144 'pty_open': 'driver', # drivers/char/pty.c,
1145 'pty_write_room': 'driver', # drivers/char/pty.c,
1146 'put_device' : 'driver', # drivers/base/core.c, include/linux/device.h,
1147 'put_files_struct': 'other', # kernel/exit.c,
1148 'put_filp': 'other', # fs/file_table.c, include/linux/file.h,
1149 'put_io_context' : 'driver', # drivers/block/ll_rw_blk.c, include/linux/blkdev.h,

--- 10 unchanged lines hidden (view full) ---

1160 'radix_tree_lookup' : 'other', # lib/radix-tree.c, include/linux/radix-tree.h,
1161 'radix_tree_node_alloc' : 'other', # lib/radix-tree.c,
1162 'radix_tree_preload' : 'other', # lib/radix-tree.c, lib/radix-tree.c, include/linux/radix-tree.h,
1163 'radix_tree_tag_clear' : 'other', # lib/radix-tree.c, include/linux/radix-tree.h,
1164 'radix_tree_tag_set' : 'other', # lib/radix-tree.c, include/linux/radix-tree.h,
1165 'radix_tree_tagged' : 'other', # lib/radix-tree.c, include/linux/radix-tree.h,
1166 'raise_softirq' : 'interrupt', # kernel/softirq.c,
1167 'raise_softirq_irqoff' : 'interrupt', # kernel/softirq.c,
1168 'rb_erase' : 'bufmgt', # lib/rbtree.c, include/linux/rbtree.h,
1169 'rb_insert_color' : 'bufmgt', # lib/rbtree.c, include/linux/rbtree.h,
1170 'rb_next' : 'bufmgt', # lib/rbtree.c, fs/jffs2/nodelist.h, include/linux/rbtree.h,
1171 'rb_prev' : 'bufmgt', # lib/rbtree.c, fs/jffs2/nodelist.h, include/linux/rbtree.h,
1172 'rcu_check_callbacks' : 'other', # kernel/rcupdate.c, include/linux/rcupdate.h,
1173 'rcu_check_quiescent_state' : 'other', # kernel/rcupdate.c,
1174 'rcu_do_batch' : 'other', # kernel/rcupdate.c,
1175 'rcu_process_callbacks' : 'other', # kernel/rcupdate.c,
1176 'rcu_start_batch' : 'other', # kernel/rcupdate.c,
1177 'read_block_bitmap' : 'other', # fs/udf/balloc.c, fs/ext2/balloc.c, fs/ext3/balloc.c,
1178 'real_lookup': 'other', # fs/namei.c,
1179 'rebalance_tick' : 'other', # kernel/sched.c,
1180 'recalc_bh_state' : 'other', # fs/buffer.c,
1181 'recalc_sigpending' : 'interrupt', # kernel/signal.c, include/linux/sched.h,
1182 'recalc_sigpending_tsk' : 'interrupt', # kernel/signal.c,
1183 'recalc_task_prio' : 'other', # kernel/sched.c,
1184 'release_blocks' : 'other', # fs/ext2/balloc.c,
1185 'release_pages' : 'bufmgt', # mm/swap.c, include/linux/pagemap.h,
1186 'release_sock' : 'stack', # net/core/sock.c,
1187 'release_task': 'other', # kernel/exit.c, include/linux/sched.h,
1188 'release_thread': 'interrupt', # arch/alpha/kernel/process.c, include/asm-um/processor-generic.h, include/asm-alpha/processor.h, include/asm-i386/processor.h,
1189 'release_x86_irqs': 'interrupt', # include/asm-i386/irq.h,
1190 'remove_arg_zero': 'other', # fs/exec.c, include/linux/binfmts.h,
1191 'remove_from_page_cache': 'bufmgt', # mm/filemap.c, include/linux/pagemap.h,
1192 'remove_suid' : 'bufmgt', # mm/filemap.c, include/linux/fs.h,
1193 'remove_vm_struct': 'bufmgt', # mm/mmap.c,
1194 'remove_wait_queue' : 'other', # kernel/fork.c,
1195 'resched_task' : 'other', # kernel/sched.c,
1196 'reserve_blocks' : 'other', # fs/ext2/balloc.c,
1197 'restore_all' : 'other', #
1198 'restore_fpu': 'interrupt', # include/asm-i386/i387.h,
1199 'restore_i387': 'interrupt', # include/asm-i386/i387.h,
1200 'restore_i387_fxsave': 'interrupt', #
1201 'restore_sigcontext' : 'interrupt', # arch/alpha/kernel/signal.c,
1202 'resume_kernel': 'interrupt', #
1203 'resume_userspace': 'other', #
1204 'ret_from_exception': 'other', #
1205 'ret_from_intr': 'interrupt', #
1206 'ret_from_reschedule' : 'other', #
1207 'ret_from_sys_call' : 'user', # arch/alpha/kernel/signal.c, used to be syscall
1208 'rm': 'other', #
1209 'rm_from_queue': 'other', # kernel/signal.c,
1210 'rmqueue_bulk' : 'bufmgt', # mm/page_alloc.c,
1211 'rt_check_expire': 'stack', # net/ipv4/route.c,
1212 'rt_hash_code' : 'stack', # net/ipv4/route.c,
1213 'rt_intern_hash': 'stack', # net/ipv4/route.c, net/ipv4/route.c,
1214 'rt_may_expire': 'stack', # net/ipv4/route.c,
1215 'rtc_enable_disable' : 'interrupt', # arch/alpha/kernel/irq_alpha.c,
1216 'rti_to_kern' : 'interrupt', #
1217 'rti_to_user' : 'user', # used to be syscall
1218 'run-parts': 'other', #

--- 44 unchanged lines hidden (view full) ---

1263 'select_bits_free': 'other', # fs/compat.c, fs/select.c,
1264 'send_group_sig_info': 'other', # kernel/signal.c, include/linux/sched.h,
1265 'send_signal' : 'user', # kernel/signal.c, used to be syscall
1266 'seq_read': 'other', # fs/seq_file.c, include/linux/seq_file.h,
1267 'set_bh_page' : 'other', # fs/buffer.c, include/linux/buffer_head.h,
1268 'set_binfmt': 'other', # fs/exec.c, include/linux/binfmts.h,
1269 'set_brk': 'user', # fs/binfmt_aout.c, fs/binfmt_elf.c,
1270 'set_current_groups' : 'other', # kernel/sys.c, include/linux/sched.h,
1271 'set_page_address': 'bufmgt', # mm/highmem.c, include/linux/mm.h, include/linux/mm.h, include/linux/mm.h,
1272 'set_page_dirty': 'bufmgt', # mm/page-writeback.c,
1273 'set_slab_attr' : 'bufmgt', # mm/slab.c,
1274 'set_task_comm': 'other', #
1275 'setfl' : 'user', # fs/fcntl.c, used to be syscall
1276 'setup_arg_pages': 'other', # fs/exec.c, include/linux/binfmts.h,
1277 'setup_frame' : 'interrupt', # arch/alpha/kernel/signal.c,
1278 'setup_sigcontext' : 'interrupt', # arch/alpha/kernel/signal.c,
1279 'show_stat': 'other', # fs/proc/proc_misc.c,
1280 'si_swapinfo': 'bufmgt', # mm/swapfile.c, include/linux/swap.h, include/linux/swap.h,
1281 'sig_ignored' : 'other', # kernel/signal.c,
1282 'signal_wake_up' : 'other', # kernel/signal.c, include/linux/sched.h,
1283 'sigprocmask' : 'other', # kernel/signal.c, include/linux/signal.h,
1284 'single_open': 'other', # fs/seq_file.c, include/linux/seq_file.h,
1285 'sk_alloc' : 'bufmgt', # net/core/sock.c,
1286 'sk_free' : 'bufmgt', # net/core/sock.c,
1287 'sk_reset_timer' : 'bufmgt', # net/core/sock.c,
1288 'sk_stop_timer' : 'bufmgt', # net/core/sock.c,
1289 'sk_stream_kill_queues' : 'bufmgt', # net/core/stream.c,
1290 'sk_stream_mem_schedule' : 'bufmgt', # net/core/stream.c,
1291 'sk_stream_rfree' : 'bufmgt', # net/core/stream.c,
1292 'sk_stream_wait_close' : 'bufmgt', # net/core/stream.c,
1293 'sk_stream_wait_memory' : 'bufmgt', # net/core/stream.c,
1294 'sk_stream_write_space' : 'bufmgt', # net/core/stream.c,
1295 'sk_wait_data' : 'bufmgt', # net/core/sock.c,
1296 'skb_checksum': 'stack', # net/core/skbuff.c, include/linux/skbuff.h,
1297 'skb_checksum_help': 'stack', # net/core/dev.c, include/linux/netdevice.h,
1298 'skb_clone' : 'bufmgt', # net/core/skbuff.c, include/linux/skbuff.h,
1299 'skb_copy_and_csum_bits' : 'copy', # net/core/skbuff.c, include/linux/skbuff.h,
1300 'skb_copy_and_csum_datagram':'copy',
1301 'skb_copy_bits' : 'copy', # net/core/skbuff.c, include/linux/skbuff.h,
1302 'skb_copy_datagram_iovec' : 'copy', # net/core/datagram.c, include/linux/skbuff.h,
1303 'skb_dequeue' : 'bufmgt', # net/core/skbuff.c, include/linux/skbuff.h,
1304 'skb_drop_fraglist' : 'bufmgt', # net/core/skbuff.c,
1305 'skb_free_datagram' : 'bufmgt', # net/core/datagram.c, include/linux/skbuff.h,
1306 'skb_queue_head': 'stack', # net/core/skbuff.c, include/linux/skbuff.h,
1307 'skb_queue_tail' : 'bufmgt', # net/core/skbuff.c, include/linux/skbuff.h,
1308 'skb_read_and_csum_bits' : 'bufmgt', # net/sunrpc/xprt.c,
1309 'skb_recv_datagram' : 'bufmgt', # net/core/datagram.c, include/linux/skbuff.h,
1310 'skb_release_data' : 'bufmgt', # net/core/skbuff.c, net/core/dev.c,
1311 'skip_atoi': 'other', # lib/vsprintf.c,
1312 'slab_destroy' : 'bufmgt', # mm/slab.c,
1313 'smp_apic_timer_interrupt': 'interrupt', #
1314 'smp_percpu_timer_interrupt' : 'interrupt', # arch/alpha/kernel/smp.c, arch/alpha/kernel/proto.h,
1315 'snap_rcv': 'stack', # net/802/psnap.c,
1316 'sock_aio_read' : 'stack', # net/socket.c, net/socket.c,
1317 'sock_aio_write': 'stack', # net/socket.c, net/socket.c,
1318 'sock_alloc' : 'user', # net/socket.c, include/linux/net.h, used to be syscall
1319 'sock_alloc_inode' : 'user', # net/socket.c, used to be syscall
1320 'sock_alloc_send_pskb' : 'user', # net/core/sock.c, used to be syscall

--- 16 unchanged lines hidden (view full) ---

1337 'sock_rfree' : 'user', # net/core/sock.c, used to be syscall
1338 'sock_sendmsg' : 'user', # net/socket.c, include/linux/net.h, used to be syscall
1339 'sock_wfree' : 'user', # net/core/sock.c, used to be syscall
1340 'sock_wmalloc' : 'user', # net/core/sock.c, used to be syscall
1341 'sock_writev' : 'user', # net/socket.c, net/socket.c, used to be syscall
1342 'sockfd_lookup' : 'user', # net/socket.c, net/sched/sch_atm.c, include/linux/net.h, used to be syscall
1343 'sockfs_delete_dentry' : 'user', # net/socket.c, used to be syscall
1344 'sort': 'driver', # drivers/scsi/eata.c, drivers/scsi/u14-34f.c,
1345 'split_vma': 'bufmgt', # mm/mmap.c, include/linux/mm.h,
1346 'sprintf' : 'other', # lib/vsprintf.c, drivers/isdn/hardware/eicon/platform.h,
1347 'sshd': 'other', #
1348 'steal_locks': 'other', # fs/locks.c, include/linux/fs.h,
1349 'strcmp' : 'copy', # lib/string.c,
1350 'strlcpy': 'other', # lib/string.c,
1351 'strlen' : 'copy', # lib/string.c, include/asm-alpha/string.h,
1352 'strncpy' : 'copy', # lib/string.c, include/asm-alpha/string.h,
1353 'strncpy_from_user': 'copy', # include/asm-alpha/uaccess.h, include/asm-i386/uaccess.h,
1354 'strnlen_user': 'other', # include/asm-alpha/uaccess.h, include/asm-i386/uaccess.h,
1355 'submit_bh' : 'bufmgt', # fs/buffer.c, include/linux/buffer_head.h,
1356 'submit_bio' : 'other', # drivers/block/ll_rw_blk.c, include/linux/fs.h,
1357 'sunrpc': 'other', #
1358 'svc_authenticate' : 'other', # net/sunrpc/svcauth.c, include/linux/sunrpc/svcauth.h,
1359 'svc_authorise' : 'other', # net/sunrpc/svcauth.c, include/linux/sunrpc/svcauth.h,
1360 'svc_deferred_dequeue' : 'other', # net/sunrpc/svcsock.c, net/sunrpc/svcsock.c,
1361 'svc_drop' : 'other', # net/sunrpc/svcsock.c, include/linux/sunrpc/svcsock.h,
1362 'svc_expkey_lookup' : 'other', # fs/nfsd/export.c,
1363 'svc_export_put' : 'other', # fs/nfsd/export.c, include/linux/nfsd/export.h,

--- 170 unchanged lines hidden (view full) ---

1534 'tcp_v4_route_req' : 'stack', # net/ipv4/tcp_ipv4.c,
1535 'tcp_v4_search_req' : 'stack', # net/ipv4/tcp_ipv4.c,
1536 'tcp_v4_send_check' : 'stack', # net/ipv4/tcp_ipv4.c, net/ipv4/tcp_ipv4.c,
1537 'tcp_v4_send_synack' : 'stack', # net/ipv4/tcp_ipv4.c,
1538 'tcp_v4_syn_recv_sock' : 'stack', # net/ipv4/tcp_ipv4.c,
1539 'tcp_v4_synq_add' : 'stack', # net/ipv4/tcp_ipv4.c,
1540 'tcp_vegas_init' : 'stack', # net/ipv4/tcp_input.c,
1541 'tcp_write_xmit' : 'stack', # net/ipv4/tcp_output.c,
1542 'test_clear_page_dirty': 'bufmgt', # mm/page-writeback.c, include/linux/page-flags.h,
1543 'test_clear_page_writeback' : 'bufmgt', # mm/page-writeback.c, include/linux/page-flags.h,
1544 'test_set_page_writeback' : 'bufmgt', # mm/page-writeback.c, include/linux/page-flags.h,
1545 'timer_interrupt' : 'interrupt', # arch/alpha/kernel/time.c, arch/alpha/kernel/proto.h,
1546 'tr': 'other', #
1547 'truncate_complete_page': 'bufmgt', # mm/truncate.c,
1548 'truncate_inode_pages': 'bufmgt', # mm/truncate.c, include/linux/mm.h,
1549 'try_to_wake_up' : 'other', # kernel/sched.c,
1550 'tsunami_readb': 'driver',
1551 'tsunami_readl' : 'interrupt', # include/asm-alpha/core_tsunami.h,
1552 'tsunami_update_irq_hw' : 'interrupt', # arch/alpha/kernel/sys_dp264.c,
1553 'tsunami_writeb': 'driver',
1554 'tsunami_writel' : 'interrupt', # include/asm-alpha/core_tsunami.h,
1555 'tty_hung_up_p': 'driver', # drivers/char/tty_io.c, include/linux/tty.h,
1556 'tty_ldisc_deref': 'other', #

--- 15 unchanged lines hidden (view full) ---

1572 'udp_v4_get_port': 'stack', # net/ipv4/udp.c,
1573 'udp_v4_lookup_longway' : 'stack', # net/ipv4/udp.c,
1574 'unalign_trap_cont' : 'alignment',
1575 'unalign_trap_count' : 'alignment',
1576 'undo_switch_stack' : 'other', #
1577 'unix': 'other', #
1578 'unlock_buffer' : 'other', # fs/buffer.c,
1579 'unlock_new_inode': 'other', # fs/inode.c, include/linux/fs.h,
1580 'unlock_page' : 'bufmgt', # mm/filemap.c,
1581 'unmap_mapping_range': 'bufmgt', # mm/memory.c, include/linux/mm.h,
1582 'unmap_page_range': 'bufmgt', # mm/memory.c,
1583 'unmap_region': 'bufmgt', # mm/mmap.c,
1584 'unmap_underlying_metadata' : 'other', # fs/buffer.c, include/linux/buffer_head.h,
1585 'unmap_vma': 'bufmgt', # mm/mmap.c,
1586 'unmap_vma_list': 'bufmgt', # mm/mmap.c,
1587 'unmap_vmas': 'bufmgt', # mm/memory.c, include/linux/mm.h,
1588 'unmask_IO_APIC_irq': 'interrupt', #
1589 'unmask_IO_APIC_vector': 'interrupt', #
1590 'unqueue_me': 'other', # kernel/futex.c,
1591 'unshare_files': 'other', # kernel/fork.c, include/linux/fs.h,
1592 'up' : 'driver', # arch/alpha/kernel/semaphore.c, include/asm-alpha/semaphore.h, net/ipv4/netfilter/ip_tables.c, net/ipv6/netfilter/ip6_tables.c, drivers/video/atafb.c, include/asm-alpha/semaphore.h,
1593 'update_atime': 'other', # fs/inode.c, include/linux/fs.h,
1594 'update_one_process' : 'other', # kernel/timer.c,
1595 'update_process_times' : 'other', # kernel/timer.c, include/linux/sched.h,

--- 9 unchanged lines hidden (view full) ---

1605 'vfs_permission' : 'user', # fs/namei.c, include/linux/fs.h, used to be syscall
1606 'vfs_read' : 'user', # fs/read_write.c, include/linux/fs.h, used to be syscall
1607 'vfs_rename': 'other', # fs/namei.c, include/linux/fs.h,
1608 'vfs_rename_other': 'other', # fs/namei.c,
1609 'vfs_stat' : 'user', # fs/stat.c, include/linux/fs.h, used to be syscall
1610 'vfs_unlink': 'other', # fs/namei.c, include/linux/fs.h,
1611 'vfs_write' : 'user', # fs/read_write.c, include/linux/fs.h, used to be syscall
1612 'vfs_writev' : 'user', # fs/read_write.c, include/linux/fs.h, used to be syscall
1613 'vma_adjust': 'bufmgt', # mm/mmap.c, include/linux/mm.h,
1614 'vma_link': 'bufmgt', # mm/mmap.c,
1615 'vma_merge': 'bufmgt', # mm/mmap.c, include/linux/mm.h,
1616 'vma_prio_tree_add': 'bufmgt', # mm/prio_tree.c, include/linux/mm.h,
1617 'vma_prio_tree_insert': 'bufmgt', # mm/prio_tree.c, include/linux/mm.h,
1618 'vma_prio_tree_remove': 'bufmgt', # mm/prio_tree.c, include/linux/mm.h,
1619 'vmstat_open': 'other', # fs/proc/proc_misc.c,
1620 'vmstat_show': 'bufmgt', # mm/page_alloc.c,
1621 'vmtruncate': 'bufmgt', # mm/nommu.c, mm/memory.c, include/linux/mm.h,
1622 'vsnprintf' : 'other', # lib/vsprintf.c, include/linux/kernel.h,
1623 'vsprintf' : 'driver', # lib/vsprintf.c, arch/alpha/boot/main.c, drivers/scsi/aic7xxx_old/aic7xxx_proc.c, include/linux/kernel.h,
1624 'wait_for_completion': 'driver', # drivers/acorn/block/mfmhd.c, kernel/sched.c,
1625 'wait_on_page_writeback_range' : 'bufmgt', # mm/filemap.c,
1626 'wait_task_zombie': 'other', # kernel/exit.c,
1627 'wake_futex': 'other', # kernel/futex.c,
1628 'wake_up_buffer' : 'other', # fs/buffer.c, include/linux/buffer_head.h,
1629 'wake_up_inode' : 'other', # fs/inode.c, include/linux/writeback.h,
1630 'wake_up_new_task': 'other', #
1631 'wake_up_page' : 'bufmgt', # mm/filemap.c,
1632 'wake_up_process' : 'other', # kernel/sched.c,
1633 'wake_up_state' : 'other', # kernel/sched.c,
1634 'wb_timer_fn': 'bufmgt', # mm/page-writeback.c, mm/page-writeback.c,
1635 'wc': 'other', #
1636 'work_notifysig': 'other', #
1637 'work_pending' : 'other', #
1638 'work_resched': 'other', #
1639 'worker_thread': 'other', # kernel/workqueue.c,
1640 'write_boundary_block' : 'other', # fs/buffer.c, include/linux/buffer_head.h,
1641 'write_chan': 'driver', # drivers/char/n_tty.c,
1642 'write_inode' : 'other', # fs/fs-writeback.c,
1643 'write_null': 'driver', # drivers/char/mem.c,
1644 'writeback_acquire': 'other', # fs/fs-writeback.c, include/linux/backing-dev.h,
1645 'writeback_in_progress' : 'other', # fs/fs-writeback.c, include/linux/backing-dev.h,
1646 'writeback_inodes': 'other', # fs/fs-writeback.c, include/linux/writeback.h,
1647 'xdr_partial_copy_from_skb' : 'copy', # net/sunrpc/xdr.c, include/linux/sunrpc/xdr.h,
1648 'xfrm_lookup' : 'stack', # net/xfrm/xfrm_policy.c,
1649 'xmms': 'other', #
1650 'zap_pmd_range': 'bufmgt', # mm/memory.c,
1651 'zap_pte_range': 'bufmgt', # mm/memory.c,
1652 'zone_statistics' : 'bufmgt', # mm/page_alloc.c,
1653 'libaprutil-0.so.0' : 'user',
1654 'libapr-0.so.0' : 'user',
1655 'httpd' : 'user',
1656 'do_tcp_sendpages': 'copy',
1657 'tcp_setsockopt' : 'stack',
1658 'sys_setsockopt' : 'stack',
1659 'do_sendfile' : 'copy',
1660 'ip_route_output_slow': 'stack',
1661 'tcp_sendpage': 'copy',
1662 'file_send_actor': 'copy',
1663 'flush_tlb_page': 'bufmgt',
1664 'sock_common_setsockopt': 'stack',
1665 'sock_sendpage': 'copy',
1666
1667#
1668# New functions
1669#
1670
1671 '__alloc_percpu': 'bufmgt', # mm/slab.c, include/linux/percpu.h,
1672 '__pskb_pull_tail': 'stack', # net/core/skbuff.c, include/linux/skbuff.h,
1673 '__reml': 'other', # arch/alpha/kernel/alpha_ksyms.c,
1674 '__tasklet_hi_schedule': 'interrupt', # kernel/softirq.c,
1675 '__tcp_checksum_complete_user': 'stack', # net/ipv4/tcp_input.c,
1676 '__tcp_v4_lookup_listener': 'stack', # net/ipv4/tcp_ipv4.c,
1677 '__tcp_v4_rehash': 'stack', # net/ipv4/tcp_ipv4.c,
1678 '__tcp_westwood_fast_bw': 'stack', # net/ipv4/tcp_input.c,
1679 '__tcp_westwood_slow_bw': 'stack', # net/ipv4/tcp_input.c,
1680 '__xfrm_policy_check': 'stack', # net/xfrm/xfrm_policy.c,
1681 'alcor_disable_irq': 'interrupt', # arch/alpha/kernel/sys_alcor.c,
1682 'alpha_read_fp_reg': 'other', # arch/alpha/lib/fpreg.c, arch/alpha/kernel/proto.h, arch/alpha/math-emu/math.c, include/asm-alpha/fpu.h,
1683 'atkbd_probe': 'other', # drivers/input/keyboard/atkbd.c,
1684 'background_writeout': 'bufmgt', # mm/page-writeback.c, mm/page-writeback.c,
1685 'bad_page': 'bufmgt', # mm/page_alloc.c,
1686 'batch_entropy_process': 'other', # drivers/char/random.c, drivers/char/random.c,
1687 'block_hotplug_filter': 'driver', # drivers/block/genhd.c,
1688 'brioctl_set': 'stack', # net/socket.c, include/linux/if_bridge.h,
1689 'cdev_put': 'fs', # fs/char_dev.c, include/linux/cdev.h,
1690 'change_protection': 'bufmgt', # mm/mprotect.c,
1691 'check_timer_failed': 'interrupt', # kernel/timer.c,
1692 'clipper_disable_irq': 'interrupt', # arch/alpha/kernel/sys_dp264.c,
1693 'clipper_enable_irq': 'interrupt', # arch/alpha/kernel/sys_dp264.c,
1694 'count_active_tasks': 'interrupt', # kernel/timer.c,
1695 'csum_ipv6_magic': 'stack', # include/asm-i386/checksum.h, include/asm-alpha/checksum.h,
1696 'del_timer_sync': 'interrupt', # kernel/timer.c, include/linux/timer.h, include/linux/timer.h,
1697 'dev_ifname': 'stack', # net/core/dev.c,
1698 'dev_queue_xmit_nit': 'stack', # net/core/dev.c, include/linux/netdevice.h,
1699 'dev_valid_name': 'stack', # net/core/dev.c,
1700 'do_entDbg': 'interrupt', # arch/alpha/kernel/traps.c,
1701 'do_proc_dointvec_jiffies_conv': 'interrupt', # kernel/sysctl.c,
1702 'down_interruptible': 'interrupt', # arch/alpha/kernel/semaphore.c, include/asm-alpha/semaphore.h, include/asm-i386/semaphore.h, include/asm-alpha/semaphore.h, net/ipv4/netfilter/ip_tables.c, net/ipv6/netfilter/ip6_tables.c,
1703 'drain_array': 'bufmgt', #
1704 'drain_cpu_caches': 'bufmgt', # mm/slab.c,
1705 'dummy_file_fcntl': 'other', # security/dummy.c,
1706 'dummy_sem_semop': 'other', # security/dummy.c,
1707 'emit_log_char': 'other', # kernel/printk.c,
1708 'entDbg': 'interrupt', # arch/alpha/kernel/proto.h,
1709 'entIF': 'interrupt', # arch/alpha/kernel/proto.h,
1710 'eth_header_cache_update': 'stack', # net/ethernet/eth.c, include/linux/etherdevice.h,
1711 'eth_header_parse': 'stack', # net/ethernet/eth.c, include/linux/etherdevice.h,
1712 'ethtool_get_settings': 'stack', # net/core/ethtool.c,
1713 'fifo_open': 'fs', # fs/fifo.c,
1714 'find_trylock_page': 'bufmgt', # mm/filemap.c, include/linux/pagemap.h,
1715 'find_undo': 'bufmgt', # ipc/sem.c,
1716 'find_user': 'bufmgt', # kernel/user.c, include/linux/sched.h,
1717 'flow_cache_cpu_prepare': 'stack', # net/core/flow.c,
1718 'flow_cache_flush_per_cpu': 'stack', # net/core/flow.c,
1719 'flow_cache_flush_tasklet': 'stack', # net/core/flow.c,
1720 'flow_key_compare': 'stack', # net/core/flow.c,
1721 'flush_icache_user_range': 'interrupt', # arch/alpha/kernel/smp.c, include/asm-alpha/cacheflush.h, include/asm-alpha/cacheflush.h, include/asm-i386/cacheflush.h,
1722 'flush_tlb_mm': 'interrupt', # arch/alpha/kernel/smp.c, include/asm-alpha/tlbflush.h, include/asm-i386/tlbflush.h, include/asm-alpha/tlbflush.h, include/asm-i386/tlbflush.h,
1723 'force_page_cache_readahead': 'bufmgt', # mm/readahead.c, include/linux/mm.h,
1724 'free_percpu': 'bufmgt', # mm/slab.c, include/linux/percpu.h, include/linux/percpu.h,
1725 'generic_file_sendfile': 'bufmgt', # mm/filemap.c, include/linux/fs.h,
1726 'get_one_pte_map': 'bufmgt', # mm/mremap.c,
1727 'gunzip': 'other', # lib/inflate.c,
1728 'handle_ipi': 'interrupt', # arch/alpha/kernel/smp.c, arch/alpha/kernel/proto.h,
1729 'input_devices_read': 'driver', # drivers/input/input.c,
1730 'input_link_handle': 'driver', # drivers/input/input.c,
1731 'input_register_device': 'driver', # drivers/input/input.c, include/linux/input.h,
1732 'insb': 'driver', # arch/alpha/kernel/io.c, include/asm-alpha/io.h,
1733 'insl': 'driver', # arch/alpha/kernel/io.c, include/asm-alpha/io.h, drivers/net/smc9194.c, drivers/net/smc9194.c,
1734 'invalidate_bh_lru': 'fs', # fs/buffer.c,

--- 8 unchanged lines hidden (view full) ---

1743 'ipc_checkid': 'stack', # ipc/util.c, ipc/util.h,
1744 'ipc_lock': 'stack', # ipc/util.c, ipc/util.h,
1745 'ipc_unlock': 'stack', # ipc/util.c, ipc/util.h,
1746 'ipcperms': 'stack', # ipc/util.c, ipc/util.h,
1747 'ipi_flush_tlb_page': 'interrupt', # arch/alpha/kernel/smp.c,
1748 'isp1020_intr_handler': 'other', # drivers/scsi/qlogicisp.c, drivers/scsi/qlogicisp.c,
1749 'isp1020_queuecommand': 'other', # drivers/scsi/qlogicisp.c, drivers/scsi/qlogicisp.h,
1750 'kernel_thread': 'interrupt', # include/asm-um/processor-generic.h, include/asm-alpha/processor.h, include/asm-i386/processor.h,
1751 'kmem_find_general_cachep': 'bufmgt', # mm/slab.c,
1752 'kmem_ptr_validate': 'bufmgt', # mm/slab.c,
1753 'llc_mac_hdr_init': 'stack', # net/llc/llc_output.c, net/llc/llc_output.h,
1754 'lock_rename': 'fs', # fs/namei.c, include/linux/namei.h,
1755 'lookup_undo': 'stack', # ipc/sem.c,
1756 'memcpy_tokerneliovec': 'stack', # net/core/iovec.c, include/linux/socket.h,
1757 'migrate_task': 'other', # kernel/sched.c,
1758 'net_ratelimit': 'stack', # net/core/utils.c, include/linux/net.h,
1759 'netlink_release': 'stack', # net/netlink/netlink_dev.c, net/netlink/af_netlink.c,
1760 'nf_log_packet': 'stack', # net/core/netfilter.c, include/linux/netfilter_logging.h, include/linux/netfilter.h,
1761 'nf_queue': 'stack', # net/core/netfilter.c,
1762 'nr_free_zone_pages': 'bufmgt', # mm/page_alloc.c,
1763 'osf_writev': 'driver', # arch/alpha/kernel/osf_sys.c,
1764 'pci_map_sg': 'driver', # arch/alpha/kernel/pci-noop.c, arch/alpha/kernel/pci_iommu.c, include/asm-generic/pci-dma-compat.h, include/asm-alpha/pci.h,
1765 'pci_unmap_sg': 'driver', # arch/alpha/kernel/pci-noop.c, arch/alpha/kernel/pci_iommu.c, include/asm-generic/pci-dma-compat.h, include/asm-alpha/pci.h,
1766 'pcibios_align_resource': 'driver', # arch/alpha/kernel/pci.c, include/linux/pci.h,
1767 'pfifo_fast_requeue': 'stack', # net/sched/sch_generic.c,
1768 'pointer_lock': 'interrupt', # arch/alpha/kernel/smp.c,
1769 'posix_unblock_lock': 'fs', # fs/locks.c, include/linux/fs.h,
1770 'prepare_timeout': 'interrupt', # ipc/mqueue.c,
1771 'printk': 'other', # kernel/printk.c, drivers/md/raid6.h,
1772 'process_mcheck_info': 'interrupt', # arch/alpha/kernel/irq_alpha.c, arch/alpha/kernel/proto.h,
1773 'read_cache_pages': 'bufmgt', # mm/readahead.c, include/linux/pagemap.h,
1774 'register_gifconf': 'stack', # net/core/dev.c, include/linux/netdevice.h,
1775 'rwsem_down_read_failed': 'interrupt', # lib/rwsem.c, include/asm-alpha/rwsem.h,
1776 'search_exception_tables': 'interrupt', # kernel/extable.c, include/linux/module.h,
1777 'security_fixup_ops': 'other', # security/dummy.c, security/security.c,
1778 'send_ipi_message': 'interrupt', # arch/alpha/kernel/smp.c,
1779 'send_sig_info': 'interrupt', # kernel/signal.c, include/linux/sched.h,
1780 'set_fs_altroot': 'fs', # fs/namei.c, include/linux/fs_struct.h,
1781 'sg_classify': 'interrupt', # arch/alpha/kernel/pci_iommu.c,
1782 'sg_fill': 'interrupt', # arch/alpha/kernel/pci_iommu.c,
1783 'sk_common_release': 'stack', # net/core/sock.c,
1784 'sk_stream_wait_connect': 'stack', # net/core/stream.c,
1785 'skb_over_panic': 'stack', # net/core/skbuff.c, include/linux/skbuff.h,
1786 'skb_under_panic': 'stack', # net/core/skbuff.c, include/linux/skbuff.h,
1787 'smp_call_function_on_cpu': 'interrupt', # arch/alpha/kernel/smp.c, include/asm-alpha/smp.h, include/asm-alpha/smp.h,
1788 'sock_def_write_space': 'stack', # net/core/sock.c,
1789 'sock_getsockopt': 'stack', # net/core/sock.c,
1790 'sock_wait_for_wmem': 'stack', # net/core/sock.c,
1791 'srm_dispatch': 'other', #
1792 'srm_fixup': 'other', # include/asm-alpha/console.h,
1793 'stxcpy_aligned': 'bufmgt', #
1794 'sys_capset': 'other', # kernel/capability.c, include/linux/syscalls.h,
1795 'sys_fadvise64': 'bufmgt', # mm/fadvise.c, include/linux/syscalls.h,
1796 'sys_fadvise64_64': 'bufmgt', # mm/fadvise.c, include/linux/syscalls.h,
1797 'sys_newfstat': 'fs', # fs/stat.c, include/linux/syscalls.h,
1798 'sys_semop': 'stack', # ipc/sem.c, include/linux/syscalls.h,
1799 'sys_semtimedop': 'stack', # ipc/sem.c, include/linux/syscalls.h,
1800 'sys_sendfile64': 'fs', # fs/read_write.c, include/linux/syscalls.h,
1801 'sys_socketpair': 'stack', # net/socket.c, include/linux/syscalls.h,
1802 'sys_vhangup': 'fs', # fs/open.c, include/linux/syscalls.h,
1803 'tasklet_hi_action': 'interrupt', # kernel/softirq.c,
1804 'tcp_ack_probe': 'stack', # net/ipv4/tcp_input.c,

--- 15 unchanged lines hidden (view full) ---

1820 'this_rq_lock': 'interrupt', #
1821 'tr_source_route': 'stack', # net/802/tr.c, include/linux/trdevice.h,
1822 'try_atomic_semop': 'stack', # ipc/sem.c,
1823 'tsunami_outw': 'driver', #
1824 'twothirdsMD4Transform': 'other', # drivers/char/random.c,
1825 'unregister_netdevice': 'stack', # net/core/dev.c, include/linux/netdevice.h,
1826 'update_queue': 'stack', # ipc/sem.c,
1827 'vegas_cong_avoid': 'stack', # net/ipv4/tcp_input.c,
1828 'vm_acct_memory': 'bufmgt', # mm/swap.c, include/linux/mman.h,
1829 'vsscanf': 'other', # lib/vsprintf.c, include/linux/kernel.h,
1830 'wait_for_packet': 'stack', # net/core/datagram.c,
1831 'westwood_update_window': 'stack', # net/ipv4/tcp_input.c,
1832 'within_one_quad': 'other', #
1833}
1834
1835categories_re = [
1836# ( re.compile('.*'), 'other' )
1837]
1838
1839