1# Copyright (c) 2005-2006 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 9# notice, this list of conditions and the following disclaimer in the 10# documentation and/or other materials provided with the distribution; 11# neither the name of the copyright holders nor the names of its 12# contributors may be used to endorse or promote products derived from 13# this software without specific prior written permission. 14# 15# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 16# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 17# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 18# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 19# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 20# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 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 29func_categories = { \ 30 # Buffer management functions 31 '__skb_linearize' : 'buffer', 32 'skb_clone' : 'buffer', 33 'skb_clone_fraglist' : 'buffer', 34 'skb_seq_read' : 'buffer', 35 'sock_alloc_send_skb' : 'buffer', 36 'sinic_rxskb_alloc' : 'buffer', 37 38 # Copy functions 39 'sinic_copyfrom' : 'copy', 40 '__copy_user' : 'copy', 41 'skb_copy_bits' : 'copy', 42 'skb_copy_datagram_iovec' : 'copy', 43 'sinic_vcopy_iov' : 'idle', 44 45 # Driver functions 46 'do_tx_done' : 'driver', 47 'ns83820_get_drvinfo' : 'driver', 48 'ns83820_get_stats' : 'driver', 49 'ns83820_hard_start_xmit' : 'driver', 50 'ns83820_open' : 'driver', 51 'ns83820_rx_kick' : 'driver', 52 'ns83820_update_stats' : 'driver', 53 'ns83820_irq' : 'driver', 54 'phy_intr' : 'driver', 55 'rx_irq' : 'driver', 56 'rx_action' : 'driver', 57 'sinic_intr' : 'driver', 58 'sinic_xmit' : 'driver', 59 'sinic_rxskb_new' : 'driver', 60 61 # Idle functions 62 'cpu_idle' : 'idle', 63 64 # Interrupt functions 65 'do_entInt' : 'interrupt', 66 'entInt' : 'interrupt', 67 'handle_IRQ_event' : 'interrupt', 68 'irq_exit' : 'interrupt', 69 70 # Other functions 71 'ret_from_sys_call' : 'other', 72 'top' : 'other', 73 74 # Stack functions 75 '__ip_conntrack_confirm' : 'stack', 76 '__ip_conntrack_find' : 'stack', 77 '__tcp_ack_snd_check' : 'stack', 78 '__tcp_checksum_complete_user' : 'stack', 79 'dev_queue_xmit' : 'stack', 80 'eth_header_cache' : 'stack', 81 'ether_setup' : 'stack', 82 'icmp_error' : 'stack', 83 'ip_call_ra_chain' : 'stack', 84 'ip_conntrack_alter_reply' : 'stack', 85 'ip_conntrack_tcp_update' : 'stack', 86 'ip_ct_find_helper' : 'stack', 87 'ip_finish_output' : 'stack', 88 'ip_finish_output2' : 'stack', 89 'ip_local_deliver_finish' : 'stack', 90 'ip_nat_setup_info' : 'stack', 91 'ip_rcv' : 'stack', 92 'ip_rcv_finish' : 'stack', 93 'netif_receive_skb' : 'stack', 94 'nf_log_packet' : 'stack', 95 'nf_queue' : 'stack', 96 'tcp_connect' : 'stack', 97 'tcp_data_queue' : 'stack', 98 'tcp_packet' : 'stack', 99 'tcp_read_sock' : 'stack', 100 'tcp_rcv_established' : 'stack', 101 'tcp_recvmsg' : 'stack', 102 'tcp_sendpage' : 'stack', 103 'tcp_transmit_skb' : 'stack', 104 'tcp_v4_do_rcv' : 'stack', 105 'unregister_netdevice' : 'stack', 106 107 # Syscall functions 108 'entSys' : 'syscall', 109 110 # User functions 111 'user' : 'user', 112 } 113 114def func_categorize(symbol): 115 from categories import func_categories 116 if symbol in func_categories: 117 return func_categories[symbol] 118 return None 119 120 121pc_categories = { 122 'CALL_PALrdunique_' : 'interrupt', # 123 'Call_Pal_Callsys' : 'interrupt', # 124 'Call_Pal_Rdps' : 'interrupt', # 125 'Call_Pal_Rdusp' : 'interrupt', # 126 'Call_Pal_Rti' : 'interrupt', # 127 'Call_Pal_Swpctx' : 'interrupt', # 128 'Call_Pal_Swpipl' : 'interrupt', # 129 'Call_Pal_Wrusp' : 'interrupt', # 130 'SHATransform': 'driver', # drivers/char/random.c, 131 'TRAP_INTERRUPT_10_' : 'interrupt', # 132 'Trap_Dtbmiss_Single' : 'buffer', # 133 'Trap_Dtbmiss_double' : 'buffer', # 134 'Trap_Interrupt' : 'interrupt', # 135 'Trap_Itbmiss' : 'buffer', # 136 'Trap_Unalign' : 'alignment', 137 'UNALIGN_NO_DISMISS' : 'alignment', 138 'UNALIGN_NO_DISMISS_10_' : 'alignment', 139 '__alloc_pages' : 'buffer', # mm/page_alloc.c, 140 '__anon_vma_link': 'buffer', # mm/rmap.c, include/linux/rmap.h, 141 '__bio_add_page' : 'other', # fs/bio.c, 142 '__bitmap_weight' : 'other', # lib/bitmap.c, include/linux/bitmap.h, 143 '__blk_put_request' : 'other', # drivers/block/ll_rw_blk.c, 144 '__block_commit_write' : 'other', # fs/buffer.c, 145 '__block_prepare_write' : 'other', # fs/buffer.c, 146 '__block_write_full_page': 'other', # fs/buffer.c, 147 '__bread' : 'other', # fs/buffer.c, include/linux/buffer_head.h, 148 '__brelse' : 'other', # fs/buffer.c, include/linux/buffer_head.h, 149 '__bss_start' : 'user', 150 '__bss_stop' : 'other', # include/asm-generic/sections.h, 151 '__cond_resched' : 'other', # kernel/sched.c, include/linux/sched.h, 152 '__const_udelay': 'other', # include/asm-i386/delay.h, 153 '__constant_c_memset' : 'other', # include/asm-alpha/string.h, 154 '__copy_from_user_ll': 'copy', # include/asm-i386/uaccess.h, 155 '__copy_to_user_ll': 'copy', # include/asm-i386/uaccess.h, 156 '__copy_user' : 'copy', # include/asm-alpha/uaccess.h, 157 '__d_lookup' : 'other', # fs/dcache.c, include/linux/dcache.h, 158 '__d_path': 'other', # fs/dcache.c, 159 '__delay': 'other', # arch/alpha/lib/udelay.c, include/asm-alpha/delay.h, include/asm-i386/delay.h, 160 '__dequeue_signal' : 'other', # kernel/signal.c, 161 '__divl' : 'other', # arch/alpha/kernel/alpha_ksyms.c, 162 '__divlu' : 'other', # arch/alpha/kernel/alpha_ksyms.c, 163 '__divq' : 'other', # arch/alpha/kernel/alpha_ksyms.c, 164 '__divqu' : 'other', # arch/alpha/kernel/alpha_ksyms.c, 165 '__do_softirq' : 'stack', # kernel/softirq.c, 166 '__down': 'interrupt', # include/asm-alpha/semaphore.h, include/asm-i386/semaphore.h, 167 '__down_failed' : 'other', # arch/alpha/kernel/semaphore.c, include/asm-alpha/semaphore.h, 168 '__down_trylock': 'interrupt', # include/asm-alpha/semaphore.h, include/asm-i386/semaphore.h, 169 '__elv_add_request' : 'other', # drivers/block/elevator.c, include/linux/elevator.h, 170 '__end_that_request_first' : 'other', # drivers/block/ll_rw_blk.c, 171 '__exit_sighand': 'other', # kernel/signal.c, include/linux/sched.h, 172 '__exit_signal': 'other', # kernel/signal.c, include/linux/sched.h, 173 '__filemap_copy_from_user_iovec' : 'buffer', # mm/filemap.c, 174 '__filemap_fdatawrite' : 'buffer', # mm/filemap.c, 175 '__find_get_block' : 'other', # fs/buffer.c, include/linux/buffer_head.h, 176 '__find_get_block_slow' : 'other', # fs/buffer.c, 177 '__fput' : 'other', # fs/file_table.c, 178 '__free_pages' : 'buffer', # mm/page_alloc.c, 179 '__free_pages_ok': 'buffer', # mm/page_alloc.c, 180 '__generic_file_aio_read': 'buffer', # mm/filemap.c, include/linux/fs.h, 181 '__generic_unplug_device' : 'other', # drivers/block/ll_rw_blk.c, include/linux/blkdev.h, 182 '__get_free_pages' : 'other', # mm/page_alloc.c, drivers/md/raid6.h, 183 '__get_page_state': 'buffer', # mm/page_alloc.c, 184 '__get_user_4': 'other', # include/asm-i386/uaccess.h, 185 '__get_zone_counts': 'other', # 186 '__getblk' : 'other', # fs/buffer.c, include/linux/buffer_head.h, 187 '__getblk_slow' : 'other', # fs/buffer.c, 188 '__group_complete_signal' : 'user', # kernel/signal.c, is kinda syscall 189 '__group_send_sig_info' : 'user', # kernel/signal.c, is kinda syscall 190 '__iget' : 'other', # fs/inode.c, include/linux/fs.h, 191 '__insert_inode_hash': 'other', # fs/inode.c, include/linux/fs.h, 192 '__insert_vm_struct': 'buffer', # mm/mmap.c, 193 '__ip_conntrack_confirm' : 'stack', # net/ipv4/netfilter/ip_conntrack_core.c, include/linux/netfilter_ipv4/ip_conntrack_core.h, 194 '__ip_conntrack_find' : 'stack', # net/ipv4/netfilter/ip_conntrack_core.c, 195 '__ip_ct_find_proto' : 'stack', # net/ipv4/netfilter/ip_conntrack_core.c, include/linux/netfilter_ipv4/ip_conntrack_core.h, 196 '__ip_route_output_key' : 'stack', # net/ipv4/route.c, 197 '__kfree_skb' : 'buffer', # net/core/skbuff.c, include/linux/skbuff.h, 198 '__kmalloc' : 'buffer', # mm/slab.c, include/linux/slab.h, 199 '__load_new_mm_context': 'buffer', 200 '__lookup': 'other', # lib/radix-tree.c, 201 '__lookup_hash': 'other', # fs/namei.c, 202 '__lookup_tag' : 'buffer', # lib/radix-tree.c, 203 '__make_request' : 'driver', # drivers/block/ll_rw_blk.c, drivers/block/ll_rw_blk.c, 204 '__mark_inode_dirty' : 'other', # fs/fs-writeback.c, include/linux/fs.h, 205 '__memcpy_aligned_up' : 'copy', # arch/alpha/lib/memcpy.c, 206 '__memcpy_unaligned_up' : 'copy', # arch/alpha/lib/memcpy.c, 207 '__memset' : 'copy', # include/asm-alpha/string.h, 208 '__mmdrop': 'other', # kernel/fork.c, 209 '__mod_timer' : 'other', # kernel/timer.c, include/linux/timer.h, 210 '__modify_IO_APIC_irq': 'interrupt', # 211 '__net_random': 'other', # 212 '__page_cache_release' : 'buffer', # mm/swap.c, 213 '__pagevec_free': 'buffer', # mm/page_alloc.c, include/linux/pagevec.h, 214 '__pagevec_lru_add' : 'buffer', # mm/swap.c, include/linux/pagevec.h, 215 '__pagevec_lru_add_active': 'buffer', # mm/swap.c, include/linux/pagevec.h, 216 '__pagevec_release' : 'buffer', # mm/swap.c, include/linux/pagevec.h, 217 '__pollwait' : 'other', # fs/select.c, fs/select.c, 218 '__pskb_trim_head': 'stack', # net/ipv4/tcp_output.c, 219 '__put_task_struct': 'other', # kernel/fork.c, include/linux/sched.h, 220 '__queue_work': 'other', # kernel/workqueue.c, 221 '__rb_erase_color' : 'buffer', # lib/rbtree.c, 222 '__rb_rotate_left' : 'buffer', # lib/rbtree.c, 223 '__rb_rotate_right' : 'buffer', # lib/rbtree.c, 224 '__rcu_process_callbacks': 'other', # 225 '__read_page_state' : 'buffer', # mm/page_alloc.c, include/linux/page-flags.h, 226 '__release_sock' : 'stack', # net/core/sock.c, 227 '__remlu' : 'other', # arch/alpha/kernel/alpha_ksyms.c, 228 '__remove_from_page_cache': 'buffer', # mm/filemap.c, include/linux/pagemap.h, 229 '__remove_shared_vm_struct': 'buffer', # mm/mmap.c, 230 '__remqu' : 'other', # arch/alpha/kernel/alpha_ksyms.c, 231 '__rmqueue' : 'buffer', # mm/page_alloc.c, 232 '__scsi_done' : 'other', # drivers/scsi/scsi.c, drivers/scsi/scsi_priv.h, 233 '__scsi_get_command' : 'other', # drivers/scsi/scsi.c, 234 '__set_page_buffers' : 'other', # fs/buffer.c, 235 '__set_page_dirty_nobuffers' : 'buffer', # mm/page-writeback.c, include/linux/mm.h, 236 '__sk_stream_mem_reclaim' : 'buffer', # net/core/stream.c, 237 '__sock_create': 'stack', # net/socket.c, 238 '__strncpy_from_user' : 'copy', # include/asm-alpha/uaccess.h, 239 '__strnlen_user': 'user', 240 '__switch_to': 'interrupt', # 241 '__sync_single_inode' : 'other', # fs/fs-writeback.c, 242 '__tasklet_schedule' : 'other', # kernel/softirq.c, 243 '__tcp_ack_snd_check' : 'stack', # net/ipv4/tcp_input.c, 244 '__tcp_data_snd_check' : 'stack', # net/ipv4/tcp_input.c, 245 '__tcp_grow_window' : 'stack', # net/ipv4/tcp_input.c, 246 '__tcp_put_port' : 'stack', # net/ipv4/tcp_ipv4.c, 247 '__tcp_select_window' : 'stack', # net/ipv4/tcp_output.c, 248 '__tcp_tw_hashdance' : 'stack', # net/ipv4/tcp_minisocks.c, 249 '__tcp_v4_check_established':'stack', 250 '__unhash_process': 'other', # kernel/exit.c, 251 '__unmask_IO_APIC_irq': 'interrupt', # 252 '__up_wakeup' : 'interrupt', # arch/alpha/kernel/semaphore.c, include/asm-alpha/semaphore.h, 253 '__user_walk' : 'other', # fs/namei.c, 254 '__vm_stat_account': 'other', # 255 '__vma_link': 'buffer', # mm/mmap.c, 256 '__vma_link_rb': 'buffer', # mm/mmap.c, include/linux/mm.h, 257 '__wait_on_buffer' : 'other', # fs/buffer.c, include/linux/buffer_head.h, 258 '__wake_up' : 'other', # kernel/sched.c, 259 '__wake_up_common' : 'other', # kernel/sched.c, 260 '__wake_up_locked': 'other', # kernel/sched.c, 261 '__wake_up_parent': 'other', # kernel/signal.c, 262 '__wake_up_sync': 'other', # kernel/sched.c, 263 '__writeback_single_inode' : 'other', # fs/fs-writeback.c, 264 'acct_process': 'other', # kernel/acct.c, include/linux/acct.h, include/linux/acct.h, 265 'ack_edge_ioapic_irq': 'interrupt', # 266 'ack_edge_ioapic_vector': 'interrupt', # 267 'activate_page' : 'buffer', # mm/swap.c, 268 'activate_task' : 'other', # kernel/sched.c, 269 'add_disk_randomness' : 'other', # drivers/char/random.c, include/linux/genhd.h, 270 'add_interrupt_randomness': 'driver', # drivers/char/random.c, include/linux/random.h, 271 'add_timer_randomness' : 'driver', # drivers/char/random.c, 272 'add_to_page_cache' : 'buffer', # mm/filemap.c, include/linux/pagemap.h, 273 'add_to_page_cache_lru' : 'buffer', # mm/filemap.c, include/linux/pagemap.h, 274 'add_wait_queue' : 'other', # kernel/fork.c, 275 'add_wait_queue_exclusive' : 'other', # kernel/fork.c, 276 'aligned' : 'other', # 277 'alloc_buffer_head' : 'other', # fs/buffer.c, include/linux/buffer_head.h, 278 'alloc_dcookie': 'other', # fs/dcookies.c, 279 'alloc_fd_array': 'other', # fs/file.c, include/linux/file.h, 280 'alloc_inode' : 'other', # fs/inode.c, 281 'alloc_pidmap': 'other', # kernel/pid.c, include/linux/pid.h, 282 'alloc_skb' : 'buffer', # net/core/skbuff.c, include/linux/skbuff.h, 283 'alloc_slabmgmt' : 'buffer', # mm/slab.c, 284 'alpha_switch_to' : 'other', # include/asm-alpha/system.h, 285 'anon_vma_link': 'buffer', # mm/rmap.c, include/linux/rmap.h, include/linux/rmap.h, 286 'anon_vma_prepare': 'buffer', # mm/rmap.c, include/linux/rmap.h, include/linux/rmap.h, 287 'anon_vma_unlink': 'buffer', # mm/rmap.c, include/linux/rmap.h, 288 'apache': 'other', # 289 'apic_timer_interrupt': 'interrupt', # include/asm-i386/hw_irq.h, 290 'arch_get_unmapped_area': 'buffer', 291 'arch_get_unmapped_area_1': 'buffer', 292 'arch_get_unmapped_area_topdown': 'other', # 293 'arch_pick_mmap_layout': 'other', # 294 'arch_unmap_area_topdown': 'other', # 295 'arp_hash': 'stack', # net/ipv4/arp.c, net/ipv4/arp.c, 296 'arp_process': 'stack', # net/ipv4/arp.c, 297 'arp_rcv': 'stack', # net/ipv4/arp.c, 298 'artsd': 'other', # 299 'as_add_arq_hash' : 'other', # drivers/block/as-iosched.c, 300 'as_add_arq_rb' : 'other', # drivers/block/as-iosched.c, 301 'as_add_request' : 'other', # drivers/block/as-iosched.c, 302 'as_antic_stop' : 'other', # drivers/block/as-iosched.c, 303 'as_choose_req' : 'other', # drivers/block/as-iosched.c, 304 'as_completed_request' : 'other', # drivers/block/as-iosched.c, 305 'as_dispatch_request' : 'other', # drivers/block/as-iosched.c, 306 'as_fifo_expired' : 'other', # drivers/block/as-iosched.c, 307 'as_find_arq_hash' : 'other', # drivers/block/as-iosched.c, 308 'as_find_arq_rb' : 'other', # drivers/block/as-iosched.c, 309 'as_find_first_arq' : 'other', # drivers/block/as-iosched.c, 310 'as_find_next_arq' : 'other', # drivers/block/as-iosched.c, 311 'as_former_request' : 'other', # drivers/block/as-iosched.c, 312 'as_get_io_context' : 'other', # drivers/block/as-iosched.c, 313 'as_insert_request' : 'other', # drivers/block/as-iosched.c, 314 'as_latter_request' : 'other', # drivers/block/as-iosched.c, 315 'as_merge' : 'other', # drivers/block/as-iosched.c, 316 'as_merged_request' : 'other', # drivers/block/as-iosched.c, 317 'as_merged_requests' : 'other', # drivers/block/as-iosched.c, 318 'as_move_to_dispatch' : 'other', # drivers/block/as-iosched.c, 319 'as_next_request' : 'other', # drivers/block/as-iosched.c, 320 'as_put_request' : 'other', # drivers/block/as-iosched.c, 321 'as_queue_empty' : 'other', # drivers/block/as-iosched.c, 322 'as_remove_dispatched_request' : 'other', # drivers/block/as-iosched.c, 323 'as_remove_merge_hints' : 'other', # drivers/block/as-iosched.c, 324 'as_remove_queued_request' : 'other', # drivers/block/as-iosched.c, 325 'as_remove_request' : 'other', # drivers/block/as-iosched.c, 326 'as_set_request' : 'other', # drivers/block/as-iosched.c, 327 'as_update_arq' : 'other', # drivers/block/as-iosched.c, 328 'as_update_iohist' : 'other', # drivers/block/as-iosched.c, 329 'atomic_dec_and_lock' : 'other', # lib/dec_and_lock.c, include/linux/spinlock.h, include/linux/spinlock.h, 330 'atomic_dec_and_lock_1' : 'other', # arch/alpha/lib/dec_and_lock.c, 331 'attach_pid': 'other', # kernel/pid.c, 332 'attempt_merge' : 'other', # drivers/block/ll_rw_blk.c, 333 'auth_domain_drop' : 'other', # net/sunrpc/svcauth.c, 334 'auth_domain_put' : 'other', # net/sunrpc/svcauth.c, include/linux/sunrpc/svcauth.h, 335 'autoremove_wake_function' : 'other', # kernel/fork.c, include/linux/wait.h, 336 'bad_range' : 'buffer', # mm/page_alloc.c, 337 'balance_dirty_pages' : 'buffer', # mm/page-writeback.c, 338 'balance_dirty_pages_ratelimited' : 'buffer', # mm/page-writeback.c, include/linux/writeback.h, 339 'basename': 'other', # 340 'bash': 'other', # 341 'batch_entropy_store' : 'interrupt', # drivers/char/random.c, include/linux/random.h, 342 'bh_lru_install' : 'other', # fs/buffer.c, 343 'bh_waitq_head' : 'other', # fs/buffer.c, include/linux/buffer_head.h, 344 'bh_wake_function' : 'other', # fs/buffer.c, 345 'bio_add_page' : 'other', # fs/bio.c, include/linux/bio.h, 346 'bio_alloc' : 'other', # fs/bio.c, include/linux/bio.h, 347 'bio_destructor' : 'other', # fs/bio.c, 348 'bio_endio' : 'other', # fs/bio.c, include/linux/bio.h, 349 'bio_get_nr_vecs' : 'other', # fs/bio.c, include/linux/bio.h, 350 'bio_hw_segments' : 'other', # fs/bio.c, include/linux/bio.h, 351 'bio_phys_segments' : 'other', # fs/bio.c, include/linux/bio.h, 352 'bio_put' : 'other', # fs/bio.c, include/linux/bio.h, 353 'blk_backing_dev_unplug' : 'other', # drivers/block/ll_rw_blk.c, 354 'blk_cleanup_queue': 'driver', # drivers/block/ll_rw_blk.c, include/linux/blkdev.h, 355 'blk_get_queue': 'driver', # drivers/block/ll_rw_blk.c, include/linux/blkdev.h, 356 'blk_hw_contig_segment' : 'other', # drivers/block/ll_rw_blk.c, include/linux/blkdev.h, 357 'blk_phys_contig_segment' : 'other', # drivers/block/ll_rw_blk.c, include/linux/blkdev.h, 358 'blk_plug_device' : 'other', # drivers/block/ll_rw_blk.c, include/linux/blkdev.h, 359 'blk_queue_bounce' : 'buffer', # mm/highmem.c, include/linux/blkdev.h, 360 'blk_recount_segments' : 'other', # drivers/block/ll_rw_blk.c, include/linux/blkdev.h, 361 'blk_remove_plug' : 'other', # drivers/block/ll_rw_blk.c, include/linux/blkdev.h, 362 'blk_rq_map_sg' : 'other', # drivers/block/ll_rw_blk.c, include/linux/blkdev.h, 363 'blk_run_queue' : 'other', # drivers/block/ll_rw_blk.c, include/linux/blkdev.h, 364 'blkdev_ioctl': 'driver', # drivers/block/ioctl.c, include/linux/fs.h, 365 'block_ioctl': 'other', # fs/block_dev.c, 366 'block_prepare_write' : 'other', # fs/buffer.c, include/linux/buffer_head.h, 367 'block_read_full_page': 'other', # fs/buffer.c, include/linux/buffer_head.h, 368 'block_write_full_page': 'other', # fs/buffer.c, include/linux/buffer_head.h, 369 'bmap': 'other', # fs/jfs/jfs_dmap.h, fs/inode.c, include/linux/fs.h, 370 'buffer_insert_list' : 'other', # fs/buffer.c, include/linux/buffer_head.h, 371 'buffered_rmqueue' : 'buffer', # mm/page_alloc.c, 372 'cache_alloc_refill' : 'buffer', # mm/slab.c, 373 'cache_check' : 'other', # net/sunrpc/cache.c, include/linux/sunrpc/cache.h, 374 'cache_flusharray' : 'buffer', # mm/slab.c, 375 'cache_grow' : 'buffer', # mm/slab.c, 376 'cache_init_objs' : 'buffer', # mm/slab.c, 377 'cache_reap': 'buffer', # mm/slab.c, 378 'cached_lookup': 'other', # fs/namei.c, 379 'call_rcu' : 'other', # kernel/rcupdate.c, 380 'can_share_swap_page': 'buffer', # mm/swapfile.c, include/linux/swap.h, include/linux/swap.h, 381 'can_vma_merge_after': 'buffer', # mm/mmap.c, 382 'can_vma_merge_before': 'buffer', # mm/mmap.c, 383 'capable': 'other', 384 'cascade' : 'interrupt', # kernel/timer.c, 385 'cat': 'other', # 386 'cdev_get': 'other', # fs/char_dev.c, include/linux/cdev.h, 387 'cdrom': 'other', # 388 'check_kill_permission' : 'other', # kernel/signal.c, 389 'chrdev_open': 'other', # fs/char_dev.c, include/linux/fs.h, 390 'cleanup_rbuf' : 'stack', # net/ipv4/tcp.c, 391 'clear_inode' : 'other', # fs/inode.c, include/linux/fs.h, 392 'clear_page' : 'buffer', # include/asm-alpha/page.h, 393 'clear_page_dirty_for_io' : 'buffer', # mm/page-writeback.c, include/linux/mm.h, 394 'clear_page_tables': 'buffer', # mm/memory.c, include/linux/mm.h, 395 'clear_queue_congested' : 'other', # drivers/block/ll_rw_blk.c, 396 'clear_user': 'other', # include/asm-alpha/uaccess.h, include/asm-i386/uaccess.h, 397 'clock_panelapplet.so': 'other', # 398 'close_private_file' : 'other', # fs/file_table.c, include/linux/fs.h, 399 'copy_skb_header' : 'copy', 400 'common_interrupt': 'interrupt', # 401 'complete': 'other', # kernel/sched.c, 402 'compute_creds': 'other', # fs/exec.c, include/linux/binfmts.h, 403 'con_chars_in_buffer': 'driver', # drivers/char/vt.c, 404 'con_write_room': 'driver', # drivers/char/vt.c, 405 'convert_fxsr_from_user': 'interrupt', # 406 'convert_fxsr_to_user': 'interrupt', # 407 'copy_files': 'other', # kernel/fork.c, 408 'copy_from_user': 'copy', # include/asm-alpha/uaccess.h, include/asm-i386/uaccess.h, 409 'copy_mm': 'other', # kernel/fork.c, 410 'copy_namespace': 'other', # fs/namespace.c, include/linux/namespace.h, 411 'copy_page': 'copy', 412 'copy_page_range': 'buffer', # mm/memory.c, include/linux/mm.h, 413 'copy_process': 'other', # kernel/fork.c, include/linux/sched.h, 414 'copy_semundo': 'other', # ipc/sem.c, include/linux/sem.h, 415 'copy_strings': 'other', # fs/exec.c, include/linux/binfmts.h, 416 'copy_strings_kernel': 'other', # fs/exec.c, include/linux/binfmts.h, 417 'copy_thread': 'syscall', # arch/alpha/kernel/process.c, include/linux/sched.h, 418 'copy_to_user': 'copy', # include/asm-alpha/uaccess.h, include/asm-i386/uaccess.h, 419 'copy_vma': 'buffer', # mm/mmap.c, include/linux/mm.h, 420 '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, 421 'count_open_files': 'other', # kernel/fork.c, 422 'cp_new_stat' : 'other', # fs/stat.c, 423 'cp_new_stat64': 'other', # fs/stat.c, 424 'cpu_idle' : 'idle', # arch/alpha/kernel/process.c, init/main.c, 425 'cpu_quiet' : 'other', # kernel/rcupdate.c, 426 'create_buffers' : 'other', # fs/buffer.c, 427 'create_elf_tables': 'other', # fs/binfmt_elf.c, 428 'create_empty_buffers' : 'other', # fs/buffer.c, include/linux/buffer_head.h, 429 'cron': 'other', # 430 'csum_partial' : 'stack', # arch/alpha/lib/checksum.c, include/asm-alpha/checksum.h, 431 'csum_partial_copy_nocheck' : 'copy', # arch/alpha/lib/csum_partial_copy.c, include/asm-alpha/checksum.h, 432 'csum_partial_copy_to_xdr' : 'copy', # net/sunrpc/xprt.c, net/sunrpc/svcsock.c, 433 'csum_tcpudp_magic' : 'stack', # arch/alpha/lib/checksum.c, include/asm-alpha/checksum.h, 434 'csum_tcpudp_nofold' : 'stack', # arch/alpha/lib/checksum.c, include/asm-alpha/checksum.h, 435 'current_kernel_time' : 'other', # kernel/time.c, include/linux/time.h, 436 'cut': 'other', # 437 'd_alloc' : 'other', # fs/dcache.c, include/linux/dcache.h, 438 'd_alloc_anon' : 'other', # fs/dcache.c, include/linux/dcache.h, 439 'd_callback' : 'other', # fs/dcache.c, 440 'd_find_alias' : 'other', # fs/dcache.c, include/linux/dcache.h, 441 'd_free' : 'other', # fs/dcache.c, 442 'd_instantiate' : 'other', # fs/dcache.c, include/linux/dcache.h, 443 'd_lookup': 'other', # fs/dcache.c, include/linux/dcache.h, 444 'd_path': 'other', # fs/dcache.c, include/linux/dcache.h, 445 'd_rehash' : 'other', # fs/dcache.c, include/linux/dcache.h, 446 'deactivate_task' : 'other', # kernel/sched.c, 447 'default_idle' : 'idle', # arch/alpha/kernel/process.c, include/linux/platform.h, 448 'default_llseek': 'other', # fs/read_write.c, include/linux/fs.h, 449 'default_wake_function' : 'other', # kernel/sched.c, include/linux/wait.h, 450 'del_singleshot_timer_sync' : 'other', # kernel/timer.c, include/linux/timer.h, include/linux/timer.h, 451 'del_timer' : 'other', # kernel/timer.c, include/linux/timer.h, 452 'delay_pmtmr': 'interrupt', # 453 'delayed_work_timer_fn': 'other', # kernel/workqueue.c, 454 'dentry_open': 'other', # fs/open.c, include/linux/fs.h, 455 'deny_write_access': 'other', # fs/namei.c, include/linux/fs.h, 456 'dequeue_signal' : 'other', # kernel/signal.c, include/linux/sched.h, 457 'dequeue_task' : 'other', # kernel/sched.c, 458 'destroy_context': 'interrupt', # include/asm-alpha/mmu_context.h, include/asm-i386/mmu_context.h, 459 'destroy_inode' : 'other', # fs/inode.c, include/linux/fs.h, 460 'detach_pid': 'other', # kernel/pid.c, 461 'detach_vmas_to_be_unmapped': 'buffer', # mm/mmap.c, 462 'dev_queue_xmit' : 'stack', # net/core/dev.c, include/linux/netdevice.h, 463 'dev_shutdown' : 'stack', # net/sched/sch_generic.c, 464 'dev_watchdog': 'stack', # net/sched/sch_generic.c, 465 'device_not_available': 'interrupt', # 466 'disable_irq_nosync': 'interrupt', # arch/alpha/kernel/irq.c, include/asm-alpha/irq.h, include/asm-i386/irq.h, 467 'disk_round_stats' : 'other', # drivers/block/ll_rw_blk.c, include/linux/genhd.h, 468 'dnotify_flush' : 'other', # fs/dnotify.c, include/linux/dnotify.h, 469 'dnotify_parent' : 'other', # fs/dnotify.c, include/linux/dnotify.h, 470 'do_IRQ': 'driver', # drivers/s390/cio/cio.c, 471 'do_anonymous_page' : 'buffer', # mm/memory.c, 472 'do_bindings' : 'stack', # net/ipv4/netfilter/ip_nat_core.c, include/linux/netfilter_ipv4/ip_nat_core.h, 473 'do_brk': 'buffer', # mm/mmap.c, mm/nommu.c, include/linux/mm.h, 474 'do_csum_partial_copy_from_user' : 'copy', # arch/alpha/lib/csum_partial_copy.c, 475 'do_entInt' : 'interrupt', # arch/alpha/kernel/irq_alpha.c, 476 'do_entUna': 'alignment', 477 'do_execve': 'other', # fs/exec.c, include/linux/sched.h, 478 'do_exit': 'other', # kernel/exit.c, 479 'do_fcntl' : 'user', # fs/fcntl.c, used to be syscall` 480 'do_fork': 'other', # kernel/fork.c, include/linux/sched.h, 481 'do_futex': 'other', # kernel/futex.c, include/linux/futex.h, 482 'do_generic_mapping_read': 'buffer', # mm/filemap.c, include/linux/fs.h, 483 'do_gettimeofday' : 'user', # arch/alpha/kernel/time.c, include/linux/time.h, used to by syscall 484 'do_group_exit': 'other', # kernel/exit.c, include/linux/sched.h, 485 'do_invalidatepage': 'buffer', # mm/truncate.c, 486 'do_lookup' : 'user', # fs/namei.c, used to by syscall 487 'do_mmap_pgoff': 'buffer', # mm/mmap.c, mm/nommu.c, include/linux/mm.h, 488 'do_mpage_readpage': 'other', # fs/mpage.c, 489 'do_mremap': 'buffer', # mm/mremap.c, 490 'do_munmap': 'buffer', # mm/mmap.c, mm/nommu.c, include/linux/mm.h, 491 'do_no_page' : 'user', # mm/memory.c, used to by syscall 492 'do_nosym': 'other', # 493 'do_notify_parent': 'other', # kernel/signal.c, include/linux/sched.h, 494 'do_notify_resume': 'interrupt', # arch/alpha/kernel/signal.c, 495 'do_osf_sigprocmask' : 'user', # arch/alpha/kernel/signal.c, used to by syscall 496 'do_page_cache_readahead': 'buffer', # mm/readahead.c, include/linux/mm.h, 497 'do_page_fault' : 'user', # arch/alpha/mm/fault.c, used to by syscall 498 'do_pipe': 'syscall', # fs/pipe.c, arch/alpha/kernel/osf_sys.c, include/linux/fs.h, 499 'do_poll' : 'user', # fs/select.c, drivers/macintosh/apm_emu.c, used to by syscall 500 'do_pollfd' : 'user', # fs/select.c, used to by syscall 501 'do_posix_clock_monotonic_gettime': 'other', # kernel/posix-timers.c, kernel/posix-timers.c, include/linux/time.h, 502 'do_posix_clock_monotonic_gettime_parts': 'other', # kernel/posix-timers.c, kernel/posix-timers.c, 503 'do_posix_gettime': 'other', # kernel/posix-timers.c, kernel/posix-timers.c, 504 'do_readv_writev' : 'user', # fs/read_write.c, used to by syscall 505 'do_select': 'other', # fs/select.c, include/linux/poll.h, 506 'do_setitimer': 'other', # kernel/itimer.c, include/linux/time.h, 507 'do_sigaction': 'other', # kernel/signal.c, include/linux/sched.h, 508 'do_signal' : 'user', # arch/alpha/kernel/signal.c, arch/alpha/kernel/signal.c, used to by syscall 509 'do_sigreturn' : 'user', # arch/alpha/kernel/signal.c, used to by syscall 510 'do_sigsuspend' : 'user', # arch/alpha/kernel/signal.c, used to by syscall 511 'do_softirq' : 'interrupt', # kernel/softirq.c, include/linux/interrupt.h, 512 'do_switch_stack' : 'other', # 513 'do_sync_read' : 'other', # fs/read_write.c, include/linux/fs.h, 514 'do_sync_write': 'other', # fs/read_write.c, include/linux/fs.h, 515 'do_timer' : 'other', # kernel/timer.c, include/linux/sched.h, 516 'do_truncate': 'other', # fs/open.c, include/linux/fs.h, 517 'do_tx_done' : 'driver', # drivers/net/ns83820.c, 518 'do_wait': 'other', # 519 'do_wp_page': 'buffer', # mm/memory.c, 520 'do_writepages' : 'buffer', # mm/page-writeback.c, include/linux/writeback.h, 521 '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, 522 'dp264_disable_irq' : 'interrupt', # arch/alpha/kernel/sys_dp264.c, 523 'dp264_enable_irq' : 'interrupt', # arch/alpha/kernel/sys_dp264.c, 524 'dp264_end_irq' : 'interrupt', # arch/alpha/kernel/sys_dp264.c, 525 'dp264_srm_device_interrupt' : 'interrupt', # arch/alpha/kernel/sys_dp264.c, 526 'dput' : 'other', # fs/dcache.c, include/linux/dcache.h, 527 'drain_array_locked': 'buffer', # mm/slab.c, mm/slab.c, 528 'drive_stat_acct' : 'other', # drivers/block/ll_rw_blk.c, include/linux/blkdev.h, 529 'drop_buffers': 'other', # fs/buffer.c, 530 'drop_key_refs': 'other', # kernel/futex.c, 531 'dst_alloc': 'stack', # net/core/dst.c, 532 'dst_output' : 'stack', # 533 'dummy_bprm_alloc_security': 'other', # security/dummy.c, 534 'dummy_bprm_apply_creds': 'other', # security/dummy.c, 535 'dummy_bprm_check_security': 'other', # security/dummy.c, 536 'dummy_bprm_secureexec': 'other', # security/dummy.c, 537 'dummy_bprm_set_security': 'other', # security/dummy.c, 538 'dummy_capable': 'other', # security/dummy.c, 539 'dummy_d_instantiate': 'other', # security/dummy.c, 540 'dummy_file_alloc_security': 'other', # security/dummy.c, 541 'dummy_file_free_security': 'other', # security/dummy.c, 542 'dummy_file_ioctl': 'other', # security/dummy.c, 543 'dummy_file_mmap': 'other', # security/dummy.c, 544 'dummy_file_permission': 'other', # security/dummy.c, 545 'dummy_inode_alloc_security': 'other', # security/dummy.c, 546 'dummy_inode_create': 'other', # security/dummy.c, 547 'dummy_inode_free_security': 'other', # security/dummy.c, 548 'dummy_inode_getattr': 'other', # security/dummy.c, 549 'dummy_inode_mkdir': 'other', # security/dummy.c, 550 'dummy_inode_permission': 'other', # security/dummy.c, 551 'dummy_inode_post_create': 'other', # security/dummy.c, 552 'dummy_inode_post_mkdir': 'other', # security/dummy.c, 553 'dummy_task_create': 'other', # security/dummy.c, 554 'dummy_task_free_security': 'other', # security/dummy.c, 555 'dummy_task_kill': 'other', # security/dummy.c, 556 'dummy_task_wait': 'other', # security/dummy.c, 557 'dummy_vm_enough_memory': 'other', # security/dummy.c, 558 'dup_task_struct': 'other', # kernel/fork.c, 559 'e100': 'driver', # 560 'e1000': 'driver', 561 'effective_prio' : 'other', # kernel/sched.c, 562 'ehci_hcd': 'driver', # drivers/usb/host/ehci.h, 563 'elf_map': 'other', # fs/binfmt_elf.c, fs/binfmt_elf.c, 564 'eligible_child': 'other', # kernel/exit.c, 565 'elv_completed_request' : 'other', # drivers/block/elevator.c, include/linux/elevator.h, 566 'elv_former_request' : 'other', # drivers/block/elevator.c, include/linux/elevator.h, 567 'elv_latter_request' : 'other', # drivers/block/elevator.c, include/linux/elevator.h, 568 'elv_merge' : 'other', # drivers/block/elevator.c, include/linux/elevator.h, 569 'elv_merge_requests' : 'other', # drivers/block/elevator.c, include/linux/elevator.h, 570 'elv_merged_request' : 'other', # drivers/block/elevator.c, include/linux/elevator.h, 571 'elv_next_request' : 'other', # drivers/block/elevator.c, include/linux/elevator.h, 572 'elv_put_request' : 'other', # drivers/block/elevator.c, include/linux/elevator.h, 573 'elv_queue_empty' : 'other', # drivers/block/elevator.c, include/linux/elevator.h, 574 'elv_remove_request' : 'other', # drivers/block/elevator.c, include/linux/elevator.h, 575 'elv_rq_merge_ok' : 'other', # drivers/block/elevator.c, include/linux/elevator.h, 576 'elv_set_request' : 'other', # drivers/block/elevator.c, include/linux/elevator.h, 577 'elv_try_last_merge' : 'other', # drivers/block/elevator.c, include/linux/elevator.h, 578 'enable_irq': 'driver', # arch/alpha/kernel/irq.c, drivers/net/wan/sdla_ppp.c, drivers/net/wan/sdla_x25.c, drivers/net/wan/wanpipe_multppp.c, drivers/net/wan/sdla_chdlc.c, drivers/net/wan/sdlamain.c, drivers/net/wan/sdla_fr.c, include/asm-alpha/irq.h, include/asm-i386/irq.h, 579 'encode_post_op_attr' : 'other', # fs/nfsd/nfs3xdr.c, 580 'encode_wcc_data' : 'other', # fs/nfsd/nfs3xdr.c, 581 'end' : 'other', # arch/alpha/boot/misc.c, drivers/media/video/w9966.c, drivers/media/video/w9966.c, 582 'end_bio_bh_io_sync' : 'other', # fs/buffer.c, 583 'end_buffer_async_write': 'other', # fs/buffer.c, include/linux/buffer_head.h, 584 'end_buffer_write_sync' : 'other', # fs/buffer.c, include/linux/buffer_head.h, 585 'end_edge_ioapic_vector': 'other', # include/asm-i386/io_apic.h, 586 'end_level_ioapic_irq': 'interrupt', # 587 'end_level_ioapic_vector': 'interrupt', # 588 'end_page_writeback' : 'buffer', # mm/filemap.c, include/linux/pagemap.h, 589 'end_that_request_chunk' : 'other', # drivers/block/ll_rw_blk.c, include/linux/blkdev.h, 590 'end_that_request_first': 'driver', # drivers/block/ll_rw_blk.c, include/linux/blkdev.h, 591 'end_that_request_last' : 'other', # drivers/block/ll_rw_blk.c, include/linux/blkdev.h, 592 'enqueue_task' : 'other', # kernel/sched.c, 593 'entInt' : 'interrupt', # arch/alpha/kernel/proto.h, 594 'entMM' : 'interrupt', # arch/alpha/kernel/proto.h, 595 'entSys' : 'interrupt', # arch/alpha/kernel/proto.h, 596 'entUna' : 'alignment', 597 'entUnaUser':'alignment', 598 'error_code': 'other', # 599 'eth_header' : 'stack', # net/ethernet/eth.c, include/linux/etherdevice.h, 600 'eth_type_trans' : 'stack', # net/ethernet/eth.c, include/linux/etherdevice.h, 601 'ev5_flush_tlb_current_page': 'buffer', 602 'ev5_switch_mm' : 'other', # include/asm-alpha/mmu_context.h, 603 'eventpoll_init_file' : 'other', # fs/eventpoll.c, include/linux/eventpoll.h, 604 'exec_mmap': 'other', # fs/exec.c, 605 'exim4': 'other', # 606 'exit_aio': 'other', # fs/aio.c, 607 'exit_itimers': 'other', # kernel/posix-timers.c, include/linux/sched.h, 608 'exit_mmap': 'buffer', # mm/mmap.c, mm/nommu.c, include/linux/mm.h, 609 'exit_notify': 'other', # kernel/exit.c, 610 'exit_sem': 'other', # ipc/sem.c, include/linux/sem.h, include/linux/sem.h, 611 'exp_find_key' : 'other', # fs/nfsd/export.c, include/linux/nfsd/export.h, 612 'exp_readlock' : 'other', # fs/nfsd/export.c, include/linux/nfsd/export.h, 613 'exp_readunlock' : 'other', # fs/nfsd/export.c, include/linux/nfsd/export.h, 614 'expand_fd_array': 'other', # fs/file.c, include/linux/file.h, 615 'expand_files': 'other', # fs/fcntl.c, 616 'expand_stack': 'buffer', # mm/mmap.c, include/linux/mm.h, 617 'expkey_put' : 'other', # fs/nfsd/export.c, include/linux/nfsd/export.h, 618 'export_decode_fh' : 'other', # fs/exportfs/expfs.c, 619 'export_iget' : 'other', # fs/exportfs/expfs.c, 620 'expr': 'other', # 621 'ext2_alloc_block' : 'other', # fs/ext2/inode.c, 622 'ext2_alloc_branch' : 'other', # fs/ext2/inode.c, 623 'ext2_block_to_path' : 'other', # fs/ext2/inode.c, 624 'ext2_discard_prealloc' : 'other', # fs/ext2/inode.c, fs/ext2/ext2.h, 625 'ext2_find_near' : 'other', # fs/ext2/inode.c, 626 'ext2_free_blocks' : 'other', # fs/ext2/balloc.c, fs/ext2/ext2.h, 627 'ext2_get_block' : 'other', # fs/ext2/inode.c, 628 'ext2_get_branch' : 'other', # fs/ext2/inode.c, 629 'ext2_get_group_desc' : 'other', # fs/ext2/balloc.c, fs/ext2/ext2.h, 630 'ext2_get_inode' : 'other', # fs/ext2/inode.c, 631 'ext2_new_block' : 'other', # fs/ext2/balloc.c, fs/ext2/ext2.h, 632 'ext2_prepare_write' : 'other', # fs/ext2/inode.c, 633 'ext2_put_inode' : 'other', # fs/ext2/inode.c, fs/ext2/ext2.h, 634 'ext2_release_file' : 'other', # fs/ext2/file.c, 635 'ext2_setattr' : 'other', # fs/ext2/inode.c, fs/ext2/ext2.h, 636 'ext2_sync_file' : 'other', # fs/ext2/fsync.c, fs/ext2/ext2.h, 637 'ext2_sync_inode' : 'other', # fs/ext2/inode.c, fs/ext2/ext2.h, 638 'ext2_update_inode' : 'other', # fs/ext2/inode.c, fs/ext2/inode.c, 639 'ext2_write_inode' : 'other', # fs/ext2/inode.c, fs/ext2/ext2.h, 640 'ext2_writepages' : 'other', # fs/ext2/inode.c, 641 'ext3': 'other', # 642 'fasync_helper': 'other', # fs/fcntl.c, include/linux/fs.h, 643 'fd_install' : 'other', # fs/open.c, 644 'fget' : 'other', # fs/file_table.c, 645 'fget_light' : 'other', # fs/file_table.c, 646 'fh_put' : 'other', # fs/nfsd/nfsfh.c, include/linux/nfsd/nfsfh.h, 647 'fh_verify' : 'other', # fs/nfsd/nfsfh.c, include/linux/nfsd/nfsfh.h, 648 'fib_lookup': 'stack', # net/ipv4/fib_rules.c, 649 'fib_rule_put': 'stack', # net/ipv4/fib_rules.c, 650 'fib_semantic_match': 'stack', # net/ipv4/fib_semantics.c, 651 'file_ioctl': 'other', # fs/ioctl.c, 652 'file_kill' : 'other', # fs/file_table.c, include/linux/fs.h, 653 'file_move': 'other', # fs/file_table.c, include/linux/fs.h, 654 'file_ra_state_init': 'buffer', # mm/readahead.c, include/linux/fs.h, 655 'file_read_actor': 'buffer', # mm/filemap.c, include/linux/fs.h, 656 'filemap_fdatawait' : 'buffer', # mm/filemap.c, include/linux/fs.h, 657 'filemap_fdatawrite' : 'buffer', # mm/filemap.c, include/linux/fs.h, 658 'filemap_nopage': 'buffer', # mm/filemap.c, include/linux/mm.h, 659 'filesystems_read_proc': 'other', # fs/proc/proc_misc.c, 660 'filp_close' : 'other', # fs/open.c, include/linux/fs.h, 661 'filp_open' : 'other', # fs/open.c, include/linux/fs.h, 662 'find_best_ips_proto_fast' : 'stack', # net/ipv4/netfilter/ip_nat_core.c, 663 'find_busiest_group' : 'other', # kernel/sched.c, 664 'find_dcookie': 'other', # fs/dcookies.c, 665 'find_exported_dentry' : 'other', # fs/exportfs/expfs.c, fs/nfsd/export.c, 666 'find_extend_vma': 'buffer', # mm/mmap.c, mm/nommu.c, include/linux/mm.h, 667 'find_get_page' : 'buffer', # mm/filemap.c, include/linux/pagemap.h, 668 'find_get_pages': 'buffer', # mm/filemap.c, include/linux/pagemap.h, 669 'find_get_pages_tag' : 'buffer', # mm/filemap.c, include/linux/pagemap.h, 670 'find_inode_fast' : 'other', # fs/inode.c, 671 'find_inode_number' : 'other', # fs/dcache.c, include/linux/fs.h, 672 'find_lock_page' : 'buffer', # mm/filemap.c, include/linux/pagemap.h, 673 'find_mergeable_anon_vma': 'buffer', # mm/mmap.c, include/linux/mm.h, 674 'find_nat_proto' : 'stack', # net/ipv4/netfilter/ip_nat_core.c, include/linux/netfilter_ipv4/ip_nat_protocol.h, 675 'find_next_zero_bit': 'other', # include/asm-alpha/bitops.h, include/asm-i386/bitops.h, 676 'find_or_create_page' : 'buffer', # mm/filemap.c, include/linux/pagemap.h, 677 'find_pid' : 'user', # kernel/pid.c, used to be syscall 678 'find_snap_client': 'stack', # net/802/psnap.c, 679 'find_task_by_pid' : 'user', # kernel/pid.c, include/linux/sched.h, used to be syscall 680 'find_task_by_pid_type': 'other', # 681 'find_vma' : 'buffer', # mm/mmap.c, mm/nommu.c, include/linux/mm.h, used to be syscall 682 'find_vma_prepare': 'buffer', # mm/mmap.c, 683 'find_vma_prev': 'buffer', # mm/mmap.c, include/linux/mm.h, 684 'finish_task_switch' : 'other', # kernel/sched.c, used to be syscall 685 'finish_wait' : 'other', # kernel/fork.c, used to be syscall 686 'flush_old_exec': 'other', # fs/exec.c, include/linux/binfmts.h, 687 'flush_signal_handlers': 'other', # kernel/signal.c, include/linux/sched.h, 688 'flush_sigqueue': 'other', # kernel/signal.c, 689 'flush_thread': 'syscall', # arch/alpha/kernel/process.c, include/linux/sched.h, 690 'fn_hash_lookup': 'stack', # net/ipv4/fib_hash.c, 691 'follow_mount' : 'user', # fs/namei.c, used to be syscall 692 'found' : 'other', # sound/oss/forte.c, scripts/kconfig/gconf.c, drivers/net/fec.c, drivers/scsi/ibmmca.c, drivers/scsi/fd_mcs.c, 693 'fput' : 'user', # fs/file_table.c, used to be syscall 694 'free_block' : 'buffer', # mm/slab.c, drivers/char/drm/radeon_mem.c, mm/slab.c, 695 'free_buffer_head': 'other', # fs/buffer.c, include/linux/buffer_head.h, 696 'free_fd_array': 'other', # fs/file.c, include/linux/file.h, 697 'free_hot_cold_page' : 'buffer', # mm/page_alloc.c, 698 'free_hot_page' : 'buffer', # mm/page_alloc.c, 699 'free_page_and_swap_cache': 'buffer', # mm/swap_state.c, include/linux/swap.h, include/linux/swap.h, 700 'free_pages' : 'buffer', # mm/page_alloc.c, drivers/char/drm/drm_memory_debug.h, drivers/md/raid6.h, drivers/char/drm/drmP.h, 701 'free_pages_bulk': 'buffer', # mm/page_alloc.c, 702 'free_pgtables': 'buffer', # mm/mmap.c, 703 'free_pidmap': 'other', # kernel/pid.c, 704 'free_task': 'other', # kernel/fork.c, 705 'free_uid' : 'other', # kernel/user.c, include/linux/sched.h, 706 'freed_request' : 'other', # drivers/block/ll_rw_blk.c, 707 'fs_may_remount_ro' : 'other', # fs/file_table.c, include/linux/fs.h, 708 'fsync_buffers_list' : 'other', # fs/buffer.c, include/linux/buffer_head.h, 709 'futex_wait': 'other', # kernel/futex.c, 710 'futex_wake': 'other', # kernel/futex.c, 711 'gconfd-2': 'other', # 712 'generic_commit_write' : 'user', # fs/buffer.c, include/linux/buffer_head.h, used to be syscall 713 'generic_delete_inode': 'other', # fs/inode.c, include/linux/fs.h, 714 'generic_drop_inode' : 'user', # fs/inode.c, used to be syscall 715 'generic_file_aio_read': 'buffer', # mm/filemap.c, include/linux/fs.h, 716 'generic_file_aio_write': 'buffer', # mm/filemap.c, include/linux/fs.h, 717 'generic_file_aio_write_nolock' : 'user', # mm/filemap.c, include/linux/fs.h, used to be syscall 718 'generic_file_buffered_write': 'other', # 719 'generic_file_llseek': 'other', # fs/read_write.c, include/linux/fs.h, 720 'generic_file_mmap': 'buffer', # mm/filemap.c, include/linux/fs.h, 721 'generic_file_open' : 'user', # fs/open.c, include/linux/fs.h, used to be syscall 722 'generic_file_write' : 'user', # mm/filemap.c, include/linux/fs.h, used to be syscall 723 'generic_file_write_nolock' : 'user', # mm/filemap.c, include/linux/fs.h, used to be syscall 724 'generic_file_writev' : 'user', # mm/filemap.c, include/linux/fs.h, used to be syscall 725 'generic_fillattr' : 'user', # fs/stat.c, include/linux/fs.h, used to be syscall 726 'generic_forget_inode' : 'user', # fs/inode.c, used to be syscall 727 'generic_make_request' : 'user', # drivers/block/ll_rw_blk.c, include/linux/blkdev.h, used to be syscall 728 'generic_unplug_device' : 'driver', # drivers/block/ll_rw_blk.c, include/linux/blkdev.h, 729 'get_conntrack_index' : 'stack', # net/ipv4/netfilter/ip_conntrack_proto_tcp.c, 730 'get_device' : 'driver', # drivers/base/core.c, include/linux/device.h, 731 'get_dirty_limits' : 'buffer', # mm/page-writeback.c, 732 'get_empty_filp' : 'other', # fs/file_table.c, include/linux/fs.h, 733 'get_free_idx': 'interrupt', # 734 'get_futex_key': 'other', # kernel/futex.c, 735 'get_io_context' : 'other', # drivers/block/ll_rw_blk.c, include/linux/blkdev.h, 736 'get_jiffies_64': 'other', # kernel/time.c, include/linux/jiffies.h, include/linux/jiffies.h, 737 'get_new_inode_fast': 'other', # fs/inode.c, 738 'get_object' : 'other', # fs/exportfs/expfs.c, 739 'get_offset_pmtmr': 'interrupt', # 740 'get_one_pte_map_nested': 'buffer', # mm/mremap.c, 741 'get_page_state': 'buffer', # mm/page_alloc.c, include/linux/page-flags.h, 742 'get_pipe_inode': 'other', # fs/pipe.c, 743 'get_request' : 'other', # drivers/block/ll_rw_blk.c, 744 'get_sample_stats' : 'stack', # net/core/dev.c, 745 'get_signal_to_deliver' : 'other', # kernel/signal.c, include/linux/signal.h, 746 'get_task_mm': 'other', # include/linux/sched.h, 747 '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, 748 'get_unique_tuple' : 'stack', # net/ipv4/netfilter/ip_nat_core.c, 749 'get_unmapped_area': 'buffer', # mm/mmap.c, mm/nommu.c, include/linux/mm.h, 750 'get_unused_fd' : 'other', # fs/open.c, include/linux/file.h, used to be syscall 751 'get_vmalloc_info': 'other', # fs/proc/proc_misc.c, 752 'get_write_access' : 'other', # fs/namei.c, include/linux/fs.h, used to be syscall 753 'get_writeback_state' : 'other', # mm/page-writeback.c, used to be syscall 754 'get_zone_counts': 'buffer', # mm/page_alloc.c, include/linux/mmzone.h, 755 'getname' : 'other', # fs/namei.c, include/linux/fs.h, used to be syscall 756 'getnstimeofday': 'other', # 757 'getrusage': 'other', # kernel/sys.c, kernel/exit.c, 758 'grab_block' : 'other', # fs/ext2/balloc.c, 759 'grep': 'other', # 760 'group_release_blocks' : 'other', # fs/ext2/balloc.c, 761 'group_reserve_blocks' : 'other', # fs/ext2/balloc.c, 762 'group_send_sig_info' : 'other', # kernel/signal.c, include/linux/signal.h, 763 'groups_alloc' : 'other', # kernel/sys.c, include/linux/sched.h, used to be syscall 764 'groups_free' : 'other', # kernel/sys.c, include/linux/sched.h, used to be syscall 765 'groups_search' : 'other', # kernel/sys.c, used to be syscall 766 'groups_sort' : 'other', # kernel/sys.c, used to be syscall 767 'groups_to_user': 'other', # kernel/sys.c, 768 'grow_dev_page' : 'other', # fs/buffer.c, 769 'halfMD4Transform' : 'other', # fs/ext3/hash.c, drivers/char/random.c, 770 'handle_IRQ_event' : 'interrupt', # arch/alpha/kernel/irq.c, include/asm-alpha/irq.h, 771 'handle_irq' : 'interrupt', # arch/alpha/kernel/irq.c, arch/alpha/kernel/irq_impl.h, 772 'handle_mm_fault' : 'interrupt', # mm/memory.c, include/linux/mm.h, 773 'handle_signal': 'interrupt', # arch/alpha/kernel/signal.c, 774 'handle_stop_signal' : 'interrupt', # kernel/signal.c, 775 'hash_conntrack' : 'stack', # net/ipv4/netfilter/ip_conntrack_core.c, 776 'hash_futex': 'other', # kernel/futex.c, 777 'hash_refile' : 'other', # fs/nfsd/nfscache.c, 778 'i8042_interrupt': 'interrupt', # drivers/input/serio/i8042.c, drivers/input/serio/i8042.c, 779 'i8042_timer_func': 'driver', # drivers/input/serio/i8042.c, 780 'i_waitq_head' : 'other', # fs/inode.c, 781 'ide_cd': 'other', # 782 'ide_core': 'other', # 783 'ide_disk': 'other', # include/linux/ide.h, 784 'idle_cpu' : 'idle', # kernel/sched.c, include/linux/sched.h, 785 'iget_locked' : 'other', # fs/inode.c, include/linux/fs.h, 786 'in_group_p' : 'other', # kernel/sys.c, include/linux/sched.h, 787 'inet_accept' : 'stack', # net/ipv4/af_inet.c, 788 'inet_create': 'stack', # net/ipv4/af_inet.c, 789 'inet_getname' : 'stack', # net/ipv4/af_inet.c, 790 'inet_release' : 'stack', # net/ipv4/af_inet.c, 791 'inet_sendmsg' : 'stack', # net/ipv4/af_inet.c, 792 'inet_sendpage' : 'stack', # net/ipv4/af_inet.c, 793 'inet_shutdown' : 'stack', # net/ipv4/af_inet.c, 794 'inet_sock_destruct' : 'stack', # net/ipv4/af_inet.c, 795 'init': 'driver', # net/core/pktgen.c, net/ipv4/netfilter/ip_conntrack_ftp.c, net/ipv4/netfilter/ip_conntrack_irc.c, net/ipv4/netfilter/ip_tables.c, net/ipv4/netfilter/ipt_ECN.c, net/ipv4/netfilter/ipt_LOG.c, net/ipv4/netfilter/ipt_helper.c, net/ipv4/netfilter/ipt_TOS.c, net/ipv4/netfilter/ipt_addrtype.c, net/ipv4/netfilter/ipt_limit.c, net/ipv4/netfilter/ipt_tcpmss.c, net/ipv4/netfilter/ipt_ecn.c, net/ipv4/netfilter/ipt_esp.c, net/ipv4/netfilter/ipt_mac.c, net/ipv4/netfilter/ipt_tos.c, net/ipv4/netfilter/ipt_ttl.c, net/ipv4/netfilter/ip_nat_ftp.c, net/ipv4/netfilter/ip_nat_irc.c, net/ipv4/netfilter/ipt_multiport.c, net/ipv4/netfilter/ipt_dscp.c, net/ipv4/netfilter/arp_tables.c, net/ipv4/netfilter/ip_conntrack_tftp.c, net/ipv4/netfilter/ipt_physdev.c, net/ipv4/netfilter/ipt_state.c, net/ipv4/netfilter/ipt_ah.c, net/ipv4/netfilter/ipt_mark.c, net/ipv4/netfilter/ip_queue.c, net/ipv4/netfilter/ipt_conntrack.c, net/ipv4/netfilter/ip_fw_compat.c, net/ipv4/netfilter/ipt_NETMAP.c, net/ipv4/netfilter/ipt_pkttype.c, net/ipv4/netfilter/ipt_MASQUERADE.c, net/ipv4/netfilter/ip_conntrack_standalone.c, net/ipv4/netfilter/ip_nat_snmp_basic.c, net/ipv4/netfilter/ipt_length.c, net/ipv4/netfilter/arpt_mangle.c, net/ipv4/netfilter/ipt_CLASSIFY.c, net/ipv4/netfilter/ip_nat_standalone.c, net/ipv4/netfilter/ipt_NOTRACK.c, net/ipv4/netfilter/ip_nat_amanda.c, net/ipv4/netfilter/ipt_REDIRECT.c, net/ipv4/netfilter/ipt_TCPMSS.c, net/ipv4/netfilter/ipt_REJECT.c, net/ipv4/netfilter/ip_conntrack_amanda.c, net/ipv4/netfilter/ipt_owner.c, net/ipv4/netfilter/ipt_DSCP.c, net/ipv4/netfilter/ip_nat_tftp.c, net/ipv4/netfilter/arptable_filter.c, net/ipv4/netfilter/ipt_iprange.c, net/ipv4/netfilter/ipt_MARK.c, net/ipv4/netfilter/iptable_filter.c, net/ipv4/netfilter/iptable_mangle.c, net/ipv4/netfilter/ipt_SAME.c, net/ipv4/netfilter/ipt_realm.c, net/ipv4/netfilter/ipt_ULOG.c, net/ipv4/netfilter/iptable_raw.c, net/ipv6/netfilter/ip6t_length.c, net/ipv6/netfilter/ip6t_eui64.c, net/ipv6/netfilter/ip6t_frag.c, net/ipv6/netfilter/ip6t_multiport.c, net/ipv6/netfilter/ip6t_ah.c, net/ipv6/netfilter/ip6t_hl.c, net/ipv6/netfilter/ip6t_rt.c, net/ipv6/netfilter/ip6t_mark.c, net/ipv6/netfilter/ip6_queue.c, net/ipv6/netfilter/ip6table_filter.c, net/ipv6/netfilter/ip6table_mangle.c, net/ipv6/netfilter/ip6t_owner.c, net/ipv6/netfilter/ip6t_LOG.c, net/ipv6/netfilter/ip6t_dst.c, net/ipv6/netfilter/ip6t_esp.c, net/ipv6/netfilter/ip6t_hbh.c, net/ipv6/netfilter/ip6t_mac.c, net/ipv6/netfilter/ip6_tables.c, net/ipv6/netfilter/ip6t_MARK.c, net/ipv6/netfilter/ip6table_raw.c, net/ipv6/netfilter/ip6t_limit.c, net/bridge/netfilter/ebt_among.c, net/bridge/netfilter/ebt_dnat.c, net/bridge/netfilter/ebt_802_3.c, net/bridge/netfilter/ebt_mark.c, net/bridge/netfilter/ebt_redirect.c, net/bridge/netfilter/ebt_pkttype.c, net/bridge/netfilter/ebt_snat.c, net/bridge/netfilter/ebt_vlan.c, net/bridge/netfilter/ebt_arp.c, net/bridge/netfilter/ebt_log.c, net/bridge/netfilter/ebt_stp.c, net/bridge/netfilter/ebtables.c, net/bridge/netfilter/ebt_limit.c, net/bridge/netfilter/ebtable_broute.c, net/bridge/netfilter/ebt_arpreply.c, net/bridge/netfilter/ebt_ip.c, net/bridge/netfilter/ebtable_filter.c, net/bridge/netfilter/ebt_mark_m.c, net/bridge/netfilter/ebtable_nat.c, net/decnet/netfilter/dn_rtmsg.c, init/main.c, scripts/kconfig/qconf.cc, , as member of class ConfigItemdrivers/usb/host/ehci-hcd.c, drivers/usb/gadget/ether.c, drivers/usb/gadget/net2280.c, drivers/usb/gadget/goku_udc.c, drivers/usb/gadget/zero.c, drivers/usb/gadget/dummy_hcd.c, drivers/usb/gadget/inode.c, drivers/media/dvb/frontends/grundig_29504-401.c, crypto/tcrypt.c, crypto/khazad.c, crypto/digest.c, crypto/des.c, crypto/md4.c, crypto/md5.c, crypto/tea.c, crypto/serpent.c, crypto/blowfish.c, crypto/sha1.c, crypto/crypto_null.c, crypto/crc32c.c, crypto/deflate.c, crypto/cast5.c, crypto/cast6.c, crypto/sha256.c, crypto/sha512.c, crypto/twofish.c, kernel/futex.c, init/main.c, net/ipv4/netfilter/ipt_recent.c, drivers/i2c/chips/w83781d.c, drivers/i2c/chips/w83627hf.c, drivers/media/video/saa7114.c, 796 'init_bictcp' : 'stack', # net/ipv4/tcp_input.c, 797 'init_buffer_head' : 'other', # fs/buffer.c, 798 'init_conntrack' : 'stack', # net/ipv4/netfilter/ip_conntrack_core.c, 799 'init_fpu': 'interrupt', # include/asm-i386/i387.h, 800 'init_new_context': 'interrupt', # include/asm-alpha/mmu_context.h, include/asm-i386/mmu_context.h, 801 'init_page_buffers' : 'other', # fs/buffer.c, 802 'init_westwood' : 'stack', # net/ipv4/tcp_input.c, 803 'inode_add_bytes' : 'other', # fs/stat.c, include/linux/fs.h, 804 'inode_change_ok': 'other', # fs/attr.c, include/linux/fs.h, 805 'inode_has_buffers' : 'other', # fs/buffer.c, include/linux/buffer_head.h, 806 'inode_setattr': 'other', # fs/attr.c, include/linux/fs.h, 807 'inode_sub_bytes' : 'other', # fs/stat.c, include/linux/fs.h, 808 'inode_times_differ' : 'other', # fs/inode.c, 809 'inode_update_time' : 'other', # fs/inode.c, include/linux/fs.h, 810 'insert_vm_struct': 'buffer', # mm/mmap.c, include/linux/mm.h, 811 'install_arg_page': 'other', # fs/exec.c, include/linux/mm.h, 812 'internal_add_timer' : 'other', # kernel/timer.c, 813 'invalid_dpte_no_dismiss_10_' : 'interrupt', # 814 'invalidate_inode_buffers' : 'other', # fs/buffer.c, include/linux/buffer_head.h, 815 'invert_tuple' : 'stack', # net/ipv4/netfilter/ip_conntrack_core.c, 816 'invert_tuplepr' : 'stack', # net/ipv4/netfilter/ip_conntrack_core.c, include/linux/netfilter_ipv4/ip_conntrack.h, 817 'io_schedule' : 'other', # kernel/sched.c, include/linux/sched.h, 818 'ip_append_data' : 'stack', # net/ipv4/ip_output.c, 819 'ip_append_page' : 'stack', # net/ipv4/ip_output.c, 820 'ip_build_and_send_pkt' : 'stack', # net/ipv4/ip_output.c, 821 'ip_cmsg_recv': 'stack', # net/ipv4/ip_sockglue.c, 822 'ip_cmsg_send' : 'stack', # net/ipv4/ip_sockglue.c, 823 'ip_confirm' : 'stack', # net/ipv4/netfilter/ip_conntrack_standalone.c, 824 'ip_conntrack': 'other', # include/linux/netfilter_ipv4/ip_conntrack.h, 825 'ip_conntrack_alter_reply' : 'stack', # net/ipv4/netfilter/ip_conntrack_core.c, include/linux/netfilter_ipv4/ip_conntrack.h, 826 'ip_conntrack_defrag' : 'stack', # net/ipv4/netfilter/ip_conntrack_standalone.c, 827 'ip_conntrack_find_get' : 'stack', # net/ipv4/netfilter/ip_conntrack_core.c, include/linux/netfilter_ipv4/ip_conntrack_core.h, 828 'ip_conntrack_get' : 'stack', # net/ipv4/netfilter/ip_conntrack_core.c, include/linux/netfilter_ipv4/ip_conntrack.h, 829 'ip_conntrack_in' : 'stack', # net/ipv4/netfilter/ip_conntrack_core.c, include/linux/netfilter_ipv4/ip_conntrack_core.h, 830 'ip_conntrack_local' : 'stack', # net/ipv4/netfilter/ip_conntrack_standalone.c, 831 'ip_conntrack_tuple_taken' : 'stack', # net/ipv4/netfilter/ip_conntrack_core.c, include/linux/netfilter_ipv4/ip_conntrack.h, 832 'ip_conntrack_unexpect_related' : 'stack', # net/ipv4/netfilter/ip_conntrack_core.c, include/linux/netfilter_ipv4/ip_conntrack_helper.h, 833 'ip_ct_find_helper' : 'stack', # net/ipv4/netfilter/ip_conntrack_core.c, include/linux/netfilter_ipv4/ip_conntrack_helper.h, 834 'ip_ct_find_proto' : 'stack', # net/ipv4/netfilter/ip_conntrack_core.c, include/linux/netfilter_ipv4/ip_conntrack_core.h, 835 'ip_ct_gather_frags' : 'stack', # net/ipv4/netfilter/ip_conntrack_core.c, include/linux/netfilter_ipv4/ip_conntrack.h, 836 'ip_ct_refresh' : 'stack', # net/ipv4/netfilter/ip_conntrack_core.c, include/linux/netfilter_ipv4/ip_conntrack.h, 837 'ip_defrag' : 'stack', # net/ipv4/ip_fragment.c, 838 'ip_evictor' : 'stack', # net/ipv4/ip_fragment.c, 839 'ip_fast_csum' : 'stack', # arch/alpha/lib/checksum.c, include/asm-alpha/checksum.h, 840 'ip_finish_output' : 'stack', # net/ipv4/ip_output.c, 841 'ip_finish_output2' : 'stack', # net/ipv4/ip_output.c, 842 'ip_frag_create' : 'stack', # net/ipv4/ip_fragment.c, 843 'ip_frag_destroy' : 'stack', # net/ipv4/ip_fragment.c, 844 'ip_frag_intern' : 'stack', # net/ipv4/ip_fragment.c, 845 'ip_frag_queue' : 'stack', # net/ipv4/ip_fragment.c, 846 'ip_frag_reasm' : 'stack', # net/ipv4/ip_fragment.c, 847 'ip_local_deliver' : 'stack', # net/ipv4/ip_input.c, 848 'ip_local_deliver_finish' : 'stack', # net/ipv4/ip_input.c, 849 'ip_map_lookup' : 'stack', # net/sunrpc/svcauth_unix.c, 850 'ip_map_put' : 'stack', # net/sunrpc/svcauth_unix.c, 851 'ip_mc_drop_socket' : 'stack', # net/ipv4/igmp.c, net/ipv4/af_inet.c, include/linux/igmp.h, 852 'ip_nat_fn' : 'stack', # net/ipv4/netfilter/ip_nat_standalone.c, 853 'ip_nat_out' : 'stack', # net/ipv4/netfilter/ip_nat_standalone.c, 854 'ip_nat_rule_find' : 'stack', # net/ipv4/netfilter/ip_nat_rule.c, include/linux/netfilter_ipv4/ip_nat_rule.h, 855 'ip_nat_setup_info' : 'stack', # net/ipv4/netfilter/ip_nat_core.c, include/linux/netfilter_ipv4/ip_nat.h, 856 'ip_nat_used_tuple' : 'stack', # net/ipv4/netfilter/ip_nat_core.c, include/linux/netfilter_ipv4/ip_nat.h, 857 'ip_output' : 'stack', # net/ipv4/ip_output.c, 858 'ip_push_pending_frames' : 'stack', # net/ipv4/ip_output.c, 859 'ip_queue_xmit' : 'stack', # net/ipv4/ip_output.c, 860 'ip_rcv' : 'stack', # net/ipv4/ip_input.c, 861 'ip_rcv_finish' : 'stack', # net/ipv4/ip_input.c, 862 'ip_refrag' : 'stack', # net/ipv4/netfilter/ip_conntrack_standalone.c, 863 'ip_route_input' : 'stack', # net/ipv4/route.c, 864 'ip_route_input_slow': 'stack', # net/ipv4/route.c, 865 'ip_route_output_flow' : 'stack', # net/ipv4/route.c, 866 'ip_send_check' : 'stack', # net/ipv4/ip_output.c, 867 'ip_tables': 'other', # 868 'ipq_kill' : 'stack', # net/ipv4/ip_fragment.c, 869 'ipqhashfn' : 'stack', # net/ipv4/ip_fragment.c, 870 'ipt_do_table' : 'stack', # net/ipv4/netfilter/ip_tables.c, include/linux/netfilter_ipv4/ip_tables.h, 871 'ipt_find_target_lock' : 'stack', # net/ipv4/netfilter/ip_tables.c, include/linux/netfilter_ipv4/ip_tables.h, include/linux/netfilter.h, 872 'ipt_hook' : 'stack', # net/ipv4/netfilter/iptable_filter.c, net/ipv4/netfilter/iptable_raw.c, 873 'ipt_local_hook' : 'stack', # net/ipv4/netfilter/iptable_mangle.c, 874 'ipt_local_out_hook' : 'stack', # net/ipv4/netfilter/iptable_filter.c, 875 'ipt_route_hook' : 'stack', # net/ipv4/netfilter/iptable_mangle.c, 876 'iptable_filter': 'other', # 877 'iptable_mangle': 'other', # 878 'iptable_nat': 'other', # 879 'iput' : 'other', # fs/inode.c, include/linux/fs.h, 880 'ipv4_sabotage_in' : 'stack', # net/bridge/br_netfilter.c, 881 'ipv4_sabotage_out' : 'stack', # net/bridge/br_netfilter.c, 882 'irq_entries_start': 'interrupt', # 883 'is_bad_inode' : 'other', # fs/bad_inode.c, include/linux/fs.h, 884 'it_real_fn': 'other', # kernel/itimer.c, include/linux/timer.h, 885 'jbd': 'other', # 886 'juk': 'other', # 887 'kded_kmilod.so': 'other', # 888 'kdeinit': 'other', # 889 'kernel_read': 'other', # fs/exec.c, include/linux/fs.h, 890 'kfree' : 'buffer', # mm/slab.c, include/linux/slab.h, 891 'kfree_skbmem' : 'buffer', # net/core/skbuff.c, include/linux/skbuff.h, 892 'kill_fasync': 'other', # fs/fcntl.c, include/linux/fs.h, 893 'kill_proc_info' : 'other', # kernel/signal.c, include/linux/sched.h, 894 'kill_something_info' : 'other', # kernel/signal.c, 895 'kmap': 'buffer', # include/asm-i386/highmem.h, 896 'kmap_atomic': 'buffer', # include/linux/highmem.h, include/asm-i386/highmem.h, 897 'kmap_high': 'buffer', # mm/highmem.c, 898 'kmem_cache_alloc' : 'buffer', # mm/slab.c, include/linux/slab.h, 899 'kmem_cache_free' : 'buffer', # mm/slab.c, include/linux/slab.h, 900 'kmem_flagcheck' : 'buffer', # mm/slab.c, 901 'kmem_freepages' : 'buffer', # mm/slab.c, 902 'kmem_getpages' : 'buffer', # mm/slab.c, 903 'kobject_get' : 'other', # lib/kobject.c, include/linux/kobject.h, 904 'kobject_put' : 'other', # lib/kobject.c, include/linux/kobject.h, 905 'kref_get': 'other', # lib/kref.c, include/linux/kref.h, 906 'kscd': 'other', # 907 'ksoftirqd' : 'interrupt', # kernel/softirq.c, 908 'ksysguardd': 'other', # 909 'kthread_should_stop' : 'other', # kernel/kthread.c, include/linux/kthread.h, 910 'kunmap': 'buffer', # include/linux/highmem.h, include/asm-i386/highmem.h, 911 'kunmap_atomic': 'buffer', # include/linux/highmem.h, include/asm-i386/highmem.h, 912 'kunmap_high': 'buffer', # mm/highmem.c, 913 'kwrapper': 'other', # 914 'ld-2.3.2.so': 'other', # 915 'lease_get_mtime' : 'other', # fs/locks.c, include/linux/fs.h, 916 'libORBit-2.so.0.0.0': 'other', # 917 'libX11.so.6.2': 'other', # 918 'libXext.so.6.4': 'other', # 919 'libXft.so.2.1.1': 'other', # 920 'libXrender.so.1.2.2': 'other', # 921 'libacl.so.1.1.0': 'other', # 922 'libarts.so': 'other', # 923 'libartsdsp.so.0.0.0': 'other', # 924 'libartsflow.so.1.0.0': 'other', # 925 'libartsmidi.so.0.0.0': 'other', # 926 'libattr.so.1.1.0': 'other', # 927 'libc-2.3.2.so' : 'user', 928 'libcdaudio.so': 'other', # 929 'libcrypt-2.3.2.so': 'other', # 930 'libcrypto.so.0.9.7': 'other', # 931 'libdb3.so.3.0.2': 'other', # 932 'libdl-2.3.2.so': 'other', # 933 'libgcc_s.so.1': 'other', # 934 'libgconf-2.so.4.1.0': 'other', # 935 'libgcrypt.so.11.1.1': 'other', # 936 'libgdk-1.2.so.0.9.1': 'other', # 937 'libgdk-x11-2.0.so.0.400.13': 'other', # 938 'libgfx_gtk.so': 'other', # 939 'libgkgfx.so': 'other', # 940 'libgklayout.so': 'other', # 941 'libglib-1.2.so.0.0.10': 'other', # 942 'libglib-2.0.so.0.400.8': 'other', # 943 'libgnutls.so.11.1.16': 'other', # 944 'libgobject-2.0.so.0.400.8': 'other', # 945 'libgthread-2.0.so.0.400.8': 'other', # 946 'libgtk-x11-2.0.so.0.400.13': 'other', # 947 'libhtmlpars.so': 'other', # 948 'libimglib2.so': 'other', # 949 'libkdecore.so.4.2.0': 'other', # 950 'libkdefx.so.4.2.0': 'other', # 951 'libkdeinit_kded.so': 'other', # 952 'libkdeinit_kdesktop.so': 'other', # 953 'libkdeinit_kicker.so': 'other', # 954 'libkdeinit_klauncher.so': 'other', # 955 'libkdeinit_klipper.so': 'other', # 956 'libkdeui.so.4.2.0': 'other', # 957 'libksgrd.so.1.2.0': 'other', # 958 'libm-2.3.2.so': 'other', # 959 'libmcop.so.1.0.0': 'other', # 960 'libmcop_mt.so.1.0.0': 'other', # 961 'libmikmod.so': 'other', # 962 'libmpg123.so': 'other', # 963 'libncurses.so.5.4': 'other', # 964 'libnecko.so': 'other', # 965 'libnsl-2.3.2.so': 'other', # 966 'libnspr4.so': 'other', # 967 'libnss_compat-2.3.2.so': 'other', # 968 'libnss_files-2.3.2.so': 'other', # 969 'libnss_nis-2.3.2.so': 'other', # 970 'libpcre.so.3.10.0': 'other', # 971 'libplc4.so': 'other', # 972 'libplds4.so': 'other', # 973 'libpref.so': 'other', # 974 'libpthread-0.10.so': 'user', 975 'libpthread-0.60.so': 'other', # 976 'libpthread-0.60.so': 'other', # 977 'libpthread-0.60.so': 'other', # 978 'libpthread-0.60.so': 'other', # 979 'libpthread-0.60.so': 'other', # 980 'libpthread-0.60.so': 'other', # 981 'libpthread-0.60.so': 'other', # 982 'libpthread-0.60.so': 'other', # 983 'libpthread-0.60.so': 'other', # 984 'libpthread-0.60.so': 'other', # 985 'libpthread-0.60.so': 'other', # 986 'libpthread-0.60.so': 'other', # 987 'libpthread-0.60.so': 'other', # 988 'libpthread-0.60.so': 'other', # 989 'libpthread-0.60.so': 'other', # 990 'libpthread-0.60.so': 'other', # 991 'libpthread-0.60.so': 'other', # 992 'libpthread-0.60.so': 'other', # 993 'libpthread-0.60.so': 'other', # 994 'libpthread-0.60.so': 'other', # 995 'libpthread-0.60.so': 'other', # 996 'libpthread-0.60.so': 'other', # 997 'libpthread-0.60.so': 'other', # 998 'libpthread-0.60.so': 'other', # 999 'libqt-mt.so.3.3.3': 'other', # 1000 'libqtmcop.so.1.0.0': 'other', # 1001 'librdf.so': 'other', # 1002 'libresolv-2.3.2.so': 'other', # 1003 'librt-2.3.2.so': 'other', # 1004 'libstdc++.so.5.0.7': 'other', # 1005 'libtasn1.so.2.0.10': 'other', # 1006 'libuconv.so': 'other', # 1007 'libwidget_gtk2.so': 'other', # 1008 'libwrap.so.0.7.6': 'other', # 1009 'libxmms.so.1.3.1': 'other', # 1010 'libxpcom.so': 'other', # 1011 'link_path_walk' : 'other', # fs/namei.c, 1012 'll_back_merge_fn' : 'other', # drivers/block/ll_rw_blk.c, 1013 'll_front_merge_fn' : 'other', # drivers/block/ll_rw_blk.c, 1014 'll_merge_requests_fn' : 'other', # drivers/block/ll_rw_blk.c, 1015 'll_rw_block' : 'other', # fs/buffer.c, include/linux/buffer_head.h, 1016 'llc_rcv': 'stack', # net/llc/llc_input.c, 1017 'llc_sap_find': 'stack', # net/llc/llc_core.c, 1018 'load_balance' : 'other', # kernel/sched.c, 1019 'load_balance_newidle' : 'other', # kernel/sched.c, 1020 'load_elf_binary': 'other', # fs/binfmt_elf.c, fs/binfmt_elf.c, 1021 'load_elf_interp': 'other', # fs/binfmt_elf.c, 1022 'load_script': 'other', # fs/binfmt_script.c, 1023 'local_bh_enable' : 'interrupt', # kernel/softirq.c, include/linux/interrupt.h, 1024 'lock_sock' : 'stack', # net/core/sock.c, 1025 'lockfile-create': 'other', # 1026 'lockfile-remove': 'other', # 1027 'locks_remove_flock' : 'other', # fs/locks.c, include/linux/fs.h, 1028 'locks_remove_posix' : 'other', # fs/locks.c, include/linux/fs.h, 1029 'lookup_create': 'other', # fs/namei.c, include/linux/dcache.h, 1030 'lookup_hash': 'other', # fs/namei.c, include/linux/namei.h, 1031 'lookup_mnt' : 'other', # fs/namespace.c, include/linux/dcache.h, 1032 'loop' : 'interrupt', # 1033 'loopback_xmit': 'driver', 1034 'lru_add_drain' : 'buffer', # mm/swap.c, include/linux/swap.h, 1035 'lru_cache_add' : 'buffer', # mm/swap.c, 1036 'lru_cache_add_active': 'buffer', # mm/swap.c, 1037 'lru_put_front' : 'other', # fs/nfsd/nfscache.c, 1038 'ls': 'driver', # drivers/fc4/fc.c, 1039 'mail': 'other', # 1040 'mapping_tagged' : 'buffer', # mm/page-writeback.c, include/linux/fs.h, 1041 'mark_buffer_dirty' : 'other', # fs/buffer.c, 1042 'mark_buffer_dirty_inode' : 'other', # fs/buffer.c, include/linux/buffer_head.h, 1043 'mark_offset_pmtmr': 'interrupt', # 1044 'mark_page_accessed' : 'buffer', # mm/swap.c, 1045 'mask_and_ack_level_ioapic_vector': 'interrupt', # include/asm-i386/io_apic.h, 1046 'math_state_restore': 'interrupt', # 1047 'mawk': 'other', # 1048 'max_sane_readahead': 'buffer', # mm/readahead.c, include/linux/mm.h, 1049 'max_select_fd': 'other', # fs/select.c, 1050 'may_open': 'other', # fs/namei.c, include/linux/fs.h, 1051 'memcmp' : 'copy', # lib/string.c, 1052 '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, 1053 'memcpy_fromiovec': 'copy', # net/core/iovec.c, include/linux/socket.h, 1054 'memcpy_fromiovecend': 'copy', # net/core/iovec.c, include/linux/socket.h, 1055 'memcpy_toiovec' : 'copy', # net/core/iovec.c, include/linux/socket.h, 1056 'meminfo_read_proc': 'other', # fs/proc/proc_misc.c, 1057 'memmove' : 'copy', # lib/string.c, include/asm-alpha/string.h, 1058 'mempool_alloc' : 'buffer', # mm/mempool.c, include/linux/mempool.h, 1059 'mempool_alloc_slab' : 'buffer', # mm/mempool.c, include/linux/mempool.h, 1060 'mempool_free' : 'buffer', # mm/mempool.c, include/linux/mempool.h, 1061 'mempool_free_slab' : 'buffer', # mm/mempool.c, include/linux/mempool.h, 1062 'memscan' : 'copy', # lib/string.c, 1063 'mkdir': 'other', # 1064 'mm_alloc': 'buffer', # kernel/fork.c, include/linux/sched.h, 1065 'mm_init': 'driver', # drivers/block/umem.c, kernel/fork.c, 1066 'mm_release': 'other', # kernel/fork.c, include/linux/sched.h, 1067 'mmput': 'other', # kernel/fork.c, include/linux/sched.h, 1068 'mod_timer' : 'other', # kernel/timer.c, include/linux/timer.h, 1069 'move_addr_to_user' : 'copy', # net/socket.c, include/linux/socket.h, 1070 'move_one_page': 'buffer', # mm/mremap.c, 1071 'move_vma': 'buffer', # mm/mremap.c, 1072 'mpage_alloc' : 'other', # fs/mpage.c, 1073 'mpage_bio_submit' : 'other', # fs/mpage.c, 1074 'mpage_end_io_write' : 'other', # fs/mpage.c, 1075 'mpage_readpage': 'other', # fs/mpage.c, include/linux/mpage.h, 1076 'mpage_readpages': 'other', # fs/mpage.c, include/linux/mpage.h, 1077 'mpage_writepage' : 'other', # fs/mpage.c, 1078 'mpage_writepages' : 'other', # fs/mpage.c, include/linux/mpage.h, 1079 'mv': 'other', # 1080 'n_tty_chars_in_buffer': 'driver', # drivers/char/n_tty.c, 1081 'n_tty_receive_buf': 'driver', # drivers/char/n_tty.c, 1082 'n_tty_receive_room': 'driver', # drivers/char/n_tty.c, 1083 'need_resched': 'driver', # include/linux/sched.h, drivers/char/tipar.c, 1084 'neigh_lookup': 'stack', # net/core/neighbour.c, 1085 'neigh_periodic_timer': 'stack', # net/core/neighbour.c, 1086 'neigh_resolve_output' : 'stack', # net/core/neighbour.c, 1087 'neigh_timer_handler': 'stack', # net/core/neighbour.c, net/core/neighbour.c, 1088 'neigh_update': 'stack', # net/core/neighbour.c, 1089 'net_rx_action' : 'driver', # net/core/dev.c, 1090 'net_tx_action' : 'driver', # net/core/dev.c, 1091 'netif_receive_skb' : 'driver', # net/core/dev.c, include/linux/netdevice.h, 1092 'netif_rx' : 'driver', # net/core/dev.c, include/linux/netdevice.h, 1093 'netperf' : 'user', 1094 'netserver': 'user', 1095 'new_inode' : 'other', # fs/inode.c, include/linux/fs.h, 1096 'next_signal' : 'other', # kernel/signal.c, 1097 'next_thread': 'other', # kernel/exit.c, 1098 'nf_hook_slow' : 'stack', # net/core/netfilter.c, include/linux/netfilter.h, 1099 'nf_iterate' : 'stack', # net/core/netfilter.c, 1100 'nfs3svc_decode_commitargs' : 'other', # fs/nfsd/nfs3xdr.c, include/linux/nfsd/xdr3.h, 1101 'nfs3svc_decode_writeargs' : 'other', # fs/nfsd/nfs3xdr.c, include/linux/nfsd/xdr3.h, 1102 'nfs3svc_encode_commitres' : 'other', # fs/nfsd/nfs3xdr.c, include/linux/nfsd/xdr3.h, 1103 'nfs3svc_encode_writeres' : 'other', # fs/nfsd/nfs3xdr.c, include/linux/nfsd/xdr3.h, 1104 'nfs3svc_release_fhandle' : 'other', # fs/nfsd/nfs3xdr.c, include/linux/nfsd/xdr3.h, 1105 'nfsd' : 'other', # fs/nfsd/nfssvc.c, fs/nfsd/nfssvc.c, 1106 'nfsd3_proc_commit' : 'other', # fs/nfsd/nfs3proc.c, 1107 'nfsd3_proc_write' : 'other', # fs/nfsd/nfs3proc.c, 1108 'nfsd_acceptable' : 'other', # fs/nfsd/nfsfh.c, 1109 'nfsd_cache_append' : 'other', # fs/nfsd/nfscache.c, fs/nfsd/nfscache.c, 1110 'nfsd_cache_lookup' : 'other', # fs/nfsd/nfscache.c, include/linux/nfsd/cache.h, 1111 'nfsd_cache_update' : 'other', # fs/nfsd/nfscache.c, include/linux/nfsd/cache.h, 1112 'nfsd_close' : 'other', # fs/nfsd/vfs.c, include/linux/nfsd/nfsd.h, 1113 'nfsd_commit' : 'other', # fs/nfsd/vfs.c, include/linux/nfsd/nfsd.h, 1114 'nfsd_dispatch' : 'other', # fs/nfsd/nfssvc.c, include/linux/nfsd/nfsd.h, 1115 'nfsd_open' : 'other', # fs/nfsd/vfs.c, include/linux/nfsd/nfsd.h, 1116 'nfsd_permission' : 'other', # fs/nfsd/vfs.c, include/linux/nfsd/nfsd.h, 1117 'nfsd_setuser' : 'other', # fs/nfsd/auth.c, include/linux/nfsd/auth.h, 1118 'nfsd_sync' : 'other', # fs/nfsd/vfs.c, 1119 'nfsd_write' : 'other', # fs/nfsd/vfs.c, include/linux/nfsd/nfsd.h, 1120 'no_pm_change_10_' : 'interrupt', # 1121 'no_quad' : 'interrupt', # 1122 'nonseekable_open' : 'other', # fs/open.c, include/linux/fs.h, 1123 'normal_int' : 'other', # 1124 'normal_poll': 'driver', # drivers/char/n_tty.c, 1125 'note_interrupt': 'interrupt', # 1126 'notifier_call_chain': 'other', # kernel/sys.c, include/linux/notifier.h, 1127 'notify_change': 'other', # fs/attr.c, include/linux/fs.h, 1128 'nr_blockdev_pages': 'other', # fs/block_dev.c, include/linux/blkdev.h, 1129 'nr_free_pages': 'buffer', # mm/page_alloc.c, include/linux/swap.h, 1130 'nr_running': 'other', # kernel/sched.c, include/linux/sched.h, 1131 'ns83820': 'driver', 1132 'ns83820_do_isr' : 'driver', 1133 'ns83820_hard_start_xmit' : 'driver', 1134 'ns83820_irq' : 'driver', 1135 'ns83820_rx_kick' : 'driver', 1136 'ns83820_tx_watch' : 'driver', 1137 'ns83821_do_isr' : 'driver', # 1138 'ns83821_hard_start_xmit' : 'driver', # 1139 'ns83821_irq' : 'driver', # 1140 'ns83821_rx_kick' : 'driver', # 1141 'number' : 'interrupt', # lib/vsprintf.c, arch/alpha/kernel/srm_env.c, 1142 'nvidia': 'other', # 1143 'old_mmap': 'interrupt', # 1144 'open_exec': 'other', # fs/exec.c, include/linux/fs.h, 1145 'open_namei' : 'user', # fs/namei.c, include/linux/fs.h, used to by syscall 1146 'open_private_file' : 'user', # fs/file_table.c, include/linux/fs.h, used to by syscall 1147 'oprofile': 'other', # 1148 'oprofiled': 'other', # 1149 'osf_brk': 'user', 1150 'osf_mmap': 'user', 1151 'osf_sigprocmask' : 'other', # 1152 'osync_buffers_list' : 'other', # fs/buffer.c, 1153 'padzero': 'other', # fs/binfmt_elf.c, 1154 'page_add_anon_rmap' : 'buffer', # mm/rmap.c, include/linux/rmap.h, 1155 'page_add_file_rmap': 'buffer', # mm/rmap.c, include/linux/rmap.h, 1156 'page_address': 'buffer', # mm/highmem.c, include/linux/mm.h, include/linux/mm.h, include/linux/mm.h, 1157 'page_cache_readahead': 'buffer', # mm/readahead.c, include/linux/mm.h, 1158 'page_fault': 'interrupt', # 1159 'page_remove_rmap': 'buffer', # mm/rmap.c, include/linux/rmap.h, 1160 'page_slot': 'buffer', # mm/highmem.c, 1161 'page_symlink' : 'other', # fs/namei.c, include/linux/fs.h, 1162 'page_waitqueue' : 'buffer', # mm/filemap.c, 1163 'pagevec_lookup': 'buffer', # mm/swap.c, include/linux/pagevec.h, 1164 'pagevec_lookup_tag' : 'buffer', # mm/swap.c, include/linux/pagevec.h, 1165 'pal_dtb_ldq' : 'interrupt', # 1166 'pal_itb_ldq' : 'interrupt', # 1167 'pal_post_interrupt' : 'interrupt', # 1168 'path_lookup' : 'user', # fs/namei.c, used to by syscall 1169 'path_release' : 'user', # fs/namei.c, include/linux/namei.h, used to by syscall 1170 'pci_bus_read_config_word': 'driver', # include/linux/pci.h, 1171 'pci_conf1_read': 'driver', # 1172 'pci_dac_dma_supported' : 'driver', # arch/alpha/kernel/pci_iommu.c, include/asm-alpha/pci.h, 1173 'pci_map_page' : 'driver', # arch/alpha/kernel/pci_iommu.c, include/asm-generic/pci-dma-compat.h, include/asm-alpha/pci.h, 1174 '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, 1175 'pci_map_single_1' : 'driver', # arch/alpha/kernel/pci_iommu.c, 1176 'pci_read': 'driver', # 1177 'pci_unmap_page' : 'driver', # arch/alpha/kernel/pci_iommu.c, include/asm-generic/pci-dma-compat.h, include/asm-alpha/pci.h, 1178 '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, 1179 'percpu_counter_mod' : 'buffer', # mm/swap.c, include/linux/percpu_counter.h, 1180 'perl': 'other', # 1181 'permission' : 'user', # fs/namei.c, include/linux/fs.h, used to be syscall 1182 'pfifo_fast_dequeue' : 'stack', # net/sched/sch_generic.c, 1183 'pfifo_fast_enqueue' : 'stack', # net/sched/sch_generic.c, 1184 'pgd_alloc': 'buffer', # arch/alpha/mm/init.c, include/asm-alpha/pgalloc.h, include/asm-i386/pgalloc.h, 1185 'pgd_ctor': 'buffer', # include/asm-i386/pgtable.h, 1186 'pgd_free': 'buffer', # include/asm-alpha/pgalloc.h, include/asm-i386/pgalloc.h, 1187 'pipe_ioctl': 'other', # fs/pipe.c, 1188 'pipe_new': 'other', # fs/pipe.c, include/linux/pipe_fs_i.h, 1189 'pipe_poll': 'other', # fs/pipe.c, 1190 'pipe_read': 'other', # fs/pipe.c, 1191 'pipe_read_release': 'other', # fs/pipe.c, 1192 'pipe_readv': 'other', # fs/pipe.c, 1193 'pipe_release': 'other', # fs/pipe.c, 1194 'pipe_wait': 'other', # fs/pipe.c, include/linux/pipe_fs_i.h, 1195 'pipe_write': 'other', # fs/pipe.c, 1196 'pipe_write_fasync': 'other', # fs/pipe.c, 1197 'pipe_write_release': 'other', # fs/pipe.c, 1198 'pipe_writev': 'other', # fs/pipe.c, 1199 'pipefs_delete_dentry': 'other', # fs/pipe.c, 1200 'place_in_hashes' : 'stack', # net/ipv4/netfilter/ip_nat_core.c, include/linux/netfilter_ipv4/ip_nat_core.h, 1201 'poll_freewait' : 'other', # fs/select.c, include/linux/poll.h, 1202 'poll_idle': 'idle', # 1203 'poll_initwait' : 'other', # fs/select.c, include/linux/poll.h, 1204 'portmap': 'other', # 1205 'preempt_schedule': 'other', # kernel/sched.c, include/linux/preempt.h, 1206 'prep_new_page' : 'buffer', # mm/page_alloc.c, 1207 'prepare_binprm': 'other', # fs/exec.c, include/linux/binfmts.h, 1208 'prepare_to_copy': 'interrupt', # include/asm-alpha/processor.h, include/asm-i386/processor.h, 1209 'prepare_to_wait' : 'other', # kernel/fork.c, 1210 'prio_tree_expand': 'buffer', # mm/prio_tree.c, 1211 'prio_tree_insert': 'buffer', # mm/prio_tree.c, 1212 'prio_tree_remove': 'buffer', # mm/prio_tree.c, 1213 'prio_tree_replace': 'buffer', # mm/prio_tree.c, 1214 'proc_alloc_inode': 'other', # fs/proc/inode.c, 1215 'proc_calc_metrics': 'other', # fs/proc/proc_misc.c, 1216 'proc_delete_inode': 'other', # fs/proc/inode.c, 1217 'proc_destroy_inode': 'other', # fs/proc/inode.c, 1218 'proc_file_read': 'other', # fs/proc/generic.c, fs/proc/generic.c, 1219 'proc_get_inode': 'other', # fs/proc/inode.c, include/linux/proc_fs.h, 1220 'proc_lookup': 'other', # fs/proc/generic.c, include/linux/proc_fs.h, 1221 'proc_pid_unhash': 'other', # fs/proc/base.c, include/linux/proc_fs.h, 1222 'proc_pident_lookup': 'other', # fs/proc/base.c, 1223 'proc_root_lookup': 'other', # fs/proc/root.c, 1224 'process_backlog' : 'stack', # net/core/dev.c, 1225 'process_timeout': 'other', # kernel/timer.c, 1226 'profile_hit': 'other', # 1227 'profile_hook': 'other', # kernel/profile.c, include/linux/profile.h, include/linux/profile.h, 1228 'profile_munmap': 'other', # 1229 'profile_task_exit': 'other', # 1230 'profile_tick': 'other', # 1231 'pskb_expand_head': 'stack', # net/core/skbuff.c, include/linux/skbuff.h, 1232 'pte_alloc_map': 'buffer', # mm/memory.c, 1233 'pte_alloc_one': 'buffer', # include/asm-alpha/pgalloc.h, include/asm-i386/pgalloc.h, 1234 'ptrace_cancel_bpt' : 'user', # arch/alpha/kernel/ptrace.c, arch/alpha/kernel/proto.h, used to be syscall 1235 'pty_chars_in_buffer': 'driver', # drivers/char/pty.c, 1236 'pty_open': 'driver', # drivers/char/pty.c, 1237 'pty_write_room': 'driver', # drivers/char/pty.c, 1238 'put_device' : 'driver', # drivers/base/core.c, include/linux/device.h, 1239 'put_files_struct': 'other', # kernel/exit.c, 1240 'put_filp': 'other', # fs/file_table.c, include/linux/file.h, 1241 'put_io_context' : 'driver', # drivers/block/ll_rw_blk.c, include/linux/blkdev.h, 1242 'put_unused_fd' : 'other', # fs/open.c, 1243 'qdisc_restart' : 'stack', # net/sched/sch_generic.c, 1244 'queue_delayed_work': 'other', # kernel/workqueue.c, 1245 'queue_me': 'other', # kernel/futex.c, 1246 'quiesce' : 'idle', # 1247 'radix_tree_delete': 'other', # lib/radix-tree.c, include/linux/radix-tree.h, 1248 'radix_tree_extend': 'other', # lib/radix-tree.c, 1249 'radix_tree_gang_lookup': 'other', # lib/radix-tree.c, include/linux/radix-tree.h, 1250 'radix_tree_gang_lookup_tag' : 'other', # lib/radix-tree.c, include/linux/radix-tree.h, 1251 'radix_tree_insert' : 'other', # lib/radix-tree.c, include/linux/radix-tree.h, 1252 'radix_tree_lookup' : 'other', # lib/radix-tree.c, include/linux/radix-tree.h, 1253 'radix_tree_node_alloc' : 'other', # lib/radix-tree.c, 1254 'radix_tree_preload' : 'other', # lib/radix-tree.c, lib/radix-tree.c, include/linux/radix-tree.h, 1255 'radix_tree_tag_clear' : 'other', # lib/radix-tree.c, include/linux/radix-tree.h, 1256 'radix_tree_tag_set' : 'other', # lib/radix-tree.c, include/linux/radix-tree.h, 1257 'radix_tree_tagged' : 'other', # lib/radix-tree.c, include/linux/radix-tree.h, 1258 'raise_softirq' : 'interrupt', # kernel/softirq.c, 1259 'raise_softirq_irqoff' : 'interrupt', # kernel/softirq.c, 1260 'rb_erase' : 'buffer', # lib/rbtree.c, include/linux/rbtree.h, 1261 'rb_insert_color' : 'buffer', # lib/rbtree.c, include/linux/rbtree.h, 1262 'rb_next' : 'buffer', # lib/rbtree.c, fs/jffs2/nodelist.h, include/linux/rbtree.h, 1263 'rb_prev' : 'buffer', # lib/rbtree.c, fs/jffs2/nodelist.h, include/linux/rbtree.h, 1264 'rcu_check_callbacks' : 'other', # kernel/rcupdate.c, include/linux/rcupdate.h, 1265 'rcu_check_quiescent_state' : 'other', # kernel/rcupdate.c, 1266 'rcu_do_batch' : 'other', # kernel/rcupdate.c, 1267 'rcu_process_callbacks' : 'other', # kernel/rcupdate.c, 1268 'rcu_start_batch' : 'other', # kernel/rcupdate.c, 1269 'read_block_bitmap' : 'other', # fs/udf/balloc.c, fs/ext2/balloc.c, fs/ext3/balloc.c, 1270 'real_lookup': 'other', # fs/namei.c, 1271 'rebalance_tick' : 'other', # kernel/sched.c, 1272 'recalc_bh_state' : 'other', # fs/buffer.c, 1273 'recalc_sigpending' : 'interrupt', # kernel/signal.c, include/linux/sched.h, 1274 'recalc_sigpending_tsk' : 'interrupt', # kernel/signal.c, 1275 'recalc_task_prio' : 'other', # kernel/sched.c, 1276 'release_blocks' : 'other', # fs/ext2/balloc.c, 1277 'release_pages' : 'buffer', # mm/swap.c, include/linux/pagemap.h, 1278 'release_sock' : 'stack', # net/core/sock.c, 1279 'release_task': 'other', # kernel/exit.c, include/linux/sched.h, 1280 'release_thread': 'interrupt', # arch/alpha/kernel/process.c, include/asm-um/processor-generic.h, include/asm-alpha/processor.h, include/asm-i386/processor.h, 1281 'release_x86_irqs': 'interrupt', # include/asm-i386/irq.h, 1282 'remove_arg_zero': 'other', # fs/exec.c, include/linux/binfmts.h, 1283 'remove_from_page_cache': 'buffer', # mm/filemap.c, include/linux/pagemap.h, 1284 'remove_suid' : 'buffer', # mm/filemap.c, include/linux/fs.h, 1285 'remove_vm_struct': 'buffer', # mm/mmap.c, 1286 'remove_wait_queue' : 'other', # kernel/fork.c, 1287 'resched_task' : 'other', # kernel/sched.c, 1288 'reserve_blocks' : 'other', # fs/ext2/balloc.c, 1289 'restore_all' : 'other', # 1290 'restore_fpu': 'interrupt', # include/asm-i386/i387.h, 1291 'restore_i387': 'interrupt', # include/asm-i386/i387.h, 1292 'restore_i387_fxsave': 'interrupt', # 1293 'restore_sigcontext' : 'interrupt', # arch/alpha/kernel/signal.c, 1294 'resume_kernel': 'interrupt', # 1295 'resume_userspace': 'other', # 1296 'ret_from_exception': 'other', # 1297 'ret_from_intr': 'interrupt', # 1298 'ret_from_reschedule' : 'other', # 1299 'ret_from_sys_call' : 'user', # arch/alpha/kernel/signal.c, used to be syscall 1300 'rm': 'other', # 1301 'rm_from_queue': 'other', # kernel/signal.c, 1302 'rmqueue_bulk' : 'buffer', # mm/page_alloc.c, 1303 'rt_check_expire': 'stack', # net/ipv4/route.c, 1304 'rt_hash_code' : 'stack', # net/ipv4/route.c, 1305 'rt_intern_hash': 'stack', # net/ipv4/route.c, net/ipv4/route.c, 1306 'rt_may_expire': 'stack', # net/ipv4/route.c, 1307 'rtc_enable_disable' : 'interrupt', # arch/alpha/kernel/irq_alpha.c, 1308 'rti_to_kern' : 'interrupt', # 1309 'rti_to_user' : 'user', # used to be syscall 1310 'run-parts': 'other', # 1311 'run_local_timers' : 'other', # kernel/timer.c, include/linux/timer.h, 1312 'run_timer_softirq' : 'other', # kernel/timer.c, 1313 'rx_action' : 'driver', # drivers/net/ns83820.c, 1314 'rx_irq' : 'driver', # drivers/net/ns83820.c, 1315 'rx_refill_atomic' : 'driver', # drivers/net/ns83820.c, 1316 'save_i387': 'interrupt', # include/asm-i386/i387.h, 1317 'save_i387_fxsave': 'interrupt', # 1318 'sched_clock' : 'user', # arch/alpha/kernel/time.c, include/linux/sched.h, used to be syscall 1319 'sched_exit': 'other', # kernel/sched.c, 1320 'sched_fork': 'other', # kernel/sched.c, 1321 'schedule' : 'other', # kernel/sched.c, include/linux/sched.h, 1322 'schedule_delayed_work': 'other', # kernel/workqueue.c, 1323 'schedule_tail': 'other', # kernel/sched.c, 1324 'schedule_timeout' : 'other', # kernel/timer.c, sound/oss/cs4281/cs4281m.c, 1325 'scheduler_tick' : 'other', # kernel/sched.c, include/linux/sched.h, 1326 'scsi_add_timer' : 'other', # drivers/scsi/scsi_error.c, 1327 'scsi_alloc_sgtable' : 'other', # drivers/scsi/scsi_lib.c, 1328 'scsi_cmd_ioctl': 'driver', # drivers/block/scsi_ioctl.c, include/linux/blkdev.h, 1329 'scsi_decide_disposition' : 'other', # drivers/scsi/scsi_error.c, drivers/scsi/scsi_priv.h, 1330 'scsi_delete_timer' : 'other', # drivers/scsi/scsi_error.c, 1331 'scsi_device_unbusy' : 'other', # drivers/scsi/scsi_lib.c, drivers/scsi/scsi_priv.h, 1332 'scsi_dispatch_cmd' : 'other', # drivers/scsi/scsi.c, drivers/scsi/scsi_priv.h, 1333 'scsi_done' : 'other', # drivers/scsi/scsi.c, drivers/scsi/scsi_priv.h, 1334 'scsi_end_request' : 'other', # drivers/scsi/scsi_lib.c, 1335 'scsi_finish_command' : 'other', # drivers/scsi/scsi.c, 1336 'scsi_free_sgtable' : 'other', # drivers/scsi/scsi_lib.c, 1337 'scsi_get_command' : 'other', # drivers/scsi/scsi.c, 1338 'scsi_init_cmd_errh' : 'other', # drivers/scsi/scsi_lib.c, 1339 'scsi_init_io' : 'other', # drivers/scsi/scsi_lib.c, 1340 'scsi_io_completion' : 'other', # drivers/scsi/scsi_lib.c, 1341 'scsi_mod': 'driver', 1342 'scsi_next_command' : 'other', # drivers/scsi/scsi_lib.c, drivers/scsi/scsi_priv.h, 1343 'scsi_prep_fn' : 'other', # drivers/scsi/scsi_lib.c, 1344 'scsi_put_command' : 'other', # drivers/scsi/scsi.c, 1345 'scsi_request_fn' : 'other', # drivers/scsi/scsi_lib.c, 1346 'scsi_run_queue' : 'other', # drivers/scsi/scsi_lib.c, 1347 'scsi_softirq' : 'other', # drivers/scsi/scsi.c, 1348 'sd_init_command' : 'other', # drivers/scsi/sd.c, drivers/scsi/sd.c, 1349 'sd_rw_intr' : 'other', # drivers/scsi/sd.c, drivers/scsi/sd.c, 1350 'search_binary_handler': 'other', # fs/exec.c, include/linux/binfmts.h, 1351 'second_overflow': 'interrupt', # kernel/timer.c, 1352 'secure_tcp_sequence_number' : 'stack', # drivers/char/random.c, include/linux/random.h, 1353 'sed': 'other', # 1354 'select_bits_alloc': 'other', # fs/compat.c, fs/select.c, 1355 'select_bits_free': 'other', # fs/compat.c, fs/select.c, 1356 'send_group_sig_info': 'other', # kernel/signal.c, include/linux/sched.h, 1357 'send_signal' : 'user', # kernel/signal.c, used to be syscall 1358 'seq_read': 'other', # fs/seq_file.c, include/linux/seq_file.h, 1359 'set_bh_page' : 'other', # fs/buffer.c, include/linux/buffer_head.h, 1360 'set_binfmt': 'other', # fs/exec.c, include/linux/binfmts.h, 1361 'set_brk': 'user', # fs/binfmt_aout.c, fs/binfmt_elf.c, 1362 'set_current_groups' : 'other', # kernel/sys.c, include/linux/sched.h, 1363 'set_page_address': 'buffer', # mm/highmem.c, include/linux/mm.h, include/linux/mm.h, include/linux/mm.h, 1364 'set_page_dirty': 'buffer', # mm/page-writeback.c, 1365 'set_slab_attr' : 'buffer', # mm/slab.c, 1366 'set_task_comm': 'other', # 1367 'setfl' : 'user', # fs/fcntl.c, used to be syscall 1368 'setup_arg_pages': 'other', # fs/exec.c, include/linux/binfmts.h, 1369 'setup_frame' : 'interrupt', # arch/alpha/kernel/signal.c, 1370 'setup_sigcontext' : 'interrupt', # arch/alpha/kernel/signal.c, 1371 'show_stat': 'other', # fs/proc/proc_misc.c, 1372 'si_swapinfo': 'buffer', # mm/swapfile.c, include/linux/swap.h, include/linux/swap.h, 1373 'sig_ignored' : 'other', # kernel/signal.c, 1374 'signal_wake_up' : 'other', # kernel/signal.c, include/linux/sched.h, 1375 'sigprocmask' : 'other', # kernel/signal.c, include/linux/signal.h, 1376 'single_open': 'other', # fs/seq_file.c, include/linux/seq_file.h, 1377 'sk_alloc' : 'buffer', # net/core/sock.c, 1378 'sk_free' : 'buffer', # net/core/sock.c, 1379 'sk_reset_timer' : 'buffer', # net/core/sock.c, 1380 'sk_stop_timer' : 'buffer', # net/core/sock.c, 1381 'sk_stream_kill_queues' : 'buffer', # net/core/stream.c, 1382 'sk_stream_mem_schedule' : 'buffer', # net/core/stream.c, 1383 'sk_stream_rfree' : 'buffer', # net/core/stream.c, 1384 'sk_stream_wait_close' : 'buffer', # net/core/stream.c, 1385 'sk_stream_wait_memory' : 'buffer', # net/core/stream.c, 1386 'sk_stream_write_space' : 'buffer', # net/core/stream.c, 1387 'sk_wait_data' : 'buffer', # net/core/sock.c, 1388 'skb_checksum': 'stack', # net/core/skbuff.c, include/linux/skbuff.h, 1389 'skb_checksum_help': 'stack', # net/core/dev.c, include/linux/netdevice.h, 1390 'skb_clone' : 'buffer', # net/core/skbuff.c, include/linux/skbuff.h, 1391 'skb_copy_and_csum_bits' : 'copy', # net/core/skbuff.c, include/linux/skbuff.h, 1392 'skb_copy_and_csum_datagram':'copy', 1393 'skb_copy_bits' : 'copy', # net/core/skbuff.c, include/linux/skbuff.h, 1394 'skb_copy_datagram_iovec' : 'copy', # net/core/datagram.c, include/linux/skbuff.h, 1395 'skb_dequeue' : 'buffer', # net/core/skbuff.c, include/linux/skbuff.h, 1396 'skb_drop_fraglist' : 'buffer', # net/core/skbuff.c, 1397 'skb_free_datagram' : 'buffer', # net/core/datagram.c, include/linux/skbuff.h, 1398 'skb_queue_head': 'stack', # net/core/skbuff.c, include/linux/skbuff.h, 1399 'skb_queue_tail' : 'buffer', # net/core/skbuff.c, include/linux/skbuff.h, 1400 'skb_read_and_csum_bits' : 'buffer', # net/sunrpc/xprt.c, 1401 'skb_recv_datagram' : 'buffer', # net/core/datagram.c, include/linux/skbuff.h, 1402 'skb_release_data' : 'buffer', # net/core/skbuff.c, net/core/dev.c, 1403 'skip_atoi': 'other', # lib/vsprintf.c, 1404 'slab_destroy' : 'buffer', # mm/slab.c, 1405 'smp_apic_timer_interrupt': 'interrupt', # 1406 'smp_percpu_timer_interrupt' : 'interrupt', # arch/alpha/kernel/smp.c, arch/alpha/kernel/proto.h, 1407 'snap_rcv': 'stack', # net/802/psnap.c, 1408 'sock_aio_read' : 'stack', # net/socket.c, net/socket.c, 1409 'sock_aio_write': 'stack', # net/socket.c, net/socket.c, 1410 'sock_alloc' : 'user', # net/socket.c, include/linux/net.h, used to be syscall 1411 'sock_alloc_inode' : 'user', # net/socket.c, used to be syscall 1412 'sock_alloc_send_pskb' : 'user', # net/core/sock.c, used to be syscall 1413 'sock_alloc_send_skb' : 'user', # net/core/sock.c, used to be syscall 1414 'sock_close' : 'user', # net/socket.c, net/socket.c, used to be syscall 1415 'sock_common_recvmsg' : 'user', # net/core/sock.c, used to be syscall 1416 'sock_def_readable' : 'user', # net/core/sock.c, used to be syscall 1417 'sock_def_wakeup' : 'user', # net/core/sock.c, used to be syscall 1418 'sock_destroy_inode' : 'user', # net/socket.c, used to be syscall 1419 'sock_disable_timestamp' : 'user', # net/core/sock.c, used to be syscall 1420 'sock_fasync' : 'user', # net/socket.c, net/socket.c, used to be syscall 1421 'sock_init_data': 'stack', # net/core/sock.c, 1422 'sock_ioctl': 'stack', # net/socket.c, net/socket.c, 1423 'sock_map_fd' : 'user', # net/socket.c, include/linux/net.h, used to be syscall 1424 'sock_poll' : 'user', # net/socket.c, net/socket.c, used to be syscall 1425 'sock_readv': 'stack', # net/socket.c, net/socket.c, 1426 'sock_readv_writev' : 'user', # net/socket.c, include/linux/net.h, used to be syscall 1427 'sock_recvmsg' : 'user', # net/socket.c, include/linux/net.h, used to be syscall 1428 'sock_release' : 'user', # net/socket.c, include/linux/net.h, used to be syscall 1429 'sock_rfree' : 'user', # net/core/sock.c, used to be syscall 1430 'sock_sendmsg' : 'user', # net/socket.c, include/linux/net.h, used to be syscall 1431 'sock_wfree' : 'user', # net/core/sock.c, used to be syscall 1432 'sock_wmalloc' : 'user', # net/core/sock.c, used to be syscall 1433 'sock_writev' : 'user', # net/socket.c, net/socket.c, used to be syscall 1434 'sockfd_lookup' : 'user', # net/socket.c, net/sched/sch_atm.c, include/linux/net.h, used to be syscall 1435 'sockfs_delete_dentry' : 'user', # net/socket.c, used to be syscall 1436 'sort': 'driver', # drivers/scsi/eata.c, drivers/scsi/u14-34f.c, 1437 'split_vma': 'buffer', # mm/mmap.c, include/linux/mm.h, 1438 'sprintf' : 'other', # lib/vsprintf.c, drivers/isdn/hardware/eicon/platform.h, 1439 'sshd': 'other', # 1440 'steal_locks': 'other', # fs/locks.c, include/linux/fs.h, 1441 'strcmp' : 'copy', # lib/string.c, 1442 'strlcpy': 'other', # lib/string.c, 1443 'strlen' : 'copy', # lib/string.c, include/asm-alpha/string.h, 1444 'strncpy' : 'copy', # lib/string.c, include/asm-alpha/string.h, 1445 'strncpy_from_user': 'copy', # include/asm-alpha/uaccess.h, include/asm-i386/uaccess.h, 1446 'strnlen_user': 'other', # include/asm-alpha/uaccess.h, include/asm-i386/uaccess.h, 1447 'submit_bh' : 'buffer', # fs/buffer.c, include/linux/buffer_head.h, 1448 'submit_bio' : 'other', # drivers/block/ll_rw_blk.c, include/linux/fs.h, 1449 'sunrpc': 'other', # 1450 'svc_authenticate' : 'other', # net/sunrpc/svcauth.c, include/linux/sunrpc/svcauth.h, 1451 'svc_authorise' : 'other', # net/sunrpc/svcauth.c, include/linux/sunrpc/svcauth.h, 1452 'svc_deferred_dequeue' : 'other', # net/sunrpc/svcsock.c, net/sunrpc/svcsock.c, 1453 'svc_drop' : 'other', # net/sunrpc/svcsock.c, include/linux/sunrpc/svcsock.h, 1454 'svc_expkey_lookup' : 'other', # fs/nfsd/export.c, 1455 'svc_export_put' : 'other', # fs/nfsd/export.c, include/linux/nfsd/export.h, 1456 'svc_process' : 'other', # net/sunrpc/svc.c, include/linux/sunrpc/svc.h, 1457 'svc_recv' : 'other', # net/sunrpc/svcsock.c, include/linux/sunrpc/svcsock.h, 1458 'svc_reserve' : 'other', # net/sunrpc/svcsock.c, include/linux/sunrpc/svc.h, 1459 'svc_send' : 'other', # net/sunrpc/svcsock.c, include/linux/sunrpc/svcsock.h, 1460 'svc_sendto' : 'other', # net/sunrpc/svcsock.c, 1461 'svc_sock_enqueue' : 'other', # net/sunrpc/svcsock.c, 1462 'svc_sock_release' : 'other', # net/sunrpc/svcsock.c, 1463 'svc_udp_data_ready' : 'other', # net/sunrpc/svcsock.c, net/sunrpc/svcsock.c, 1464 'svc_udp_recvfrom' : 'other', # net/sunrpc/svcsock.c, net/sunrpc/svcsock.c, 1465 'svc_udp_sendto' : 'other', # net/sunrpc/svcsock.c, net/sunrpc/svcsock.c, 1466 'svc_write_space' : 'other', # net/sunrpc/svcsock.c, 1467 'svcauth_unix_accept' : 'other', # net/sunrpc/svcauth_unix.c, 1468 'svcauth_unix_release' : 'other', # net/sunrpc/svcauth_unix.c, 1469 'switch_names': 'other', # fs/dcache.c, 1470 'swpctx_cont' : 'other', # 1471 'sync_buffer' : 'other', # fs/buffer.c, drivers/oprofile/buffer_sync.c, 1472 'sync_dirty_buffer' : 'other', # fs/buffer.c, include/linux/buffer_head.h, 1473 'sync_inode' : 'other', # fs/fs-writeback.c, include/linux/fs.h, 1474 'sync_mapping_buffers' : 'other', # fs/buffer.c, include/linux/buffer_head.h, 1475 'sync_sb_inodes': 'other', # fs/fs-writeback.c, 1476 'sync_supers': 'other', # fs/super.c, include/linux/fs.h, 1477 'sys_accept' : 'user', # net/socket.c, include/linux/syscalls.h, used to be syscall 1478 'sys_access': 'other', # fs/open.c, include/linux/syscalls.h, 1479 'sys_brk': 'user', # mm/mmap.c, mm/nommu.c, include/linux/syscalls.h, 1480 'sys_clock_gettime': 'user', # kernel/posix-timers.c, include/linux/syscalls.h, 1481 'sys_clone': 'user', # include/asm-i386/unistd.h, 1482 'sys_close' : 'user', # fs/open.c, include/linux/syscalls.h, used to be syscall 1483 'sys_dup2': 'user', # fs/fcntl.c, include/linux/syscalls.h, 1484 'sys_execve': 'user', # include/asm-alpha/unistd.h, include/asm-i386/unistd.h, 1485 'sys_exit_group': 'user', # kernel/exit.c, include/linux/syscalls.h, 1486 'sys_fcntl' : 'user', # fs/fcntl.c, include/linux/syscalls.h, used to be syscall 1487 'sys_fcntl64': 'user', # fs/fcntl.c, include/linux/syscalls.h, 1488 'sys_fstat64': 'user', # fs/stat.c, include/linux/syscalls.h, 1489 'sys_ftruncate': 'user', # fs/open.c, include/linux/syscalls.h, 1490 'sys_futex': 'user', # kernel/futex.c, include/linux/syscalls.h, 1491 'sys_getdents64': 'user', 1492 'sys_geteuid': 'other', # kernel/timer.c, include/linux/syscalls.h, 1493 'sys_getgroups': 'user', # kernel/sys.c, include/linux/syscalls.h, 1494 'sys_getpid': 'user', # kernel/timer.c, include/linux/syscalls.h, 1495 'sys_getppid': 'other', # kernel/timer.c, include/linux/syscalls.h, 1496 'sys_getrlimit': 'other', # kernel/sys.c, include/linux/syscalls.h, 1497 'sys_getsockname' : 'user', # net/socket.c, include/linux/syscalls.h, used to be syscall 1498 'sys_gettimeofday' : 'user', # kernel/time.c, include/linux/syscalls.h, used to be syscall 1499 'sys_getuid': 'user', # kernel/timer.c, include/linux/syscalls.h, 1500 'sys_getxpid' : 'user', # used to be syscall 1501 'sys_int_21' : 'interrupt', # 1502 'sys_int_22' : 'interrupt', # 1503 'sys_interrupt' : 'interrupt', # 1504 'sys_ioctl': 'user', # fs/ioctl.c, drivers/block/cciss.c, include/linux/syscalls.h, 1505 'sys_kill' : 'user', # kernel/signal.c, include/linux/syscalls.h, used to be syscall 1506 'sys_llseek': 'other', # fs/read_write.c, include/linux/syscalls.h, 1507 'sys_lseek': 'user', # fs/read_write.c, include/linux/syscalls.h, 1508 'sys_mkdir': 'user', # fs/namei.c, include/linux/syscalls.h, 1509 'sys_mmap2': 'user', # include/asm-i386/unistd.h, 1510 'sys_mremap': 'user', # mm/mremap.c, include/linux/syscalls.h, 1511 'sys_munmap': 'user', # mm/mmap.c, mm/nommu.c, include/linux/syscalls.h, 1512 'sys_nanosleep': 'user', # kernel/timer.c, include/linux/syscalls.h, 1513 'sys_newlstat' : 'user', # fs/stat.c, include/linux/syscalls.h, used to be syscall 1514 'sys_newstat' : 'user', # fs/stat.c, include/linux/syscalls.h, used to be syscall 1515 'sys_newuname': 'user', # kernel/sys.c, include/linux/syscalls.h, 1516 'sys_open' : 'user', # fs/open.c, include/linux/syscalls.h, used to be syscall 1517 'sys_pipe': 'interrupt', # include/asm-i386/unistd.h, 1518 'sys_poll' : 'user', # fs/select.c, include/linux/syscalls.h, used to be syscall 1519 'sys_read' : 'user', # fs/read_write.c, include/linux/syscalls.h, used to be syscall 1520 'sys_recv' : 'user', # net/socket.c, include/linux/syscalls.h, used to be syscall 1521 'sys_recvfrom' : 'user', # net/socket.c, include/linux/syscalls.h, used to be syscall 1522 'sys_rename': 'other', # fs/namei.c, include/linux/syscalls.h, 1523 'sys_rmdir': 'user', 1524 'sys_rt_sigaction': 'user', # arch/alpha/kernel/signal.c, kernel/signal.c, include/asm-alpha/unistd.h, include/asm-i386/unistd.h, 1525 'sys_rt_sigprocmask': 'user', # kernel/signal.c, include/linux/syscalls.h, 1526 'sys_select': 'user', # fs/select.c, include/linux/syscalls.h, 1527 'sys_send' : 'user', # net/socket.c, include/linux/syscalls.h, used to be syscall 1528 'sys_sendto' : 'user', # net/socket.c, include/linux/syscalls.h, used to be syscall 1529 'sys_set_thread_area': 'user', # 1530 'sys_setitimer': 'user', # kernel/itimer.c, include/linux/syscalls.h, 1531 'sys_shutdown' : 'user', # net/socket.c, include/linux/syscalls.h, used to be syscall 1532 'sys_sigreturn' : 'user', # used to be syscall 1533 'sys_sigsuspend' : 'user', # used to be syscall 1534 'sys_socketcall': 'user', # net/socket.c, include/linux/syscalls.h, 1535 'sys_stat64': 'user', # fs/stat.c, include/linux/syscalls.h, 1536 'sys_time': 'other', # kernel/time.c, include/linux/syscalls.h, 1537 'sys_times': 'other', # kernel/sys.c, include/linux/syscalls.h, 1538 'sys_umask': 'other', # kernel/sys.c, include/linux/syscalls.h, 1539 'sys_unlink': 'other', # fs/namei.c, include/linux/syscalls.h, 1540 'sys_wait4': 'user', # kernel/exit.c, include/linux/syscalls.h, 1541 'sys_waitpid': 'user', # kernel/exit.c, include/linux/syscalls.h, 1542 'sys_write' : 'user', # fs/read_write.c, include/linux/syscalls.h, used to be syscall 1543 'sys_writev' : 'user', # fs/read_write.c, include/linux/syscalls.h, used to be syscall 1544 'syscall_call': 'other', # 1545 'syscall_exit': 'other', # 1546 'sysguard_panelapplet.so': 'other', # 1547 'syslogd': 'other', # 1548 'system_call': 'interrupt', # 1549 'tail': 'other', # 1550 'task_curr' : 'other', # kernel/sched.c, include/linux/sched.h, 1551 'task_rq_lock' : 'other', # kernel/sched.c, 1552 'task_timeslice' : 'other', # kernel/sched.c, 1553 'tasklet_action' : 'other', # kernel/softirq.c, 1554 'tcp_accept' : 'stack', # net/ipv4/tcp.c, 1555 'tcp_ack' : 'stack', # net/ipv4/tcp_input.c, 1556 'tcp_ack_no_tstamp' : 'stack', # net/ipv4/tcp_input.c, 1557 'tcp_ack_update_window' : 'stack', # net/ipv4/tcp_input.c, 1558 'tcp_bucket_destroy' : 'stack', # net/ipv4/tcp_ipv4.c, 1559 'tcp_check_req' : 'stack', # net/ipv4/tcp_minisocks.c, 1560 'tcp_child_process' : 'stack', # net/ipv4/tcp_minisocks.c, 1561 'tcp_clean_rtx_queue' : 'stack', # net/ipv4/tcp_input.c, 1562 'tcp_clear_xmit_timers' : 'stack', # net/ipv4/tcp_timer.c, 1563 'tcp_close' : 'stack', # net/ipv4/tcp.c, 1564 'tcp_close_state' : 'stack', # net/ipv4/tcp.c, 1565 'tcp_copy_to_iovec' : 'stack', # net/ipv4/tcp_input.c, 1566 'tcp_create_openreq_child' : 'stack', # net/ipv4/tcp_minisocks.c, 1567 'tcp_current_mss': 'other', # 1568 'tcp_cwnd_application_limited': 'stack', # net/ipv4/tcp_input.c, 1569 'tcp_data_queue' : 'stack', # net/ipv4/tcp_input.c, 1570 'tcp_delete_keepalive_timer' : 'stack', # net/ipv4/tcp_timer.c, 1571 'tcp_destroy_sock' : 'stack', # net/ipv4/tcp.c, 1572 'tcp_enter_quickack_mode' : 'stack', # net/ipv4/tcp_input.c, 1573 'tcp_event_data_recv' : 'stack', # net/ipv4/tcp_input.c, 1574 'tcp_fin' : 'stack', # net/ipv4/tcp_input.c, 1575 'tcp_fixup_rcvbuf' : 'stack', # net/ipv4/tcp_input.c, 1576 'tcp_fixup_sndbuf' : 'stack', # net/ipv4/tcp_input.c, 1577 'tcp_fragment': 'stack', # net/ipv4/tcp_output.c, 1578 'tcp_incr_quickack' : 'stack', # net/ipv4/tcp_input.c, 1579 'tcp_init_buffer_space' : 'stack', # net/ipv4/tcp_input.c, 1580 'tcp_init_metrics' : 'stack', # net/ipv4/tcp_input.c, 1581 'tcp_init_xmit_timers' : 'stack', # net/ipv4/tcp_timer.c, 1582 'tcp_invert_tuple' : 'stack', # net/ipv4/netfilter/ip_conntrack_proto_tcp.c, 1583 'tcp_make_synack' : 'stack', # net/ipv4/tcp_output.c, 1584 'tcp_new' : 'stack', # net/ipv4/netfilter/ip_conntrack_proto_tcp.c, 1585 'tcp_new_space' : 'stack', # net/ipv4/tcp_input.c, 1586 'tcp_ofo_queue' : 'stack', # net/ipv4/tcp_input.c, 1587 'tcp_packet' : 'stack', # net/ipv4/netfilter/ip_conntrack_proto_tcp.c, 1588 'tcp_parse_options' : 'stack', # net/ipv4/tcp_input.c, 1589 'tcp_pkt_to_tuple' : 'stack', # net/ipv4/netfilter/ip_conntrack_proto_tcp.c, 1590 'tcp_poll' : 'stack', # net/ipv4/tcp.c, 1591 'tcp_prequeue_process' : 'stack', # net/ipv4/tcp.c, 1592 'tcp_push_one' : 'stack', # net/ipv4/tcp_output.c, 1593 'tcp_put_port' : 'stack', # net/ipv4/tcp_ipv4.c, 1594 'tcp_queue_skb' : 'stack', # net/ipv4/tcp_output.c, 1595 'tcp_rcv_established' : 'stack', # net/ipv4/tcp_input.c, 1596 'tcp_rcv_rtt_update' : 'stack', # net/ipv4/tcp_input.c, 1597 'tcp_rcv_space_adjust' : 'stack', # net/ipv4/tcp_input.c, 1598 'tcp_rcv_state_process' : 'stack', # net/ipv4/tcp_input.c, 1599 'tcp_recvmsg' : 'stack', # net/ipv4/tcp.c, 1600 'tcp_reset_keepalive_timer' : 'stack', # net/ipv4/tcp_timer.c, 1601 'tcp_rtt_estimator' : 'stack', # net/ipv4/tcp_input.c, 1602 'tcp_send_ack' : 'stack', # net/ipv4/tcp_output.c, 1603 'tcp_send_delayed_ack' : 'stack', # net/ipv4/tcp_output.c, 1604 'tcp_send_fin' : 'stack', # net/ipv4/tcp_output.c, 1605 'tcp_sendmsg' : 'stack', # net/ipv4/tcp.c, 1606 'tcp_set_skb_tso_segs': 'other', # 1607 'tcp_shutdown' : 'stack', # net/ipv4/tcp.c, 1608 'tcp_sync_mss' : 'stack', # net/ipv4/tcp_output.c, 1609 'tcp_time_wait' : 'stack', # net/ipv4/tcp_minisocks.c, 1610 'tcp_transmit_skb' : 'stack', # net/ipv4/tcp_output.c, 1611 'tcp_trim_head': 'stack', # net/ipv4/tcp_output.c, 1612 'tcp_tso_acked': 'stack', # 1613 'tcp_tw_schedule' : 'stack', # net/ipv4/tcp_minisocks.c, 1614 'tcp_unhash' : 'stack', # net/ipv4/tcp_ipv4.c, 1615 'tcp_update_metrics' : 'stack', # net/ipv4/tcp_input.c, 1616 'tcp_urg' : 'stack', # net/ipv4/tcp_input.c, 1617 'tcp_v4_checksum_init':'stack', 1618 'tcp_v4_conn_request' : 'stack', # net/ipv4/tcp_ipv4.c, 1619 'tcp_v4_connect': 'stack', # net/ipv4/tcp_ipv4.c, 1620 'tcp_v4_destroy_sock' : 'stack', # net/ipv4/tcp_ipv4.c, 1621 'tcp_v4_do_rcv' : 'stack', # net/ipv4/tcp_ipv4.c, 1622 'tcp_v4_hnd_req' : 'stack', # net/ipv4/tcp_ipv4.c, 1623 'tcp_v4_init_sock': 'stack', # net/ipv4/tcp_ipv4.c, 1624 'tcp_v4_rcv' : 'stack', # net/ipv4/tcp_ipv4.c, 1625 'tcp_v4_rebuild_header' : 'stack', # net/ipv4/tcp_ipv4.c, 1626 'tcp_v4_route_req' : 'stack', # net/ipv4/tcp_ipv4.c, 1627 'tcp_v4_search_req' : 'stack', # net/ipv4/tcp_ipv4.c, 1628 'tcp_v4_send_check' : 'stack', # net/ipv4/tcp_ipv4.c, net/ipv4/tcp_ipv4.c, 1629 'tcp_v4_send_synack' : 'stack', # net/ipv4/tcp_ipv4.c, 1630 'tcp_v4_syn_recv_sock' : 'stack', # net/ipv4/tcp_ipv4.c, 1631 'tcp_v4_synq_add' : 'stack', # net/ipv4/tcp_ipv4.c, 1632 'tcp_vegas_init' : 'stack', # net/ipv4/tcp_input.c, 1633 'tcp_write_xmit' : 'stack', # net/ipv4/tcp_output.c, 1634 'test_clear_page_dirty': 'buffer', # mm/page-writeback.c, include/linux/page-flags.h, 1635 'test_clear_page_writeback' : 'buffer', # mm/page-writeback.c, include/linux/page-flags.h, 1636 'test_set_page_writeback' : 'buffer', # mm/page-writeback.c, include/linux/page-flags.h, 1637 'timer_interrupt' : 'interrupt', # arch/alpha/kernel/time.c, arch/alpha/kernel/proto.h, 1638 'tr': 'other', # 1639 'truncate_complete_page': 'buffer', # mm/truncate.c, 1640 'truncate_inode_pages': 'buffer', # mm/truncate.c, include/linux/mm.h, 1641 'try_to_wake_up' : 'other', # kernel/sched.c, 1642 'tsunami_readb': 'driver', 1643 'tsunami_readl' : 'interrupt', # include/asm-alpha/core_tsunami.h, 1644 'tsunami_update_irq_hw' : 'interrupt', # arch/alpha/kernel/sys_dp264.c, 1645 'tsunami_writeb': 'driver', 1646 'tsunami_writel' : 'interrupt', # include/asm-alpha/core_tsunami.h, 1647 'tty_hung_up_p': 'driver', # drivers/char/tty_io.c, include/linux/tty.h, 1648 'tty_ldisc_deref': 'other', # 1649 'tty_ldisc_ref_wait': 'other', # 1650 'tty_ldisc_try': 'other', # 1651 'tty_open': 'driver', # drivers/char/tty_io.c, drivers/char/tty_io.c, drivers/net/wan/sdla_chdlc.c, 1652 'tty_poll': 'driver', # drivers/char/tty_io.c, drivers/char/tty_io.c, 1653 'tty_write': 'driver', # drivers/char/tty_io.c, drivers/char/tty_io.c, 1654 'udp_checksum_init' : 'stack', # net/ipv4/udp.c, 1655 'udp_ioctl': 'stack', # net/ipv4/udp.c, 1656 'udp_packet' : 'stack', # net/ipv4/netfilter/ip_conntrack_proto_udp.c, 1657 'udp_pkt_to_tuple' : 'stack', # net/ipv4/netfilter/ip_conntrack_proto_udp.c, 1658 'udp_push_pending_frames' : 'stack', # net/ipv4/udp.c, 1659 'udp_queue_rcv_skb' : 'stack', # net/ipv4/udp.c, 1660 'udp_rcv' : 'stack', # net/ipv4/udp.c, 1661 'udp_recvmsg': 'stack', # net/ipv4/udp.c, 1662 'udp_sendmsg' : 'stack', # net/ipv4/udp.c, 1663 'udp_sendpage' : 'stack', # net/ipv4/udp.c, 1664 'udp_v4_get_port': 'stack', # net/ipv4/udp.c, 1665 'udp_v4_lookup_longway' : 'stack', # net/ipv4/udp.c, 1666 'unalign_trap_cont' : 'alignment', 1667 'unalign_trap_count' : 'alignment', 1668 'undo_switch_stack' : 'other', # 1669 'unix': 'other', # 1670 'unlock_buffer' : 'other', # fs/buffer.c, 1671 'unlock_new_inode': 'other', # fs/inode.c, include/linux/fs.h, 1672 'unlock_page' : 'buffer', # mm/filemap.c, 1673 'unmap_mapping_range': 'buffer', # mm/memory.c, include/linux/mm.h, 1674 'unmap_page_range': 'buffer', # mm/memory.c, 1675 'unmap_region': 'buffer', # mm/mmap.c, 1676 'unmap_underlying_metadata' : 'other', # fs/buffer.c, include/linux/buffer_head.h, 1677 'unmap_vma': 'buffer', # mm/mmap.c, 1678 'unmap_vma_list': 'buffer', # mm/mmap.c, 1679 'unmap_vmas': 'buffer', # mm/memory.c, include/linux/mm.h, 1680 'unmask_IO_APIC_irq': 'interrupt', # 1681 'unmask_IO_APIC_vector': 'interrupt', # 1682 'unqueue_me': 'other', # kernel/futex.c, 1683 'unshare_files': 'other', # kernel/fork.c, include/linux/fs.h, 1684 '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, 1685 'update_atime': 'other', # fs/inode.c, include/linux/fs.h, 1686 'update_one_process' : 'other', # kernel/timer.c, 1687 'update_process_times' : 'other', # kernel/timer.c, include/linux/sched.h, 1688 'update_wall_time' : 'other', # kernel/timer.c, 1689 'update_wall_time_one_tick' : 'other', # kernel/timer.c, 1690 'usbcore': 'other', # 1691 'vfs_create': 'other', # fs/namei.c, include/linux/fs.h, 1692 'vfs_fstat': 'other', # fs/stat.c, include/linux/fs.h, 1693 'vfs_getattr' : 'user', # fs/stat.c, include/linux/fs.h, used to be syscall 1694 'vfs_llseek': 'other', # fs/read_write.c, include/linux/fs.h, 1695 'vfs_lstat' : 'user', # fs/stat.c, include/linux/fs.h, used to be syscall 1696 'vfs_mkdir': 'other', # fs/namei.c, include/linux/fs.h, 1697 'vfs_permission' : 'user', # fs/namei.c, include/linux/fs.h, used to be syscall 1698 'vfs_read' : 'user', # fs/read_write.c, include/linux/fs.h, used to be syscall 1699 'vfs_rename': 'other', # fs/namei.c, include/linux/fs.h, 1700 'vfs_rename_other': 'other', # fs/namei.c, 1701 'vfs_stat' : 'user', # fs/stat.c, include/linux/fs.h, used to be syscall 1702 'vfs_unlink': 'other', # fs/namei.c, include/linux/fs.h, 1703 'vfs_write' : 'user', # fs/read_write.c, include/linux/fs.h, used to be syscall 1704 'vfs_writev' : 'user', # fs/read_write.c, include/linux/fs.h, used to be syscall 1705 'vma_adjust': 'buffer', # mm/mmap.c, include/linux/mm.h, 1706 'vma_link': 'buffer', # mm/mmap.c, 1707 'vma_merge': 'buffer', # mm/mmap.c, include/linux/mm.h, 1708 'vma_prio_tree_add': 'buffer', # mm/prio_tree.c, include/linux/mm.h, 1709 'vma_prio_tree_insert': 'buffer', # mm/prio_tree.c, include/linux/mm.h, 1710 'vma_prio_tree_remove': 'buffer', # mm/prio_tree.c, include/linux/mm.h, 1711 'vmstat_open': 'other', # fs/proc/proc_misc.c, 1712 'vmstat_show': 'buffer', # mm/page_alloc.c, 1713 'vmtruncate': 'buffer', # mm/nommu.c, mm/memory.c, include/linux/mm.h, 1714 'vsnprintf' : 'other', # lib/vsprintf.c, include/linux/kernel.h, 1715 'vsprintf' : 'driver', # lib/vsprintf.c, arch/alpha/boot/main.c, drivers/scsi/aic7xxx_old/aic7xxx_proc.c, include/linux/kernel.h, 1716 'wait_for_completion': 'driver', # drivers/acorn/block/mfmhd.c, kernel/sched.c, 1717 'wait_on_page_writeback_range' : 'buffer', # mm/filemap.c, 1718 'wait_task_zombie': 'other', # kernel/exit.c, 1719 'wake_futex': 'other', # kernel/futex.c, 1720 'wake_up_buffer' : 'other', # fs/buffer.c, include/linux/buffer_head.h, 1721 'wake_up_inode' : 'other', # fs/inode.c, include/linux/writeback.h, 1722 'wake_up_new_task': 'other', # 1723 'wake_up_page' : 'buffer', # mm/filemap.c, 1724 'wake_up_process' : 'other', # kernel/sched.c, 1725 'wake_up_state' : 'other', # kernel/sched.c, 1726 'wb_timer_fn': 'buffer', # mm/page-writeback.c, mm/page-writeback.c, 1727 'wc': 'other', # 1728 'work_notifysig': 'other', # 1729 'work_pending' : 'other', # 1730 'work_resched': 'other', # 1731 'worker_thread': 'other', # kernel/workqueue.c, 1732 'write_boundary_block' : 'other', # fs/buffer.c, include/linux/buffer_head.h, 1733 'write_chan': 'driver', # drivers/char/n_tty.c, 1734 'write_inode' : 'other', # fs/fs-writeback.c, 1735 'write_null': 'driver', # drivers/char/mem.c, 1736 'writeback_acquire': 'other', # fs/fs-writeback.c, include/linux/backing-dev.h, 1737 'writeback_in_progress' : 'other', # fs/fs-writeback.c, include/linux/backing-dev.h, 1738 'writeback_inodes': 'other', # fs/fs-writeback.c, include/linux/writeback.h, 1739 'xdr_partial_copy_from_skb' : 'copy', # net/sunrpc/xdr.c, include/linux/sunrpc/xdr.h, 1740 'xfrm_lookup' : 'stack', # net/xfrm/xfrm_policy.c, 1741 'xmms': 'other', # 1742 'zap_pmd_range': 'buffer', # mm/memory.c, 1743 'zap_pte_range': 'buffer', # mm/memory.c, 1744 'zone_statistics' : 'buffer', # mm/page_alloc.c, 1745 'libaprutil-0.so.0' : 'user', 1746 'libapr-0.so.0' : 'user', 1747 'httpd' : 'user', 1748 'do_tcp_sendpages': 'copy', 1749 'tcp_setsockopt' : 'stack', 1750 'sys_setsockopt' : 'stack', 1751 'do_sendfile' : 'copy', 1752 'ip_route_output_slow': 'stack', 1753 'tcp_sendpage': 'copy', 1754 'file_send_actor': 'copy', 1755 'flush_tlb_page': 'buffer', 1756 'sock_common_setsockopt': 'stack', 1757 'sock_sendpage': 'copy', 1758 1759# 1760# New functions 1761# 1762 1763 '__alloc_percpu': 'buffer', # mm/slab.c, include/linux/percpu.h, 1764 '__pskb_pull_tail': 'stack', # net/core/skbuff.c, include/linux/skbuff.h, 1765 '__reml': 'other', # arch/alpha/kernel/alpha_ksyms.c, 1766 '__tasklet_hi_schedule': 'interrupt', # kernel/softirq.c, 1767 '__tcp_checksum_complete_user': 'stack', # net/ipv4/tcp_input.c, 1768 '__tcp_v4_lookup_listener': 'stack', # net/ipv4/tcp_ipv4.c, 1769 '__tcp_v4_rehash': 'stack', # net/ipv4/tcp_ipv4.c, 1770 '__tcp_westwood_fast_bw': 'stack', # net/ipv4/tcp_input.c, 1771 '__tcp_westwood_slow_bw': 'stack', # net/ipv4/tcp_input.c, 1772 '__xfrm_policy_check': 'stack', # net/xfrm/xfrm_policy.c, 1773 'alcor_disable_irq': 'interrupt', # arch/alpha/kernel/sys_alcor.c, 1774 '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, 1775 'atkbd_probe': 'other', # drivers/input/keyboard/atkbd.c, 1776 'background_writeout': 'buffer', # mm/page-writeback.c, mm/page-writeback.c, 1777 'bad_page': 'buffer', # mm/page_alloc.c, 1778 'batch_entropy_process': 'other', # drivers/char/random.c, drivers/char/random.c, 1779 'block_hotplug_filter': 'driver', # drivers/block/genhd.c, 1780 'brioctl_set': 'stack', # net/socket.c, include/linux/if_bridge.h, 1781 'cdev_put': 'fs', # fs/char_dev.c, include/linux/cdev.h, 1782 'change_protection': 'buffer', # mm/mprotect.c, 1783 'check_timer_failed': 'interrupt', # kernel/timer.c, 1784 'clipper_disable_irq': 'interrupt', # arch/alpha/kernel/sys_dp264.c, 1785 'clipper_enable_irq': 'interrupt', # arch/alpha/kernel/sys_dp264.c, 1786 'count_active_tasks': 'interrupt', # kernel/timer.c, 1787 'csum_ipv6_magic': 'stack', # include/asm-i386/checksum.h, include/asm-alpha/checksum.h, 1788 'del_timer_sync': 'interrupt', # kernel/timer.c, include/linux/timer.h, include/linux/timer.h, 1789 'dev_ifname': 'stack', # net/core/dev.c, 1790 'dev_queue_xmit_nit': 'stack', # net/core/dev.c, include/linux/netdevice.h, 1791 'dev_valid_name': 'stack', # net/core/dev.c, 1792 'do_entDbg': 'interrupt', # arch/alpha/kernel/traps.c, 1793 'do_proc_dointvec_jiffies_conv': 'interrupt', # kernel/sysctl.c, 1794 '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, 1795 'drain_array': 'buffer', # 1796 'drain_cpu_caches': 'buffer', # mm/slab.c, 1797 'dummy_file_fcntl': 'other', # security/dummy.c, 1798 'dummy_sem_semop': 'other', # security/dummy.c, 1799 'emit_log_char': 'other', # kernel/printk.c, 1800 'entDbg': 'interrupt', # arch/alpha/kernel/proto.h, 1801 'entIF': 'interrupt', # arch/alpha/kernel/proto.h, 1802 'eth_header_cache_update': 'stack', # net/ethernet/eth.c, include/linux/etherdevice.h, 1803 'eth_header_parse': 'stack', # net/ethernet/eth.c, include/linux/etherdevice.h, 1804 'ethtool_get_settings': 'stack', # net/core/ethtool.c, 1805 'fifo_open': 'fs', # fs/fifo.c, 1806 'find_trylock_page': 'buffer', # mm/filemap.c, include/linux/pagemap.h, 1807 'find_undo': 'buffer', # ipc/sem.c, 1808 'find_user': 'buffer', # kernel/user.c, include/linux/sched.h, 1809 'flow_cache_cpu_prepare': 'stack', # net/core/flow.c, 1810 'flow_cache_flush_per_cpu': 'stack', # net/core/flow.c, 1811 'flow_cache_flush_tasklet': 'stack', # net/core/flow.c, 1812 'flow_key_compare': 'stack', # net/core/flow.c, 1813 '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, 1814 '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, 1815 'force_page_cache_readahead': 'buffer', # mm/readahead.c, include/linux/mm.h, 1816 'free_percpu': 'buffer', # mm/slab.c, include/linux/percpu.h, include/linux/percpu.h, 1817 'generic_file_sendfile': 'buffer', # mm/filemap.c, include/linux/fs.h, 1818 'get_one_pte_map': 'buffer', # mm/mremap.c, 1819 'gunzip': 'other', # lib/inflate.c, 1820 'handle_ipi': 'interrupt', # arch/alpha/kernel/smp.c, arch/alpha/kernel/proto.h, 1821 'input_devices_read': 'driver', # drivers/input/input.c, 1822 'input_link_handle': 'driver', # drivers/input/input.c, 1823 'input_register_device': 'driver', # drivers/input/input.c, include/linux/input.h, 1824 'insb': 'driver', # arch/alpha/kernel/io.c, include/asm-alpha/io.h, 1825 'insl': 'driver', # arch/alpha/kernel/io.c, include/asm-alpha/io.h, drivers/net/smc9194.c, drivers/net/smc9194.c, 1826 'invalidate_bh_lru': 'fs', # fs/buffer.c, 1827 'iommu_arena_alloc': 'interrupt', # arch/alpha/kernel/pci_iommu.c, 1828 'iommu_arena_find_pages': 'interrupt', # arch/alpha/kernel/pci_iommu.c, 1829 'iommu_arena_free': 'interrupt', # arch/alpha/kernel/pci_iommu.c, 1830 'ip_compute_csum': 'stack', # arch/alpha/lib/checksum.c, include/asm-i386/checksum.h, include/asm-alpha/checksum.h, 1831 'ip_getsockopt': 'stack', # net/ipv4/ip_sockglue.c, 1832 'ip_mc_output': 'stack', # net/ipv4/ip_output.c, 1833 'ip_options_compile': 'stack', # net/ipv4/ip_options.c, 1834 'ip_rt_dump': 'stack', # net/ipv4/route.c, 1835 'ipc_checkid': 'stack', # ipc/util.c, ipc/util.h, 1836 'ipc_lock': 'stack', # ipc/util.c, ipc/util.h, 1837 'ipc_unlock': 'stack', # ipc/util.c, ipc/util.h, 1838 'ipcperms': 'stack', # ipc/util.c, ipc/util.h, 1839 'ipi_flush_tlb_page': 'interrupt', # arch/alpha/kernel/smp.c, 1840 'isp1020_intr_handler': 'other', # drivers/scsi/qlogicisp.c, drivers/scsi/qlogicisp.c, 1841 'isp1020_queuecommand': 'other', # drivers/scsi/qlogicisp.c, drivers/scsi/qlogicisp.h, 1842 'kernel_thread': 'interrupt', # include/asm-um/processor-generic.h, include/asm-alpha/processor.h, include/asm-i386/processor.h, 1843 'kmem_find_general_cachep': 'buffer', # mm/slab.c, 1844 'kmem_ptr_validate': 'buffer', # mm/slab.c, 1845 'llc_mac_hdr_init': 'stack', # net/llc/llc_output.c, net/llc/llc_output.h, 1846 'lock_rename': 'fs', # fs/namei.c, include/linux/namei.h, 1847 'lookup_undo': 'stack', # ipc/sem.c, 1848 'memcpy_tokerneliovec': 'stack', # net/core/iovec.c, include/linux/socket.h, 1849 'migrate_task': 'other', # kernel/sched.c, 1850 'net_ratelimit': 'stack', # net/core/utils.c, include/linux/net.h, 1851 'netlink_release': 'stack', # net/netlink/netlink_dev.c, net/netlink/af_netlink.c, 1852 'nf_log_packet': 'stack', # net/core/netfilter.c, include/linux/netfilter_logging.h, include/linux/netfilter.h, 1853 'nf_queue': 'stack', # net/core/netfilter.c, 1854 'nr_free_zone_pages': 'buffer', # mm/page_alloc.c, 1855 'osf_writev': 'driver', # arch/alpha/kernel/osf_sys.c, 1856 '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, 1857 '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, 1858 'pcibios_align_resource': 'driver', # arch/alpha/kernel/pci.c, include/linux/pci.h, 1859 'pfifo_fast_requeue': 'stack', # net/sched/sch_generic.c, 1860 'pointer_lock': 'interrupt', # arch/alpha/kernel/smp.c, 1861 'posix_unblock_lock': 'fs', # fs/locks.c, include/linux/fs.h, 1862 'prepare_timeout': 'interrupt', # ipc/mqueue.c, 1863 'printk': 'other', # kernel/printk.c, drivers/md/raid6.h, 1864 'process_mcheck_info': 'interrupt', # arch/alpha/kernel/irq_alpha.c, arch/alpha/kernel/proto.h, 1865 'read_cache_pages': 'buffer', # mm/readahead.c, include/linux/pagemap.h, 1866 'register_gifconf': 'stack', # net/core/dev.c, include/linux/netdevice.h, 1867 'rwsem_down_read_failed': 'interrupt', # lib/rwsem.c, include/asm-alpha/rwsem.h, 1868 'search_exception_tables': 'interrupt', # kernel/extable.c, include/linux/module.h, 1869 'security_fixup_ops': 'other', # security/dummy.c, security/security.c, 1870 'send_ipi_message': 'interrupt', # arch/alpha/kernel/smp.c, 1871 'send_sig_info': 'interrupt', # kernel/signal.c, include/linux/sched.h, 1872 'set_fs_altroot': 'fs', # fs/namei.c, include/linux/fs_struct.h, 1873 'sg_classify': 'interrupt', # arch/alpha/kernel/pci_iommu.c, 1874 'sg_fill': 'interrupt', # arch/alpha/kernel/pci_iommu.c, 1875 'sk_common_release': 'stack', # net/core/sock.c, 1876 'sk_stream_wait_connect': 'stack', # net/core/stream.c, 1877 'skb_over_panic': 'stack', # net/core/skbuff.c, include/linux/skbuff.h, 1878 'skb_under_panic': 'stack', # net/core/skbuff.c, include/linux/skbuff.h, 1879 'smp_call_function_on_cpu': 'interrupt', # arch/alpha/kernel/smp.c, include/asm-alpha/smp.h, include/asm-alpha/smp.h, 1880 'sock_def_write_space': 'stack', # net/core/sock.c, 1881 'sock_getsockopt': 'stack', # net/core/sock.c, 1882 'sock_wait_for_wmem': 'stack', # net/core/sock.c, 1883 'srm_dispatch': 'other', # 1884 'srm_fixup': 'other', # include/asm-alpha/console.h, 1885 'stxcpy_aligned': 'buffer', # 1886 'sys_capset': 'other', # kernel/capability.c, include/linux/syscalls.h, 1887 'sys_fadvise64': 'buffer', # mm/fadvise.c, include/linux/syscalls.h, 1888 'sys_fadvise64_64': 'buffer', # mm/fadvise.c, include/linux/syscalls.h, 1889 'sys_newfstat': 'fs', # fs/stat.c, include/linux/syscalls.h, 1890 'sys_semop': 'stack', # ipc/sem.c, include/linux/syscalls.h, 1891 'sys_semtimedop': 'stack', # ipc/sem.c, include/linux/syscalls.h, 1892 'sys_sendfile64': 'fs', # fs/read_write.c, include/linux/syscalls.h, 1893 'sys_socketpair': 'stack', # net/socket.c, include/linux/syscalls.h, 1894 'sys_vhangup': 'fs', # fs/open.c, include/linux/syscalls.h, 1895 'tasklet_hi_action': 'interrupt', # kernel/softirq.c, 1896 'tcp_ack_probe': 'stack', # net/ipv4/tcp_input.c, 1897 'tcp_advertise_mss': 'stack', # net/ipv4/tcp_output.c, 1898 'tcp_enter_loss': 'stack', # net/ipv4/tcp_input.c, 1899 'tcp_fastretrans_alert': 'stack', # net/ipv4/tcp_input.c, 1900 'tcp_ioctl': 'stack', # net/ipv4/tcp.c, 1901 'tcp_process_frto': 'stack', # net/ipv4/tcp_input.c, 1902 'tcp_rcv_synsent_state_process': 'stack', # net/ipv4/tcp_input.c, 1903 'tcp_recv_urg': 'stack', # net/ipv4/tcp.c, 1904 'tcp_reset': 'stack', # net/ipv4/tcp_input.c, 1905 'tcp_retransmit_skb': 'stack', # net/ipv4/tcp_output.c, 1906 'tcp_sacktag_write_queue': 'stack', # net/ipv4/tcp_input.c, 1907 'tcp_time_to_recover': 'stack', # net/ipv4/tcp_input.c, 1908 'tcp_v4_err': 'stack', # net/ipv4/tcp_ipv4.c, 1909 'tcp_v4_get_port': 'stack', # net/ipv4/tcp_ipv4.c, 1910 'tcp_v4_lookup': 'stack', # net/ipv4/tcp_ipv4.c, net/ipv4/tcp_diag.c, 1911 'tcp_v4_reselect_saddr': 'stack', # net/ipv4/tcp_ipv4.c, 1912 'this_rq_lock': 'interrupt', # 1913 'tr_source_route': 'stack', # net/802/tr.c, include/linux/trdevice.h, 1914 'try_atomic_semop': 'stack', # ipc/sem.c, 1915 'tsunami_outw': 'driver', # 1916 'twothirdsMD4Transform': 'other', # drivers/char/random.c, 1917 'unregister_netdevice': 'stack', # net/core/dev.c, include/linux/netdevice.h, 1918 'update_queue': 'stack', # ipc/sem.c, 1919 'vegas_cong_avoid': 'stack', # net/ipv4/tcp_input.c, 1920 'vm_acct_memory': 'buffer', # mm/swap.c, include/linux/mman.h, 1921 'vsscanf': 'other', # lib/vsprintf.c, include/linux/kernel.h, 1922 'wait_for_packet': 'stack', # net/core/datagram.c, 1923 'westwood_update_window': 'stack', # net/ipv4/tcp_input.c, 1924 'within_one_quad': 'other', # 1925} 1926 1927pc_categories_re = [ 1928# ( re.compile('.*'), 'other' ) 1929] 1930 1931def pc_categorize(symbol): 1932 from categories import pc_categories, pc_categories_re 1933 if symbol in pc_categories: 1934 return pc_categories[symbol] 1935 for regexp, category in pc_categories_re: 1936 if regexp.match(symbol): 1937 return category 1938 1939 return None 1940 1941