categories.py revision 1917
11881Sbinkertn@umich.edu# Copyright (c) 2005 The Regents of The University of Michigan 21881Sbinkertn@umich.edu# All rights reserved. 31881Sbinkertn@umich.edu# 41881Sbinkertn@umich.edu# Redistribution and use in source and binary forms, with or without 51881Sbinkertn@umich.edu# modification, are permitted provided that the following conditions are 61881Sbinkertn@umich.edu# met: redistributions of source code must retain the above copyright 71881Sbinkertn@umich.edu# notice, this list of conditions and the following disclaimer; 81881Sbinkertn@umich.edu# redistributions in binary form must reproduce the above copyright 91881Sbinkertn@umich.edu# notice, this list of conditions and the following disclaimer in the 101881Sbinkertn@umich.edu# documentation and/or other materials provided with the distribution; 111881Sbinkertn@umich.edu# neither the name of the copyright holders nor the names of its 121881Sbinkertn@umich.edu# contributors may be used to endorse or promote products derived from 131881Sbinkertn@umich.edu# this software without specific prior written permission. 141881Sbinkertn@umich.edu# 151881Sbinkertn@umich.edu# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 161881Sbinkertn@umich.edu# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 171881Sbinkertn@umich.edu# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 181881Sbinkertn@umich.edu# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 191881Sbinkertn@umich.edu# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 201881Sbinkertn@umich.edu# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 211881Sbinkertn@umich.edu# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 221881Sbinkertn@umich.edu# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 231881Sbinkertn@umich.edu# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 241881Sbinkertn@umich.edu# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 251881Sbinkertn@umich.edu# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 261881Sbinkertn@umich.edu# 271881Sbinkertn@umich.edu# Authors: Nathan Binkert 281881Sbinkertn@umich.edu 291917Sbinkertn@umich.edufunc_categories = { \ 301917Sbinkertn@umich.edu # Buffer management functions 311917Sbinkertn@umich.edu '__skb_linearize' : 'buffer', 321917Sbinkertn@umich.edu 'skb_clone' : 'buffer', 331917Sbinkertn@umich.edu 'skb_clone_fraglist' : 'buffer', 341917Sbinkertn@umich.edu 'skb_seq_read' : 'buffer', 351917Sbinkertn@umich.edu 'sock_alloc_send_skb' : 'buffer', 361917Sbinkertn@umich.edu 371917Sbinkertn@umich.edu # Copy functions 381917Sbinkertn@umich.edu '__copy_user' : 'copy', 391917Sbinkertn@umich.edu 'skb_copy_bits' : 'copy', 401917Sbinkertn@umich.edu 411917Sbinkertn@umich.edu # Driver functions 421917Sbinkertn@umich.edu 'do_tx_done' : 'driver', 431917Sbinkertn@umich.edu 'ns83820_get_drvinfo' : 'driver', 441917Sbinkertn@umich.edu 'ns83820_get_stats' : 'driver', 451917Sbinkertn@umich.edu 'ns83820_hard_start_xmit' : 'driver', 461917Sbinkertn@umich.edu 'ns83820_open' : 'driver', 471917Sbinkertn@umich.edu 'ns83820_rx_kick' : 'driver', 481917Sbinkertn@umich.edu 'ns83820_update_stats' : 'driver', 491917Sbinkertn@umich.edu 'ns83820_irq' : 'driver', 501917Sbinkertn@umich.edu 'phy_intr' : 'driver', 511917Sbinkertn@umich.edu 'rx_irq' : 'driver', 521917Sbinkertn@umich.edu 'rx_action' : 'driver', 531917Sbinkertn@umich.edu 'sinic_intr' : 'driver', 541917Sbinkertn@umich.edu 'sinic_xmit' : 'driver', 551917Sbinkertn@umich.edu 'sinic_rxskb_new' : 'driver', 561917Sbinkertn@umich.edu 571917Sbinkertn@umich.edu # Idle functions 581917Sbinkertn@umich.edu 'cpu_idle' : 'idle', 591917Sbinkertn@umich.edu 601917Sbinkertn@umich.edu # Interrupt functions 611917Sbinkertn@umich.edu 'do_entInt' : 'interrupt', 621917Sbinkertn@umich.edu 'entInt' : 'interrupt', 631917Sbinkertn@umich.edu 'handle_IRQ_event' : 'interrupt', 641917Sbinkertn@umich.edu 'irq_exit' : 'interrupt', 651917Sbinkertn@umich.edu 661917Sbinkertn@umich.edu # Other functions 671917Sbinkertn@umich.edu 'ret_from_sys_call' : 'other', 681917Sbinkertn@umich.edu 'top' : 'other', 691917Sbinkertn@umich.edu 701917Sbinkertn@umich.edu # Stack functions 711917Sbinkertn@umich.edu '__ip_conntrack_confirm' : 'stack', 721917Sbinkertn@umich.edu '__ip_conntrack_find' : 'stack', 731917Sbinkertn@umich.edu '__tcp_ack_snd_check' : 'stack', 741917Sbinkertn@umich.edu '__tcp_checksum_complete_user' : 'stack', 751917Sbinkertn@umich.edu 'dev_queue_xmit' : 'stack', 761917Sbinkertn@umich.edu 'eth_header_cache' : 'stack', 771917Sbinkertn@umich.edu 'ether_setup' : 'stack', 781917Sbinkertn@umich.edu 'icmp_error' : 'stack', 791917Sbinkertn@umich.edu 'ip_call_ra_chain' : 'stack', 801917Sbinkertn@umich.edu 'ip_conntrack_alter_reply' : 'stack', 811917Sbinkertn@umich.edu 'ip_conntrack_tcp_update' : 'stack', 821917Sbinkertn@umich.edu 'ip_ct_find_helper' : 'stack', 831917Sbinkertn@umich.edu 'ip_finish_output' : 'stack', 841917Sbinkertn@umich.edu 'ip_finish_output2' : 'stack', 851917Sbinkertn@umich.edu 'ip_local_deliver_finish' : 'stack', 861917Sbinkertn@umich.edu 'ip_nat_setup_info' : 'stack', 871917Sbinkertn@umich.edu 'ip_rcv' : 'stack', 881917Sbinkertn@umich.edu 'ip_rcv_finish' : 'stack', 891917Sbinkertn@umich.edu 'netif_receive_skb' : 'stack', 901917Sbinkertn@umich.edu 'nf_log_packet' : 'stack', 911917Sbinkertn@umich.edu 'nf_queue' : 'stack', 921917Sbinkertn@umich.edu 'tcp_connect' : 'stack', 931917Sbinkertn@umich.edu 'tcp_data_queue' : 'stack', 941917Sbinkertn@umich.edu 'tcp_packet' : 'stack', 951917Sbinkertn@umich.edu 'tcp_read_sock' : 'stack', 961917Sbinkertn@umich.edu 'tcp_rcv_established' : 'stack', 971917Sbinkertn@umich.edu 'tcp_recvmsg' : 'stack', 981917Sbinkertn@umich.edu 'tcp_sendpage' : 'stack', 991917Sbinkertn@umich.edu 'tcp_transmit_skb' : 'stack', 1001917Sbinkertn@umich.edu 'tcp_v4_do_rcv' : 'stack', 1011917Sbinkertn@umich.edu 'unregister_netdevice' : 'stack', 1021917Sbinkertn@umich.edu 1031917Sbinkertn@umich.edu # Syscall functions 1041917Sbinkertn@umich.edu 'entSys' : 'syscall', 1051917Sbinkertn@umich.edu 1061917Sbinkertn@umich.edu # User functions 1071917Sbinkertn@umich.edu 'user' : 'user', 1081917Sbinkertn@umich.edu } 1091917Sbinkertn@umich.edu 1101917Sbinkertn@umich.edudef func_categorize(symbol): 1111917Sbinkertn@umich.edu from categories import func_categories 1121917Sbinkertn@umich.edu if symbol in func_categories: 1131917Sbinkertn@umich.edu return func_categories[symbol] 1141917Sbinkertn@umich.edu return None 1151917Sbinkertn@umich.edu 1161917Sbinkertn@umich.edu 1171917Sbinkertn@umich.edupc_categories = { 1181596SN/A 'CALL_PALrdunique_' : 'interrupt', # 1191596SN/A 'Call_Pal_Callsys' : 'interrupt', # 1201596SN/A 'Call_Pal_Rdps' : 'interrupt', # 1211596SN/A 'Call_Pal_Rdusp' : 'interrupt', # 1221596SN/A 'Call_Pal_Rti' : 'interrupt', # 1231596SN/A 'Call_Pal_Swpctx' : 'interrupt', # 1241596SN/A 'Call_Pal_Swpipl' : 'interrupt', # 1251596SN/A 'Call_Pal_Wrusp' : 'interrupt', # 1261596SN/A 'SHATransform': 'driver', # drivers/char/random.c, 1271596SN/A 'TRAP_INTERRUPT_10_' : 'interrupt', # 1281917Sbinkertn@umich.edu 'Trap_Dtbmiss_Single' : 'buffer', # 1291917Sbinkertn@umich.edu 'Trap_Dtbmiss_double' : 'buffer', # 1301596SN/A 'Trap_Interrupt' : 'interrupt', # 1311917Sbinkertn@umich.edu 'Trap_Itbmiss' : 'buffer', # 1321596SN/A 'Trap_Unalign' : 'alignment', 1331596SN/A 'UNALIGN_NO_DISMISS' : 'alignment', 1341596SN/A 'UNALIGN_NO_DISMISS_10_' : 'alignment', 1351917Sbinkertn@umich.edu '__alloc_pages' : 'buffer', # mm/page_alloc.c, 1361917Sbinkertn@umich.edu '__anon_vma_link': 'buffer', # mm/rmap.c, include/linux/rmap.h, 1371596SN/A '__bio_add_page' : 'other', # fs/bio.c, 1381596SN/A '__bitmap_weight' : 'other', # lib/bitmap.c, include/linux/bitmap.h, 1391596SN/A '__blk_put_request' : 'other', # drivers/block/ll_rw_blk.c, 1401596SN/A '__block_commit_write' : 'other', # fs/buffer.c, 1411596SN/A '__block_prepare_write' : 'other', # fs/buffer.c, 1421596SN/A '__block_write_full_page': 'other', # fs/buffer.c, 1431596SN/A '__bread' : 'other', # fs/buffer.c, include/linux/buffer_head.h, 1441596SN/A '__brelse' : 'other', # fs/buffer.c, include/linux/buffer_head.h, 1451596SN/A '__bss_start' : 'user', 1461596SN/A '__bss_stop' : 'other', # include/asm-generic/sections.h, 1471596SN/A '__cond_resched' : 'other', # kernel/sched.c, include/linux/sched.h, 1481596SN/A '__const_udelay': 'other', # include/asm-i386/delay.h, 1491596SN/A '__constant_c_memset' : 'other', # include/asm-alpha/string.h, 1501596SN/A '__copy_from_user_ll': 'copy', # include/asm-i386/uaccess.h, 1511596SN/A '__copy_to_user_ll': 'copy', # include/asm-i386/uaccess.h, 1521596SN/A '__copy_user' : 'copy', # include/asm-alpha/uaccess.h, 1531596SN/A '__d_lookup' : 'other', # fs/dcache.c, include/linux/dcache.h, 1541596SN/A '__d_path': 'other', # fs/dcache.c, 1551596SN/A '__delay': 'other', # arch/alpha/lib/udelay.c, include/asm-alpha/delay.h, include/asm-i386/delay.h, 1561596SN/A '__dequeue_signal' : 'other', # kernel/signal.c, 1571596SN/A '__divl' : 'other', # arch/alpha/kernel/alpha_ksyms.c, 1581596SN/A '__divlu' : 'other', # arch/alpha/kernel/alpha_ksyms.c, 1591596SN/A '__divq' : 'other', # arch/alpha/kernel/alpha_ksyms.c, 1601596SN/A '__divqu' : 'other', # arch/alpha/kernel/alpha_ksyms.c, 1611596SN/A '__do_softirq' : 'stack', # kernel/softirq.c, 1621596SN/A '__down': 'interrupt', # include/asm-alpha/semaphore.h, include/asm-i386/semaphore.h, 1631596SN/A '__down_failed' : 'other', # arch/alpha/kernel/semaphore.c, include/asm-alpha/semaphore.h, 1641596SN/A '__down_trylock': 'interrupt', # include/asm-alpha/semaphore.h, include/asm-i386/semaphore.h, 1651596SN/A '__elv_add_request' : 'other', # drivers/block/elevator.c, include/linux/elevator.h, 1661596SN/A '__end_that_request_first' : 'other', # drivers/block/ll_rw_blk.c, 1671596SN/A '__exit_sighand': 'other', # kernel/signal.c, include/linux/sched.h, 1681596SN/A '__exit_signal': 'other', # kernel/signal.c, include/linux/sched.h, 1691917Sbinkertn@umich.edu '__filemap_copy_from_user_iovec' : 'buffer', # mm/filemap.c, 1701917Sbinkertn@umich.edu '__filemap_fdatawrite' : 'buffer', # mm/filemap.c, 1711596SN/A '__find_get_block' : 'other', # fs/buffer.c, include/linux/buffer_head.h, 1721596SN/A '__find_get_block_slow' : 'other', # fs/buffer.c, 1731596SN/A '__fput' : 'other', # fs/file_table.c, 1741917Sbinkertn@umich.edu '__free_pages' : 'buffer', # mm/page_alloc.c, 1751917Sbinkertn@umich.edu '__free_pages_ok': 'buffer', # mm/page_alloc.c, 1761917Sbinkertn@umich.edu '__generic_file_aio_read': 'buffer', # mm/filemap.c, include/linux/fs.h, 1771596SN/A '__generic_unplug_device' : 'other', # drivers/block/ll_rw_blk.c, include/linux/blkdev.h, 1781596SN/A '__get_free_pages' : 'other', # mm/page_alloc.c, drivers/md/raid6.h, 1791917Sbinkertn@umich.edu '__get_page_state': 'buffer', # mm/page_alloc.c, 1801596SN/A '__get_user_4': 'other', # include/asm-i386/uaccess.h, 1811596SN/A '__get_zone_counts': 'other', # 1821596SN/A '__getblk' : 'other', # fs/buffer.c, include/linux/buffer_head.h, 1831596SN/A '__getblk_slow' : 'other', # fs/buffer.c, 1841596SN/A '__group_complete_signal' : 'user', # kernel/signal.c, is kinda syscall 1851596SN/A '__group_send_sig_info' : 'user', # kernel/signal.c, is kinda syscall 1861596SN/A '__iget' : 'other', # fs/inode.c, include/linux/fs.h, 1871596SN/A '__insert_inode_hash': 'other', # fs/inode.c, include/linux/fs.h, 1881917Sbinkertn@umich.edu '__insert_vm_struct': 'buffer', # mm/mmap.c, 1891596SN/A '__ip_conntrack_confirm' : 'stack', # net/ipv4/netfilter/ip_conntrack_core.c, include/linux/netfilter_ipv4/ip_conntrack_core.h, 1901596SN/A '__ip_conntrack_find' : 'stack', # net/ipv4/netfilter/ip_conntrack_core.c, 1911596SN/A '__ip_ct_find_proto' : 'stack', # net/ipv4/netfilter/ip_conntrack_core.c, include/linux/netfilter_ipv4/ip_conntrack_core.h, 1921596SN/A '__ip_route_output_key' : 'stack', # net/ipv4/route.c, 1931917Sbinkertn@umich.edu '__kfree_skb' : 'buffer', # net/core/skbuff.c, include/linux/skbuff.h, 1941917Sbinkertn@umich.edu '__kmalloc' : 'buffer', # mm/slab.c, include/linux/slab.h, 1951917Sbinkertn@umich.edu '__load_new_mm_context': 'buffer', 1961596SN/A '__lookup': 'other', # lib/radix-tree.c, 1971596SN/A '__lookup_hash': 'other', # fs/namei.c, 1981917Sbinkertn@umich.edu '__lookup_tag' : 'buffer', # lib/radix-tree.c, 1991596SN/A '__make_request' : 'driver', # drivers/block/ll_rw_blk.c, drivers/block/ll_rw_blk.c, 2001596SN/A '__mark_inode_dirty' : 'other', # fs/fs-writeback.c, include/linux/fs.h, 2011596SN/A '__memcpy_aligned_up' : 'copy', # arch/alpha/lib/memcpy.c, 2021596SN/A '__memcpy_unaligned_up' : 'copy', # arch/alpha/lib/memcpy.c, 2031596SN/A '__memset' : 'copy', # include/asm-alpha/string.h, 2041596SN/A '__mmdrop': 'other', # kernel/fork.c, 2051596SN/A '__mod_timer' : 'other', # kernel/timer.c, include/linux/timer.h, 2061596SN/A '__modify_IO_APIC_irq': 'interrupt', # 2071596SN/A '__net_random': 'other', # 2081917Sbinkertn@umich.edu '__page_cache_release' : 'buffer', # mm/swap.c, 2091917Sbinkertn@umich.edu '__pagevec_free': 'buffer', # mm/page_alloc.c, include/linux/pagevec.h, 2101917Sbinkertn@umich.edu '__pagevec_lru_add' : 'buffer', # mm/swap.c, include/linux/pagevec.h, 2111917Sbinkertn@umich.edu '__pagevec_lru_add_active': 'buffer', # mm/swap.c, include/linux/pagevec.h, 2121917Sbinkertn@umich.edu '__pagevec_release' : 'buffer', # mm/swap.c, include/linux/pagevec.h, 2131596SN/A '__pollwait' : 'other', # fs/select.c, fs/select.c, 2141596SN/A '__pskb_trim_head': 'stack', # net/ipv4/tcp_output.c, 2151596SN/A '__put_task_struct': 'other', # kernel/fork.c, include/linux/sched.h, 2161596SN/A '__queue_work': 'other', # kernel/workqueue.c, 2171917Sbinkertn@umich.edu '__rb_erase_color' : 'buffer', # lib/rbtree.c, 2181917Sbinkertn@umich.edu '__rb_rotate_left' : 'buffer', # lib/rbtree.c, 2191917Sbinkertn@umich.edu '__rb_rotate_right' : 'buffer', # lib/rbtree.c, 2201596SN/A '__rcu_process_callbacks': 'other', # 2211917Sbinkertn@umich.edu '__read_page_state' : 'buffer', # mm/page_alloc.c, include/linux/page-flags.h, 2221596SN/A '__release_sock' : 'stack', # net/core/sock.c, 2231596SN/A '__remlu' : 'other', # arch/alpha/kernel/alpha_ksyms.c, 2241917Sbinkertn@umich.edu '__remove_from_page_cache': 'buffer', # mm/filemap.c, include/linux/pagemap.h, 2251917Sbinkertn@umich.edu '__remove_shared_vm_struct': 'buffer', # mm/mmap.c, 2261596SN/A '__remqu' : 'other', # arch/alpha/kernel/alpha_ksyms.c, 2271917Sbinkertn@umich.edu '__rmqueue' : 'buffer', # mm/page_alloc.c, 2281596SN/A '__scsi_done' : 'other', # drivers/scsi/scsi.c, drivers/scsi/scsi_priv.h, 2291596SN/A '__scsi_get_command' : 'other', # drivers/scsi/scsi.c, 2301596SN/A '__set_page_buffers' : 'other', # fs/buffer.c, 2311917Sbinkertn@umich.edu '__set_page_dirty_nobuffers' : 'buffer', # mm/page-writeback.c, include/linux/mm.h, 2321917Sbinkertn@umich.edu '__sk_stream_mem_reclaim' : 'buffer', # net/core/stream.c, 2331596SN/A '__sock_create': 'stack', # net/socket.c, 2341596SN/A '__strncpy_from_user' : 'copy', # include/asm-alpha/uaccess.h, 2351596SN/A '__strnlen_user': 'user', 2361596SN/A '__switch_to': 'interrupt', # 2371596SN/A '__sync_single_inode' : 'other', # fs/fs-writeback.c, 2381596SN/A '__tasklet_schedule' : 'other', # kernel/softirq.c, 2391596SN/A '__tcp_ack_snd_check' : 'stack', # net/ipv4/tcp_input.c, 2401596SN/A '__tcp_data_snd_check' : 'stack', # net/ipv4/tcp_input.c, 2411596SN/A '__tcp_grow_window' : 'stack', # net/ipv4/tcp_input.c, 2421596SN/A '__tcp_put_port' : 'stack', # net/ipv4/tcp_ipv4.c, 2431596SN/A '__tcp_select_window' : 'stack', # net/ipv4/tcp_output.c, 2441596SN/A '__tcp_tw_hashdance' : 'stack', # net/ipv4/tcp_minisocks.c, 2451596SN/A '__tcp_v4_check_established':'stack', 2461596SN/A '__unhash_process': 'other', # kernel/exit.c, 2471596SN/A '__unmask_IO_APIC_irq': 'interrupt', # 2481596SN/A '__up_wakeup' : 'interrupt', # arch/alpha/kernel/semaphore.c, include/asm-alpha/semaphore.h, 2491596SN/A '__user_walk' : 'other', # fs/namei.c, 2501596SN/A '__vm_stat_account': 'other', # 2511917Sbinkertn@umich.edu '__vma_link': 'buffer', # mm/mmap.c, 2521917Sbinkertn@umich.edu '__vma_link_rb': 'buffer', # mm/mmap.c, include/linux/mm.h, 2531596SN/A '__wait_on_buffer' : 'other', # fs/buffer.c, include/linux/buffer_head.h, 2541596SN/A '__wake_up' : 'other', # kernel/sched.c, 2551596SN/A '__wake_up_common' : 'other', # kernel/sched.c, 2561596SN/A '__wake_up_locked': 'other', # kernel/sched.c, 2571596SN/A '__wake_up_parent': 'other', # kernel/signal.c, 2581596SN/A '__wake_up_sync': 'other', # kernel/sched.c, 2591596SN/A '__writeback_single_inode' : 'other', # fs/fs-writeback.c, 2601596SN/A 'acct_process': 'other', # kernel/acct.c, include/linux/acct.h, include/linux/acct.h, 2611596SN/A 'ack_edge_ioapic_irq': 'interrupt', # 2621596SN/A 'ack_edge_ioapic_vector': 'interrupt', # 2631917Sbinkertn@umich.edu 'activate_page' : 'buffer', # mm/swap.c, 2641596SN/A 'activate_task' : 'other', # kernel/sched.c, 2651596SN/A 'add_disk_randomness' : 'other', # drivers/char/random.c, include/linux/genhd.h, 2661596SN/A 'add_interrupt_randomness': 'driver', # drivers/char/random.c, include/linux/random.h, 2671596SN/A 'add_timer_randomness' : 'driver', # drivers/char/random.c, 2681917Sbinkertn@umich.edu 'add_to_page_cache' : 'buffer', # mm/filemap.c, include/linux/pagemap.h, 2691917Sbinkertn@umich.edu 'add_to_page_cache_lru' : 'buffer', # mm/filemap.c, include/linux/pagemap.h, 2701596SN/A 'add_wait_queue' : 'other', # kernel/fork.c, 2711596SN/A 'add_wait_queue_exclusive' : 'other', # kernel/fork.c, 2721596SN/A 'aligned' : 'other', # 2731596SN/A 'alloc_buffer_head' : 'other', # fs/buffer.c, include/linux/buffer_head.h, 2741596SN/A 'alloc_dcookie': 'other', # fs/dcookies.c, 2751596SN/A 'alloc_fd_array': 'other', # fs/file.c, include/linux/file.h, 2761596SN/A 'alloc_inode' : 'other', # fs/inode.c, 2771596SN/A 'alloc_pidmap': 'other', # kernel/pid.c, include/linux/pid.h, 2781917Sbinkertn@umich.edu 'alloc_skb' : 'buffer', # net/core/skbuff.c, include/linux/skbuff.h, 2791917Sbinkertn@umich.edu 'alloc_slabmgmt' : 'buffer', # mm/slab.c, 2801596SN/A 'alpha_switch_to' : 'other', # include/asm-alpha/system.h, 2811917Sbinkertn@umich.edu 'anon_vma_link': 'buffer', # mm/rmap.c, include/linux/rmap.h, include/linux/rmap.h, 2821917Sbinkertn@umich.edu 'anon_vma_prepare': 'buffer', # mm/rmap.c, include/linux/rmap.h, include/linux/rmap.h, 2831917Sbinkertn@umich.edu 'anon_vma_unlink': 'buffer', # mm/rmap.c, include/linux/rmap.h, 2841596SN/A 'apache': 'other', # 2851596SN/A 'apic_timer_interrupt': 'interrupt', # include/asm-i386/hw_irq.h, 2861917Sbinkertn@umich.edu 'arch_get_unmapped_area': 'buffer', 2871917Sbinkertn@umich.edu 'arch_get_unmapped_area_1': 'buffer', 2881596SN/A 'arch_get_unmapped_area_topdown': 'other', # 2891596SN/A 'arch_pick_mmap_layout': 'other', # 2901596SN/A 'arch_unmap_area_topdown': 'other', # 2911596SN/A 'arp_hash': 'stack', # net/ipv4/arp.c, net/ipv4/arp.c, 2921596SN/A 'arp_process': 'stack', # net/ipv4/arp.c, 2931596SN/A 'arp_rcv': 'stack', # net/ipv4/arp.c, 2941596SN/A 'artsd': 'other', # 2951596SN/A 'as_add_arq_hash' : 'other', # drivers/block/as-iosched.c, 2961596SN/A 'as_add_arq_rb' : 'other', # drivers/block/as-iosched.c, 2971596SN/A 'as_add_request' : 'other', # drivers/block/as-iosched.c, 2981596SN/A 'as_antic_stop' : 'other', # drivers/block/as-iosched.c, 2991596SN/A 'as_choose_req' : 'other', # drivers/block/as-iosched.c, 3001596SN/A 'as_completed_request' : 'other', # drivers/block/as-iosched.c, 3011596SN/A 'as_dispatch_request' : 'other', # drivers/block/as-iosched.c, 3021596SN/A 'as_fifo_expired' : 'other', # drivers/block/as-iosched.c, 3031596SN/A 'as_find_arq_hash' : 'other', # drivers/block/as-iosched.c, 3041596SN/A 'as_find_arq_rb' : 'other', # drivers/block/as-iosched.c, 3051596SN/A 'as_find_first_arq' : 'other', # drivers/block/as-iosched.c, 3061596SN/A 'as_find_next_arq' : 'other', # drivers/block/as-iosched.c, 3071596SN/A 'as_former_request' : 'other', # drivers/block/as-iosched.c, 3081596SN/A 'as_get_io_context' : 'other', # drivers/block/as-iosched.c, 3091596SN/A 'as_insert_request' : 'other', # drivers/block/as-iosched.c, 3101596SN/A 'as_latter_request' : 'other', # drivers/block/as-iosched.c, 3111596SN/A 'as_merge' : 'other', # drivers/block/as-iosched.c, 3121596SN/A 'as_merged_request' : 'other', # drivers/block/as-iosched.c, 3131596SN/A 'as_merged_requests' : 'other', # drivers/block/as-iosched.c, 3141596SN/A 'as_move_to_dispatch' : 'other', # drivers/block/as-iosched.c, 3151596SN/A 'as_next_request' : 'other', # drivers/block/as-iosched.c, 3161596SN/A 'as_put_request' : 'other', # drivers/block/as-iosched.c, 3171596SN/A 'as_queue_empty' : 'other', # drivers/block/as-iosched.c, 3181596SN/A 'as_remove_dispatched_request' : 'other', # drivers/block/as-iosched.c, 3191596SN/A 'as_remove_merge_hints' : 'other', # drivers/block/as-iosched.c, 3201596SN/A 'as_remove_queued_request' : 'other', # drivers/block/as-iosched.c, 3211596SN/A 'as_remove_request' : 'other', # drivers/block/as-iosched.c, 3221596SN/A 'as_set_request' : 'other', # drivers/block/as-iosched.c, 3231596SN/A 'as_update_arq' : 'other', # drivers/block/as-iosched.c, 3241596SN/A 'as_update_iohist' : 'other', # drivers/block/as-iosched.c, 3251596SN/A 'atomic_dec_and_lock' : 'other', # lib/dec_and_lock.c, include/linux/spinlock.h, include/linux/spinlock.h, 3261596SN/A 'atomic_dec_and_lock_1' : 'other', # arch/alpha/lib/dec_and_lock.c, 3271596SN/A 'attach_pid': 'other', # kernel/pid.c, 3281596SN/A 'attempt_merge' : 'other', # drivers/block/ll_rw_blk.c, 3291596SN/A 'auth_domain_drop' : 'other', # net/sunrpc/svcauth.c, 3301596SN/A 'auth_domain_put' : 'other', # net/sunrpc/svcauth.c, include/linux/sunrpc/svcauth.h, 3311596SN/A 'autoremove_wake_function' : 'other', # kernel/fork.c, include/linux/wait.h, 3321917Sbinkertn@umich.edu 'bad_range' : 'buffer', # mm/page_alloc.c, 3331917Sbinkertn@umich.edu 'balance_dirty_pages' : 'buffer', # mm/page-writeback.c, 3341917Sbinkertn@umich.edu 'balance_dirty_pages_ratelimited' : 'buffer', # mm/page-writeback.c, include/linux/writeback.h, 3351596SN/A 'basename': 'other', # 3361596SN/A 'bash': 'other', # 3371596SN/A 'batch_entropy_store' : 'interrupt', # drivers/char/random.c, include/linux/random.h, 3381596SN/A 'bh_lru_install' : 'other', # fs/buffer.c, 3391596SN/A 'bh_waitq_head' : 'other', # fs/buffer.c, include/linux/buffer_head.h, 3401596SN/A 'bh_wake_function' : 'other', # fs/buffer.c, 3411596SN/A 'bio_add_page' : 'other', # fs/bio.c, include/linux/bio.h, 3421596SN/A 'bio_alloc' : 'other', # fs/bio.c, include/linux/bio.h, 3431596SN/A 'bio_destructor' : 'other', # fs/bio.c, 3441596SN/A 'bio_endio' : 'other', # fs/bio.c, include/linux/bio.h, 3451596SN/A 'bio_get_nr_vecs' : 'other', # fs/bio.c, include/linux/bio.h, 3461596SN/A 'bio_hw_segments' : 'other', # fs/bio.c, include/linux/bio.h, 3471596SN/A 'bio_phys_segments' : 'other', # fs/bio.c, include/linux/bio.h, 3481596SN/A 'bio_put' : 'other', # fs/bio.c, include/linux/bio.h, 3491596SN/A 'blk_backing_dev_unplug' : 'other', # drivers/block/ll_rw_blk.c, 3501596SN/A 'blk_cleanup_queue': 'driver', # drivers/block/ll_rw_blk.c, include/linux/blkdev.h, 3511596SN/A 'blk_get_queue': 'driver', # drivers/block/ll_rw_blk.c, include/linux/blkdev.h, 3521596SN/A 'blk_hw_contig_segment' : 'other', # drivers/block/ll_rw_blk.c, include/linux/blkdev.h, 3531596SN/A 'blk_phys_contig_segment' : 'other', # drivers/block/ll_rw_blk.c, include/linux/blkdev.h, 3541596SN/A 'blk_plug_device' : 'other', # drivers/block/ll_rw_blk.c, include/linux/blkdev.h, 3551917Sbinkertn@umich.edu 'blk_queue_bounce' : 'buffer', # mm/highmem.c, include/linux/blkdev.h, 3561596SN/A 'blk_recount_segments' : 'other', # drivers/block/ll_rw_blk.c, include/linux/blkdev.h, 3571596SN/A 'blk_remove_plug' : 'other', # drivers/block/ll_rw_blk.c, include/linux/blkdev.h, 3581596SN/A 'blk_rq_map_sg' : 'other', # drivers/block/ll_rw_blk.c, include/linux/blkdev.h, 3591596SN/A 'blk_run_queue' : 'other', # drivers/block/ll_rw_blk.c, include/linux/blkdev.h, 3601596SN/A 'blkdev_ioctl': 'driver', # drivers/block/ioctl.c, include/linux/fs.h, 3611596SN/A 'block_ioctl': 'other', # fs/block_dev.c, 3621596SN/A 'block_prepare_write' : 'other', # fs/buffer.c, include/linux/buffer_head.h, 3631596SN/A 'block_read_full_page': 'other', # fs/buffer.c, include/linux/buffer_head.h, 3641596SN/A 'block_write_full_page': 'other', # fs/buffer.c, include/linux/buffer_head.h, 3651596SN/A 'bmap': 'other', # fs/jfs/jfs_dmap.h, fs/inode.c, include/linux/fs.h, 3661596SN/A 'buffer_insert_list' : 'other', # fs/buffer.c, include/linux/buffer_head.h, 3671917Sbinkertn@umich.edu 'buffered_rmqueue' : 'buffer', # mm/page_alloc.c, 3681917Sbinkertn@umich.edu 'cache_alloc_refill' : 'buffer', # mm/slab.c, 3691596SN/A 'cache_check' : 'other', # net/sunrpc/cache.c, include/linux/sunrpc/cache.h, 3701917Sbinkertn@umich.edu 'cache_flusharray' : 'buffer', # mm/slab.c, 3711917Sbinkertn@umich.edu 'cache_grow' : 'buffer', # mm/slab.c, 3721917Sbinkertn@umich.edu 'cache_init_objs' : 'buffer', # mm/slab.c, 3731917Sbinkertn@umich.edu 'cache_reap': 'buffer', # mm/slab.c, 3741596SN/A 'cached_lookup': 'other', # fs/namei.c, 3751596SN/A 'call_rcu' : 'other', # kernel/rcupdate.c, 3761917Sbinkertn@umich.edu 'can_share_swap_page': 'buffer', # mm/swapfile.c, include/linux/swap.h, include/linux/swap.h, 3771917Sbinkertn@umich.edu 'can_vma_merge_after': 'buffer', # mm/mmap.c, 3781917Sbinkertn@umich.edu 'can_vma_merge_before': 'buffer', # mm/mmap.c, 3791596SN/A 'capable': 'other', 3801596SN/A 'cascade' : 'interrupt', # kernel/timer.c, 3811596SN/A 'cat': 'other', # 3821596SN/A 'cdev_get': 'other', # fs/char_dev.c, include/linux/cdev.h, 3831596SN/A 'cdrom': 'other', # 3841596SN/A 'check_kill_permission' : 'other', # kernel/signal.c, 3851596SN/A 'chrdev_open': 'other', # fs/char_dev.c, include/linux/fs.h, 3861596SN/A 'cleanup_rbuf' : 'stack', # net/ipv4/tcp.c, 3871596SN/A 'clear_inode' : 'other', # fs/inode.c, include/linux/fs.h, 3881917Sbinkertn@umich.edu 'clear_page' : 'buffer', # include/asm-alpha/page.h, 3891917Sbinkertn@umich.edu 'clear_page_dirty_for_io' : 'buffer', # mm/page-writeback.c, include/linux/mm.h, 3901917Sbinkertn@umich.edu 'clear_page_tables': 'buffer', # mm/memory.c, include/linux/mm.h, 3911596SN/A 'clear_queue_congested' : 'other', # drivers/block/ll_rw_blk.c, 3921596SN/A 'clear_user': 'other', # include/asm-alpha/uaccess.h, include/asm-i386/uaccess.h, 3931596SN/A 'clock_panelapplet.so': 'other', # 3941596SN/A 'close_private_file' : 'other', # fs/file_table.c, include/linux/fs.h, 3951596SN/A 'copy_skb_header' : 'copy', 3961596SN/A 'common_interrupt': 'interrupt', # 3971596SN/A 'complete': 'other', # kernel/sched.c, 3981596SN/A 'compute_creds': 'other', # fs/exec.c, include/linux/binfmts.h, 3991596SN/A 'con_chars_in_buffer': 'driver', # drivers/char/vt.c, 4001596SN/A 'con_write_room': 'driver', # drivers/char/vt.c, 4011596SN/A 'convert_fxsr_from_user': 'interrupt', # 4021596SN/A 'convert_fxsr_to_user': 'interrupt', # 4031596SN/A 'copy_files': 'other', # kernel/fork.c, 4041596SN/A 'copy_from_user': 'copy', # include/asm-alpha/uaccess.h, include/asm-i386/uaccess.h, 4051596SN/A 'copy_mm': 'other', # kernel/fork.c, 4061596SN/A 'copy_namespace': 'other', # fs/namespace.c, include/linux/namespace.h, 4071596SN/A 'copy_page': 'copy', 4081917Sbinkertn@umich.edu 'copy_page_range': 'buffer', # mm/memory.c, include/linux/mm.h, 4091596SN/A 'copy_process': 'other', # kernel/fork.c, include/linux/sched.h, 4101596SN/A 'copy_semundo': 'other', # ipc/sem.c, include/linux/sem.h, 4111596SN/A 'copy_strings': 'other', # fs/exec.c, include/linux/binfmts.h, 4121596SN/A 'copy_strings_kernel': 'other', # fs/exec.c, include/linux/binfmts.h, 4131596SN/A 'copy_thread': 'syscall', # arch/alpha/kernel/process.c, include/linux/sched.h, 4141596SN/A 'copy_to_user': 'copy', # include/asm-alpha/uaccess.h, include/asm-i386/uaccess.h, 4151917Sbinkertn@umich.edu 'copy_vma': 'buffer', # mm/mmap.c, include/linux/mm.h, 4161596SN/A '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, 4171596SN/A 'count_open_files': 'other', # kernel/fork.c, 4181596SN/A 'cp_new_stat' : 'other', # fs/stat.c, 4191596SN/A 'cp_new_stat64': 'other', # fs/stat.c, 4201596SN/A 'cpu_idle' : 'idle', # arch/alpha/kernel/process.c, init/main.c, 4211596SN/A 'cpu_quiet' : 'other', # kernel/rcupdate.c, 4221596SN/A 'create_buffers' : 'other', # fs/buffer.c, 4231596SN/A 'create_elf_tables': 'other', # fs/binfmt_elf.c, 4241596SN/A 'create_empty_buffers' : 'other', # fs/buffer.c, include/linux/buffer_head.h, 4251596SN/A 'cron': 'other', # 4261596SN/A 'csum_partial' : 'stack', # arch/alpha/lib/checksum.c, include/asm-alpha/checksum.h, 4271596SN/A 'csum_partial_copy_nocheck' : 'copy', # arch/alpha/lib/csum_partial_copy.c, include/asm-alpha/checksum.h, 4281596SN/A 'csum_partial_copy_to_xdr' : 'copy', # net/sunrpc/xprt.c, net/sunrpc/svcsock.c, 4291596SN/A 'csum_tcpudp_magic' : 'stack', # arch/alpha/lib/checksum.c, include/asm-alpha/checksum.h, 4301596SN/A 'csum_tcpudp_nofold' : 'stack', # arch/alpha/lib/checksum.c, include/asm-alpha/checksum.h, 4311596SN/A 'current_kernel_time' : 'other', # kernel/time.c, include/linux/time.h, 4321596SN/A 'cut': 'other', # 4331596SN/A 'd_alloc' : 'other', # fs/dcache.c, include/linux/dcache.h, 4341596SN/A 'd_alloc_anon' : 'other', # fs/dcache.c, include/linux/dcache.h, 4351596SN/A 'd_callback' : 'other', # fs/dcache.c, 4361596SN/A 'd_find_alias' : 'other', # fs/dcache.c, include/linux/dcache.h, 4371596SN/A 'd_free' : 'other', # fs/dcache.c, 4381596SN/A 'd_instantiate' : 'other', # fs/dcache.c, include/linux/dcache.h, 4391596SN/A 'd_lookup': 'other', # fs/dcache.c, include/linux/dcache.h, 4401596SN/A 'd_path': 'other', # fs/dcache.c, include/linux/dcache.h, 4411596SN/A 'd_rehash' : 'other', # fs/dcache.c, include/linux/dcache.h, 4421596SN/A 'deactivate_task' : 'other', # kernel/sched.c, 4431596SN/A 'default_idle' : 'idle', # arch/alpha/kernel/process.c, include/linux/platform.h, 4441596SN/A 'default_llseek': 'other', # fs/read_write.c, include/linux/fs.h, 4451596SN/A 'default_wake_function' : 'other', # kernel/sched.c, include/linux/wait.h, 4461596SN/A 'del_singleshot_timer_sync' : 'other', # kernel/timer.c, include/linux/timer.h, include/linux/timer.h, 4471596SN/A 'del_timer' : 'other', # kernel/timer.c, include/linux/timer.h, 4481596SN/A 'delay_pmtmr': 'interrupt', # 4491596SN/A 'delayed_work_timer_fn': 'other', # kernel/workqueue.c, 4501596SN/A 'dentry_open': 'other', # fs/open.c, include/linux/fs.h, 4511596SN/A 'deny_write_access': 'other', # fs/namei.c, include/linux/fs.h, 4521596SN/A 'dequeue_signal' : 'other', # kernel/signal.c, include/linux/sched.h, 4531596SN/A 'dequeue_task' : 'other', # kernel/sched.c, 4541596SN/A 'destroy_context': 'interrupt', # include/asm-alpha/mmu_context.h, include/asm-i386/mmu_context.h, 4551596SN/A 'destroy_inode' : 'other', # fs/inode.c, include/linux/fs.h, 4561596SN/A 'detach_pid': 'other', # kernel/pid.c, 4571917Sbinkertn@umich.edu 'detach_vmas_to_be_unmapped': 'buffer', # mm/mmap.c, 4581596SN/A 'dev_queue_xmit' : 'stack', # net/core/dev.c, include/linux/netdevice.h, 4591596SN/A 'dev_shutdown' : 'stack', # net/sched/sch_generic.c, 4601596SN/A 'dev_watchdog': 'stack', # net/sched/sch_generic.c, 4611596SN/A 'device_not_available': 'interrupt', # 4621596SN/A 'disable_irq_nosync': 'interrupt', # arch/alpha/kernel/irq.c, include/asm-alpha/irq.h, include/asm-i386/irq.h, 4631596SN/A 'disk_round_stats' : 'other', # drivers/block/ll_rw_blk.c, include/linux/genhd.h, 4641596SN/A 'dnotify_flush' : 'other', # fs/dnotify.c, include/linux/dnotify.h, 4651596SN/A 'dnotify_parent' : 'other', # fs/dnotify.c, include/linux/dnotify.h, 4661596SN/A 'do_IRQ': 'driver', # drivers/s390/cio/cio.c, 4671917Sbinkertn@umich.edu 'do_anonymous_page' : 'buffer', # mm/memory.c, 4681596SN/A 'do_bindings' : 'stack', # net/ipv4/netfilter/ip_nat_core.c, include/linux/netfilter_ipv4/ip_nat_core.h, 4691917Sbinkertn@umich.edu 'do_brk': 'buffer', # mm/mmap.c, mm/nommu.c, include/linux/mm.h, 4701596SN/A 'do_csum_partial_copy_from_user' : 'copy', # arch/alpha/lib/csum_partial_copy.c, 4711596SN/A 'do_entInt' : 'interrupt', # arch/alpha/kernel/irq_alpha.c, 4721596SN/A 'do_entUna': 'alignment', 4731596SN/A 'do_execve': 'other', # fs/exec.c, include/linux/sched.h, 4741596SN/A 'do_exit': 'other', # kernel/exit.c, 4751596SN/A 'do_fcntl' : 'user', # fs/fcntl.c, used to be syscall` 4761596SN/A 'do_fork': 'other', # kernel/fork.c, include/linux/sched.h, 4771596SN/A 'do_futex': 'other', # kernel/futex.c, include/linux/futex.h, 4781917Sbinkertn@umich.edu 'do_generic_mapping_read': 'buffer', # mm/filemap.c, include/linux/fs.h, 4791596SN/A 'do_gettimeofday' : 'user', # arch/alpha/kernel/time.c, include/linux/time.h, used to by syscall 4801596SN/A 'do_group_exit': 'other', # kernel/exit.c, include/linux/sched.h, 4811917Sbinkertn@umich.edu 'do_invalidatepage': 'buffer', # mm/truncate.c, 4821596SN/A 'do_lookup' : 'user', # fs/namei.c, used to by syscall 4831917Sbinkertn@umich.edu 'do_mmap_pgoff': 'buffer', # mm/mmap.c, mm/nommu.c, include/linux/mm.h, 4841596SN/A 'do_mpage_readpage': 'other', # fs/mpage.c, 4851917Sbinkertn@umich.edu 'do_mremap': 'buffer', # mm/mremap.c, 4861917Sbinkertn@umich.edu 'do_munmap': 'buffer', # mm/mmap.c, mm/nommu.c, include/linux/mm.h, 4871596SN/A 'do_no_page' : 'user', # mm/memory.c, used to by syscall 4881596SN/A 'do_nosym': 'other', # 4891596SN/A 'do_notify_parent': 'other', # kernel/signal.c, include/linux/sched.h, 4901596SN/A 'do_notify_resume': 'interrupt', # arch/alpha/kernel/signal.c, 4911596SN/A 'do_osf_sigprocmask' : 'user', # arch/alpha/kernel/signal.c, used to by syscall 4921917Sbinkertn@umich.edu 'do_page_cache_readahead': 'buffer', # mm/readahead.c, include/linux/mm.h, 4931596SN/A 'do_page_fault' : 'user', # arch/alpha/mm/fault.c, used to by syscall 4941596SN/A 'do_pipe': 'syscall', # fs/pipe.c, arch/alpha/kernel/osf_sys.c, include/linux/fs.h, 4951596SN/A 'do_poll' : 'user', # fs/select.c, drivers/macintosh/apm_emu.c, used to by syscall 4961596SN/A 'do_pollfd' : 'user', # fs/select.c, used to by syscall 4971596SN/A 'do_posix_clock_monotonic_gettime': 'other', # kernel/posix-timers.c, kernel/posix-timers.c, include/linux/time.h, 4981596SN/A 'do_posix_clock_monotonic_gettime_parts': 'other', # kernel/posix-timers.c, kernel/posix-timers.c, 4991596SN/A 'do_posix_gettime': 'other', # kernel/posix-timers.c, kernel/posix-timers.c, 5001596SN/A 'do_readv_writev' : 'user', # fs/read_write.c, used to by syscall 5011596SN/A 'do_select': 'other', # fs/select.c, include/linux/poll.h, 5021596SN/A 'do_setitimer': 'other', # kernel/itimer.c, include/linux/time.h, 5031596SN/A 'do_sigaction': 'other', # kernel/signal.c, include/linux/sched.h, 5041596SN/A 'do_signal' : 'user', # arch/alpha/kernel/signal.c, arch/alpha/kernel/signal.c, used to by syscall 5051596SN/A 'do_sigreturn' : 'user', # arch/alpha/kernel/signal.c, used to by syscall 5061596SN/A 'do_sigsuspend' : 'user', # arch/alpha/kernel/signal.c, used to by syscall 5071596SN/A 'do_softirq' : 'interrupt', # kernel/softirq.c, include/linux/interrupt.h, 5081596SN/A 'do_switch_stack' : 'other', # 5091596SN/A 'do_sync_read' : 'other', # fs/read_write.c, include/linux/fs.h, 5101596SN/A 'do_sync_write': 'other', # fs/read_write.c, include/linux/fs.h, 5111596SN/A 'do_timer' : 'other', # kernel/timer.c, include/linux/sched.h, 5121596SN/A 'do_truncate': 'other', # fs/open.c, include/linux/fs.h, 5131596SN/A 'do_tx_done' : 'driver', # drivers/net/ns83820.c, 5141596SN/A 'do_wait': 'other', # 5151917Sbinkertn@umich.edu 'do_wp_page': 'buffer', # mm/memory.c, 5161917Sbinkertn@umich.edu 'do_writepages' : 'buffer', # mm/page-writeback.c, include/linux/writeback.h, 5171596SN/A '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, 5181596SN/A 'dp264_disable_irq' : 'interrupt', # arch/alpha/kernel/sys_dp264.c, 5191596SN/A 'dp264_enable_irq' : 'interrupt', # arch/alpha/kernel/sys_dp264.c, 5201596SN/A 'dp264_end_irq' : 'interrupt', # arch/alpha/kernel/sys_dp264.c, 5211596SN/A 'dp264_srm_device_interrupt' : 'interrupt', # arch/alpha/kernel/sys_dp264.c, 5221596SN/A 'dput' : 'other', # fs/dcache.c, include/linux/dcache.h, 5231917Sbinkertn@umich.edu 'drain_array_locked': 'buffer', # mm/slab.c, mm/slab.c, 5241596SN/A 'drive_stat_acct' : 'other', # drivers/block/ll_rw_blk.c, include/linux/blkdev.h, 5251596SN/A 'drop_buffers': 'other', # fs/buffer.c, 5261596SN/A 'drop_key_refs': 'other', # kernel/futex.c, 5271596SN/A 'dst_alloc': 'stack', # net/core/dst.c, 5281596SN/A 'dst_output' : 'stack', # 5291596SN/A 'dummy_bprm_alloc_security': 'other', # security/dummy.c, 5301596SN/A 'dummy_bprm_apply_creds': 'other', # security/dummy.c, 5311596SN/A 'dummy_bprm_check_security': 'other', # security/dummy.c, 5321596SN/A 'dummy_bprm_secureexec': 'other', # security/dummy.c, 5331596SN/A 'dummy_bprm_set_security': 'other', # security/dummy.c, 5341596SN/A 'dummy_capable': 'other', # security/dummy.c, 5351596SN/A 'dummy_d_instantiate': 'other', # security/dummy.c, 5361596SN/A 'dummy_file_alloc_security': 'other', # security/dummy.c, 5371596SN/A 'dummy_file_free_security': 'other', # security/dummy.c, 5381596SN/A 'dummy_file_ioctl': 'other', # security/dummy.c, 5391596SN/A 'dummy_file_mmap': 'other', # security/dummy.c, 5401596SN/A 'dummy_file_permission': 'other', # security/dummy.c, 5411596SN/A 'dummy_inode_alloc_security': 'other', # security/dummy.c, 5421596SN/A 'dummy_inode_create': 'other', # security/dummy.c, 5431596SN/A 'dummy_inode_free_security': 'other', # security/dummy.c, 5441596SN/A 'dummy_inode_getattr': 'other', # security/dummy.c, 5451596SN/A 'dummy_inode_mkdir': 'other', # security/dummy.c, 5461596SN/A 'dummy_inode_permission': 'other', # security/dummy.c, 5471596SN/A 'dummy_inode_post_create': 'other', # security/dummy.c, 5481596SN/A 'dummy_inode_post_mkdir': 'other', # security/dummy.c, 5491596SN/A 'dummy_task_create': 'other', # security/dummy.c, 5501596SN/A 'dummy_task_free_security': 'other', # security/dummy.c, 5511596SN/A 'dummy_task_kill': 'other', # security/dummy.c, 5521596SN/A 'dummy_task_wait': 'other', # security/dummy.c, 5531596SN/A 'dummy_vm_enough_memory': 'other', # security/dummy.c, 5541596SN/A 'dup_task_struct': 'other', # kernel/fork.c, 5551596SN/A 'e100': 'driver', # 5561596SN/A 'e1000': 'driver', 5571596SN/A 'effective_prio' : 'other', # kernel/sched.c, 5581596SN/A 'ehci_hcd': 'driver', # drivers/usb/host/ehci.h, 5591596SN/A 'elf_map': 'other', # fs/binfmt_elf.c, fs/binfmt_elf.c, 5601596SN/A 'eligible_child': 'other', # kernel/exit.c, 5611596SN/A 'elv_completed_request' : 'other', # drivers/block/elevator.c, include/linux/elevator.h, 5621596SN/A 'elv_former_request' : 'other', # drivers/block/elevator.c, include/linux/elevator.h, 5631596SN/A 'elv_latter_request' : 'other', # drivers/block/elevator.c, include/linux/elevator.h, 5641596SN/A 'elv_merge' : 'other', # drivers/block/elevator.c, include/linux/elevator.h, 5651596SN/A 'elv_merge_requests' : 'other', # drivers/block/elevator.c, include/linux/elevator.h, 5661596SN/A 'elv_merged_request' : 'other', # drivers/block/elevator.c, include/linux/elevator.h, 5671596SN/A 'elv_next_request' : 'other', # drivers/block/elevator.c, include/linux/elevator.h, 5681596SN/A 'elv_put_request' : 'other', # drivers/block/elevator.c, include/linux/elevator.h, 5691596SN/A 'elv_queue_empty' : 'other', # drivers/block/elevator.c, include/linux/elevator.h, 5701596SN/A 'elv_remove_request' : 'other', # drivers/block/elevator.c, include/linux/elevator.h, 5711596SN/A 'elv_rq_merge_ok' : 'other', # drivers/block/elevator.c, include/linux/elevator.h, 5721596SN/A 'elv_set_request' : 'other', # drivers/block/elevator.c, include/linux/elevator.h, 5731596SN/A 'elv_try_last_merge' : 'other', # drivers/block/elevator.c, include/linux/elevator.h, 5741596SN/A '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, 5751596SN/A 'encode_post_op_attr' : 'other', # fs/nfsd/nfs3xdr.c, 5761596SN/A 'encode_wcc_data' : 'other', # fs/nfsd/nfs3xdr.c, 5771596SN/A 'end' : 'other', # arch/alpha/boot/misc.c, drivers/media/video/w9966.c, drivers/media/video/w9966.c, 5781596SN/A 'end_bio_bh_io_sync' : 'other', # fs/buffer.c, 5791596SN/A 'end_buffer_async_write': 'other', # fs/buffer.c, include/linux/buffer_head.h, 5801596SN/A 'end_buffer_write_sync' : 'other', # fs/buffer.c, include/linux/buffer_head.h, 5811596SN/A 'end_edge_ioapic_vector': 'other', # include/asm-i386/io_apic.h, 5821596SN/A 'end_level_ioapic_irq': 'interrupt', # 5831596SN/A 'end_level_ioapic_vector': 'interrupt', # 5841917Sbinkertn@umich.edu 'end_page_writeback' : 'buffer', # mm/filemap.c, include/linux/pagemap.h, 5851596SN/A 'end_that_request_chunk' : 'other', # drivers/block/ll_rw_blk.c, include/linux/blkdev.h, 5861596SN/A 'end_that_request_first': 'driver', # drivers/block/ll_rw_blk.c, include/linux/blkdev.h, 5871596SN/A 'end_that_request_last' : 'other', # drivers/block/ll_rw_blk.c, include/linux/blkdev.h, 5881596SN/A 'enqueue_task' : 'other', # kernel/sched.c, 5891596SN/A 'entInt' : 'interrupt', # arch/alpha/kernel/proto.h, 5901596SN/A 'entMM' : 'interrupt', # arch/alpha/kernel/proto.h, 5911596SN/A 'entSys' : 'interrupt', # arch/alpha/kernel/proto.h, 5921596SN/A 'entUna' : 'alignment', 5931596SN/A 'entUnaUser':'alignment', 5941596SN/A 'error_code': 'other', # 5951596SN/A 'eth_header' : 'stack', # net/ethernet/eth.c, include/linux/etherdevice.h, 5961596SN/A 'eth_type_trans' : 'stack', # net/ethernet/eth.c, include/linux/etherdevice.h, 5971917Sbinkertn@umich.edu 'ev5_flush_tlb_current_page': 'buffer', 5981596SN/A 'ev5_switch_mm' : 'other', # include/asm-alpha/mmu_context.h, 5991596SN/A 'eventpoll_init_file' : 'other', # fs/eventpoll.c, include/linux/eventpoll.h, 6001596SN/A 'exec_mmap': 'other', # fs/exec.c, 6011596SN/A 'exim4': 'other', # 6021596SN/A 'exit_aio': 'other', # fs/aio.c, 6031596SN/A 'exit_itimers': 'other', # kernel/posix-timers.c, include/linux/sched.h, 6041917Sbinkertn@umich.edu 'exit_mmap': 'buffer', # mm/mmap.c, mm/nommu.c, include/linux/mm.h, 6051596SN/A 'exit_notify': 'other', # kernel/exit.c, 6061596SN/A 'exit_sem': 'other', # ipc/sem.c, include/linux/sem.h, include/linux/sem.h, 6071596SN/A 'exp_find_key' : 'other', # fs/nfsd/export.c, include/linux/nfsd/export.h, 6081596SN/A 'exp_readlock' : 'other', # fs/nfsd/export.c, include/linux/nfsd/export.h, 6091596SN/A 'exp_readunlock' : 'other', # fs/nfsd/export.c, include/linux/nfsd/export.h, 6101596SN/A 'expand_fd_array': 'other', # fs/file.c, include/linux/file.h, 6111596SN/A 'expand_files': 'other', # fs/fcntl.c, 6121917Sbinkertn@umich.edu 'expand_stack': 'buffer', # mm/mmap.c, include/linux/mm.h, 6131596SN/A 'expkey_put' : 'other', # fs/nfsd/export.c, include/linux/nfsd/export.h, 6141596SN/A 'export_decode_fh' : 'other', # fs/exportfs/expfs.c, 6151596SN/A 'export_iget' : 'other', # fs/exportfs/expfs.c, 6161596SN/A 'expr': 'other', # 6171596SN/A 'ext2_alloc_block' : 'other', # fs/ext2/inode.c, 6181596SN/A 'ext2_alloc_branch' : 'other', # fs/ext2/inode.c, 6191596SN/A 'ext2_block_to_path' : 'other', # fs/ext2/inode.c, 6201596SN/A 'ext2_discard_prealloc' : 'other', # fs/ext2/inode.c, fs/ext2/ext2.h, 6211596SN/A 'ext2_find_near' : 'other', # fs/ext2/inode.c, 6221596SN/A 'ext2_free_blocks' : 'other', # fs/ext2/balloc.c, fs/ext2/ext2.h, 6231596SN/A 'ext2_get_block' : 'other', # fs/ext2/inode.c, 6241596SN/A 'ext2_get_branch' : 'other', # fs/ext2/inode.c, 6251596SN/A 'ext2_get_group_desc' : 'other', # fs/ext2/balloc.c, fs/ext2/ext2.h, 6261596SN/A 'ext2_get_inode' : 'other', # fs/ext2/inode.c, 6271596SN/A 'ext2_new_block' : 'other', # fs/ext2/balloc.c, fs/ext2/ext2.h, 6281596SN/A 'ext2_prepare_write' : 'other', # fs/ext2/inode.c, 6291596SN/A 'ext2_put_inode' : 'other', # fs/ext2/inode.c, fs/ext2/ext2.h, 6301596SN/A 'ext2_release_file' : 'other', # fs/ext2/file.c, 6311596SN/A 'ext2_setattr' : 'other', # fs/ext2/inode.c, fs/ext2/ext2.h, 6321596SN/A 'ext2_sync_file' : 'other', # fs/ext2/fsync.c, fs/ext2/ext2.h, 6331596SN/A 'ext2_sync_inode' : 'other', # fs/ext2/inode.c, fs/ext2/ext2.h, 6341596SN/A 'ext2_update_inode' : 'other', # fs/ext2/inode.c, fs/ext2/inode.c, 6351596SN/A 'ext2_write_inode' : 'other', # fs/ext2/inode.c, fs/ext2/ext2.h, 6361596SN/A 'ext2_writepages' : 'other', # fs/ext2/inode.c, 6371596SN/A 'ext3': 'other', # 6381596SN/A 'fasync_helper': 'other', # fs/fcntl.c, include/linux/fs.h, 6391596SN/A 'fd_install' : 'other', # fs/open.c, 6401596SN/A 'fget' : 'other', # fs/file_table.c, 6411596SN/A 'fget_light' : 'other', # fs/file_table.c, 6421596SN/A 'fh_put' : 'other', # fs/nfsd/nfsfh.c, include/linux/nfsd/nfsfh.h, 6431596SN/A 'fh_verify' : 'other', # fs/nfsd/nfsfh.c, include/linux/nfsd/nfsfh.h, 6441596SN/A 'fib_lookup': 'stack', # net/ipv4/fib_rules.c, 6451596SN/A 'fib_rule_put': 'stack', # net/ipv4/fib_rules.c, 6461596SN/A 'fib_semantic_match': 'stack', # net/ipv4/fib_semantics.c, 6471596SN/A 'file_ioctl': 'other', # fs/ioctl.c, 6481596SN/A 'file_kill' : 'other', # fs/file_table.c, include/linux/fs.h, 6491596SN/A 'file_move': 'other', # fs/file_table.c, include/linux/fs.h, 6501917Sbinkertn@umich.edu 'file_ra_state_init': 'buffer', # mm/readahead.c, include/linux/fs.h, 6511917Sbinkertn@umich.edu 'file_read_actor': 'buffer', # mm/filemap.c, include/linux/fs.h, 6521917Sbinkertn@umich.edu 'filemap_fdatawait' : 'buffer', # mm/filemap.c, include/linux/fs.h, 6531917Sbinkertn@umich.edu 'filemap_fdatawrite' : 'buffer', # mm/filemap.c, include/linux/fs.h, 6541917Sbinkertn@umich.edu 'filemap_nopage': 'buffer', # mm/filemap.c, include/linux/mm.h, 6551596SN/A 'filesystems_read_proc': 'other', # fs/proc/proc_misc.c, 6561596SN/A 'filp_close' : 'other', # fs/open.c, include/linux/fs.h, 6571596SN/A 'filp_open' : 'other', # fs/open.c, include/linux/fs.h, 6581596SN/A 'find_best_ips_proto_fast' : 'stack', # net/ipv4/netfilter/ip_nat_core.c, 6591596SN/A 'find_busiest_group' : 'other', # kernel/sched.c, 6601596SN/A 'find_dcookie': 'other', # fs/dcookies.c, 6611596SN/A 'find_exported_dentry' : 'other', # fs/exportfs/expfs.c, fs/nfsd/export.c, 6621917Sbinkertn@umich.edu 'find_extend_vma': 'buffer', # mm/mmap.c, mm/nommu.c, include/linux/mm.h, 6631917Sbinkertn@umich.edu 'find_get_page' : 'buffer', # mm/filemap.c, include/linux/pagemap.h, 6641917Sbinkertn@umich.edu 'find_get_pages': 'buffer', # mm/filemap.c, include/linux/pagemap.h, 6651917Sbinkertn@umich.edu 'find_get_pages_tag' : 'buffer', # mm/filemap.c, include/linux/pagemap.h, 6661596SN/A 'find_inode_fast' : 'other', # fs/inode.c, 6671596SN/A 'find_inode_number' : 'other', # fs/dcache.c, include/linux/fs.h, 6681917Sbinkertn@umich.edu 'find_lock_page' : 'buffer', # mm/filemap.c, include/linux/pagemap.h, 6691917Sbinkertn@umich.edu 'find_mergeable_anon_vma': 'buffer', # mm/mmap.c, include/linux/mm.h, 6701596SN/A 'find_nat_proto' : 'stack', # net/ipv4/netfilter/ip_nat_core.c, include/linux/netfilter_ipv4/ip_nat_protocol.h, 6711596SN/A 'find_next_zero_bit': 'other', # include/asm-alpha/bitops.h, include/asm-i386/bitops.h, 6721917Sbinkertn@umich.edu 'find_or_create_page' : 'buffer', # mm/filemap.c, include/linux/pagemap.h, 6731596SN/A 'find_pid' : 'user', # kernel/pid.c, used to be syscall 6741596SN/A 'find_snap_client': 'stack', # net/802/psnap.c, 6751596SN/A 'find_task_by_pid' : 'user', # kernel/pid.c, include/linux/sched.h, used to be syscall 6761596SN/A 'find_task_by_pid_type': 'other', # 6771917Sbinkertn@umich.edu 'find_vma' : 'buffer', # mm/mmap.c, mm/nommu.c, include/linux/mm.h, used to be syscall 6781917Sbinkertn@umich.edu 'find_vma_prepare': 'buffer', # mm/mmap.c, 6791917Sbinkertn@umich.edu 'find_vma_prev': 'buffer', # mm/mmap.c, include/linux/mm.h, 6801596SN/A 'finish_task_switch' : 'other', # kernel/sched.c, used to be syscall 6811596SN/A 'finish_wait' : 'other', # kernel/fork.c, used to be syscall 6821596SN/A 'flush_old_exec': 'other', # fs/exec.c, include/linux/binfmts.h, 6831596SN/A 'flush_signal_handlers': 'other', # kernel/signal.c, include/linux/sched.h, 6841596SN/A 'flush_sigqueue': 'other', # kernel/signal.c, 6851596SN/A 'flush_thread': 'syscall', # arch/alpha/kernel/process.c, include/linux/sched.h, 6861596SN/A 'fn_hash_lookup': 'stack', # net/ipv4/fib_hash.c, 6871596SN/A 'follow_mount' : 'user', # fs/namei.c, used to be syscall 6881596SN/A 'found' : 'other', # sound/oss/forte.c, scripts/kconfig/gconf.c, drivers/net/fec.c, drivers/scsi/ibmmca.c, drivers/scsi/fd_mcs.c, 6891596SN/A 'fput' : 'user', # fs/file_table.c, used to be syscall 6901917Sbinkertn@umich.edu 'free_block' : 'buffer', # mm/slab.c, drivers/char/drm/radeon_mem.c, mm/slab.c, 6911596SN/A 'free_buffer_head': 'other', # fs/buffer.c, include/linux/buffer_head.h, 6921596SN/A 'free_fd_array': 'other', # fs/file.c, include/linux/file.h, 6931917Sbinkertn@umich.edu 'free_hot_cold_page' : 'buffer', # mm/page_alloc.c, 6941917Sbinkertn@umich.edu 'free_hot_page' : 'buffer', # mm/page_alloc.c, 6951917Sbinkertn@umich.edu 'free_page_and_swap_cache': 'buffer', # mm/swap_state.c, include/linux/swap.h, include/linux/swap.h, 6961917Sbinkertn@umich.edu 'free_pages' : 'buffer', # mm/page_alloc.c, drivers/char/drm/drm_memory_debug.h, drivers/md/raid6.h, drivers/char/drm/drmP.h, 6971917Sbinkertn@umich.edu 'free_pages_bulk': 'buffer', # mm/page_alloc.c, 6981917Sbinkertn@umich.edu 'free_pgtables': 'buffer', # mm/mmap.c, 6991596SN/A 'free_pidmap': 'other', # kernel/pid.c, 7001596SN/A 'free_task': 'other', # kernel/fork.c, 7011596SN/A 'free_uid' : 'other', # kernel/user.c, include/linux/sched.h, 7021596SN/A 'freed_request' : 'other', # drivers/block/ll_rw_blk.c, 7031596SN/A 'fs_may_remount_ro' : 'other', # fs/file_table.c, include/linux/fs.h, 7041596SN/A 'fsync_buffers_list' : 'other', # fs/buffer.c, include/linux/buffer_head.h, 7051596SN/A 'futex_wait': 'other', # kernel/futex.c, 7061596SN/A 'futex_wake': 'other', # kernel/futex.c, 7071596SN/A 'gconfd-2': 'other', # 7081596SN/A 'generic_commit_write' : 'user', # fs/buffer.c, include/linux/buffer_head.h, used to be syscall 7091596SN/A 'generic_delete_inode': 'other', # fs/inode.c, include/linux/fs.h, 7101596SN/A 'generic_drop_inode' : 'user', # fs/inode.c, used to be syscall 7111917Sbinkertn@umich.edu 'generic_file_aio_read': 'buffer', # mm/filemap.c, include/linux/fs.h, 7121917Sbinkertn@umich.edu 'generic_file_aio_write': 'buffer', # mm/filemap.c, include/linux/fs.h, 7131596SN/A 'generic_file_aio_write_nolock' : 'user', # mm/filemap.c, include/linux/fs.h, used to be syscall 7141596SN/A 'generic_file_buffered_write': 'other', # 7151596SN/A 'generic_file_llseek': 'other', # fs/read_write.c, include/linux/fs.h, 7161917Sbinkertn@umich.edu 'generic_file_mmap': 'buffer', # mm/filemap.c, include/linux/fs.h, 7171596SN/A 'generic_file_open' : 'user', # fs/open.c, include/linux/fs.h, used to be syscall 7181596SN/A 'generic_file_write' : 'user', # mm/filemap.c, include/linux/fs.h, used to be syscall 7191596SN/A 'generic_file_write_nolock' : 'user', # mm/filemap.c, include/linux/fs.h, used to be syscall 7201596SN/A 'generic_file_writev' : 'user', # mm/filemap.c, include/linux/fs.h, used to be syscall 7211596SN/A 'generic_fillattr' : 'user', # fs/stat.c, include/linux/fs.h, used to be syscall 7221596SN/A 'generic_forget_inode' : 'user', # fs/inode.c, used to be syscall 7231596SN/A 'generic_make_request' : 'user', # drivers/block/ll_rw_blk.c, include/linux/blkdev.h, used to be syscall 7241596SN/A 'generic_unplug_device' : 'driver', # drivers/block/ll_rw_blk.c, include/linux/blkdev.h, 7251596SN/A 'get_conntrack_index' : 'stack', # net/ipv4/netfilter/ip_conntrack_proto_tcp.c, 7261596SN/A 'get_device' : 'driver', # drivers/base/core.c, include/linux/device.h, 7271917Sbinkertn@umich.edu 'get_dirty_limits' : 'buffer', # mm/page-writeback.c, 7281596SN/A 'get_empty_filp' : 'other', # fs/file_table.c, include/linux/fs.h, 7291596SN/A 'get_free_idx': 'interrupt', # 7301596SN/A 'get_futex_key': 'other', # kernel/futex.c, 7311596SN/A 'get_io_context' : 'other', # drivers/block/ll_rw_blk.c, include/linux/blkdev.h, 7321596SN/A 'get_jiffies_64': 'other', # kernel/time.c, include/linux/jiffies.h, include/linux/jiffies.h, 7331596SN/A 'get_new_inode_fast': 'other', # fs/inode.c, 7341596SN/A 'get_object' : 'other', # fs/exportfs/expfs.c, 7351596SN/A 'get_offset_pmtmr': 'interrupt', # 7361917Sbinkertn@umich.edu 'get_one_pte_map_nested': 'buffer', # mm/mremap.c, 7371917Sbinkertn@umich.edu 'get_page_state': 'buffer', # mm/page_alloc.c, include/linux/page-flags.h, 7381596SN/A 'get_pipe_inode': 'other', # fs/pipe.c, 7391596SN/A 'get_request' : 'other', # drivers/block/ll_rw_blk.c, 7401596SN/A 'get_sample_stats' : 'stack', # net/core/dev.c, 7411596SN/A 'get_signal_to_deliver' : 'other', # kernel/signal.c, include/linux/signal.h, 7421596SN/A 'get_task_mm': 'other', # include/linux/sched.h, 7431596SN/A '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, 7441596SN/A 'get_unique_tuple' : 'stack', # net/ipv4/netfilter/ip_nat_core.c, 7451917Sbinkertn@umich.edu 'get_unmapped_area': 'buffer', # mm/mmap.c, mm/nommu.c, include/linux/mm.h, 7461596SN/A 'get_unused_fd' : 'other', # fs/open.c, include/linux/file.h, used to be syscall 7471596SN/A 'get_vmalloc_info': 'other', # fs/proc/proc_misc.c, 7481596SN/A 'get_write_access' : 'other', # fs/namei.c, include/linux/fs.h, used to be syscall 7491596SN/A 'get_writeback_state' : 'other', # mm/page-writeback.c, used to be syscall 7501917Sbinkertn@umich.edu 'get_zone_counts': 'buffer', # mm/page_alloc.c, include/linux/mmzone.h, 7511596SN/A 'getname' : 'other', # fs/namei.c, include/linux/fs.h, used to be syscall 7521596SN/A 'getnstimeofday': 'other', # 7531596SN/A 'getrusage': 'other', # kernel/sys.c, kernel/exit.c, 7541596SN/A 'grab_block' : 'other', # fs/ext2/balloc.c, 7551596SN/A 'grep': 'other', # 7561596SN/A 'group_release_blocks' : 'other', # fs/ext2/balloc.c, 7571596SN/A 'group_reserve_blocks' : 'other', # fs/ext2/balloc.c, 7581596SN/A 'group_send_sig_info' : 'other', # kernel/signal.c, include/linux/signal.h, 7591596SN/A 'groups_alloc' : 'other', # kernel/sys.c, include/linux/sched.h, used to be syscall 7601596SN/A 'groups_free' : 'other', # kernel/sys.c, include/linux/sched.h, used to be syscall 7611596SN/A 'groups_search' : 'other', # kernel/sys.c, used to be syscall 7621596SN/A 'groups_sort' : 'other', # kernel/sys.c, used to be syscall 7631596SN/A 'groups_to_user': 'other', # kernel/sys.c, 7641596SN/A 'grow_dev_page' : 'other', # fs/buffer.c, 7651596SN/A 'halfMD4Transform' : 'other', # fs/ext3/hash.c, drivers/char/random.c, 7661596SN/A 'handle_IRQ_event' : 'interrupt', # arch/alpha/kernel/irq.c, include/asm-alpha/irq.h, 7671596SN/A 'handle_irq' : 'interrupt', # arch/alpha/kernel/irq.c, arch/alpha/kernel/irq_impl.h, 7681596SN/A 'handle_mm_fault' : 'interrupt', # mm/memory.c, include/linux/mm.h, 7691596SN/A 'handle_signal': 'interrupt', # arch/alpha/kernel/signal.c, 7701596SN/A 'handle_stop_signal' : 'interrupt', # kernel/signal.c, 7711596SN/A 'hash_conntrack' : 'stack', # net/ipv4/netfilter/ip_conntrack_core.c, 7721596SN/A 'hash_futex': 'other', # kernel/futex.c, 7731596SN/A 'hash_refile' : 'other', # fs/nfsd/nfscache.c, 7741596SN/A 'i8042_interrupt': 'interrupt', # drivers/input/serio/i8042.c, drivers/input/serio/i8042.c, 7751596SN/A 'i8042_timer_func': 'driver', # drivers/input/serio/i8042.c, 7761596SN/A 'i_waitq_head' : 'other', # fs/inode.c, 7771596SN/A 'ide_cd': 'other', # 7781596SN/A 'ide_core': 'other', # 7791596SN/A 'ide_disk': 'other', # include/linux/ide.h, 7801596SN/A 'idle_cpu' : 'idle', # kernel/sched.c, include/linux/sched.h, 7811596SN/A 'iget_locked' : 'other', # fs/inode.c, include/linux/fs.h, 7821596SN/A 'in_group_p' : 'other', # kernel/sys.c, include/linux/sched.h, 7831596SN/A 'inet_accept' : 'stack', # net/ipv4/af_inet.c, 7841596SN/A 'inet_create': 'stack', # net/ipv4/af_inet.c, 7851596SN/A 'inet_getname' : 'stack', # net/ipv4/af_inet.c, 7861596SN/A 'inet_release' : 'stack', # net/ipv4/af_inet.c, 7871596SN/A 'inet_sendmsg' : 'stack', # net/ipv4/af_inet.c, 7881596SN/A 'inet_sendpage' : 'stack', # net/ipv4/af_inet.c, 7891596SN/A 'inet_shutdown' : 'stack', # net/ipv4/af_inet.c, 7901596SN/A 'inet_sock_destruct' : 'stack', # net/ipv4/af_inet.c, 7911596SN/A '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, 7921596SN/A 'init_bictcp' : 'stack', # net/ipv4/tcp_input.c, 7931596SN/A 'init_buffer_head' : 'other', # fs/buffer.c, 7941596SN/A 'init_conntrack' : 'stack', # net/ipv4/netfilter/ip_conntrack_core.c, 7951596SN/A 'init_fpu': 'interrupt', # include/asm-i386/i387.h, 7961596SN/A 'init_new_context': 'interrupt', # include/asm-alpha/mmu_context.h, include/asm-i386/mmu_context.h, 7971596SN/A 'init_page_buffers' : 'other', # fs/buffer.c, 7981596SN/A 'init_westwood' : 'stack', # net/ipv4/tcp_input.c, 7991596SN/A 'inode_add_bytes' : 'other', # fs/stat.c, include/linux/fs.h, 8001596SN/A 'inode_change_ok': 'other', # fs/attr.c, include/linux/fs.h, 8011596SN/A 'inode_has_buffers' : 'other', # fs/buffer.c, include/linux/buffer_head.h, 8021596SN/A 'inode_setattr': 'other', # fs/attr.c, include/linux/fs.h, 8031596SN/A 'inode_sub_bytes' : 'other', # fs/stat.c, include/linux/fs.h, 8041596SN/A 'inode_times_differ' : 'other', # fs/inode.c, 8051596SN/A 'inode_update_time' : 'other', # fs/inode.c, include/linux/fs.h, 8061917Sbinkertn@umich.edu 'insert_vm_struct': 'buffer', # mm/mmap.c, include/linux/mm.h, 8071596SN/A 'install_arg_page': 'other', # fs/exec.c, include/linux/mm.h, 8081596SN/A 'internal_add_timer' : 'other', # kernel/timer.c, 8091596SN/A 'invalid_dpte_no_dismiss_10_' : 'interrupt', # 8101596SN/A 'invalidate_inode_buffers' : 'other', # fs/buffer.c, include/linux/buffer_head.h, 8111596SN/A 'invert_tuple' : 'stack', # net/ipv4/netfilter/ip_conntrack_core.c, 8121596SN/A 'invert_tuplepr' : 'stack', # net/ipv4/netfilter/ip_conntrack_core.c, include/linux/netfilter_ipv4/ip_conntrack.h, 8131596SN/A 'io_schedule' : 'other', # kernel/sched.c, include/linux/sched.h, 8141596SN/A 'ip_append_data' : 'stack', # net/ipv4/ip_output.c, 8151596SN/A 'ip_append_page' : 'stack', # net/ipv4/ip_output.c, 8161596SN/A 'ip_build_and_send_pkt' : 'stack', # net/ipv4/ip_output.c, 8171596SN/A 'ip_cmsg_recv': 'stack', # net/ipv4/ip_sockglue.c, 8181596SN/A 'ip_cmsg_send' : 'stack', # net/ipv4/ip_sockglue.c, 8191596SN/A 'ip_confirm' : 'stack', # net/ipv4/netfilter/ip_conntrack_standalone.c, 8201596SN/A 'ip_conntrack': 'other', # include/linux/netfilter_ipv4/ip_conntrack.h, 8211596SN/A 'ip_conntrack_alter_reply' : 'stack', # net/ipv4/netfilter/ip_conntrack_core.c, include/linux/netfilter_ipv4/ip_conntrack.h, 8221596SN/A 'ip_conntrack_defrag' : 'stack', # net/ipv4/netfilter/ip_conntrack_standalone.c, 8231596SN/A 'ip_conntrack_find_get' : 'stack', # net/ipv4/netfilter/ip_conntrack_core.c, include/linux/netfilter_ipv4/ip_conntrack_core.h, 8241596SN/A 'ip_conntrack_get' : 'stack', # net/ipv4/netfilter/ip_conntrack_core.c, include/linux/netfilter_ipv4/ip_conntrack.h, 8251596SN/A 'ip_conntrack_in' : 'stack', # net/ipv4/netfilter/ip_conntrack_core.c, include/linux/netfilter_ipv4/ip_conntrack_core.h, 8261596SN/A 'ip_conntrack_local' : 'stack', # net/ipv4/netfilter/ip_conntrack_standalone.c, 8271596SN/A 'ip_conntrack_tuple_taken' : 'stack', # net/ipv4/netfilter/ip_conntrack_core.c, include/linux/netfilter_ipv4/ip_conntrack.h, 8281596SN/A 'ip_conntrack_unexpect_related' : 'stack', # net/ipv4/netfilter/ip_conntrack_core.c, include/linux/netfilter_ipv4/ip_conntrack_helper.h, 8291596SN/A 'ip_ct_find_helper' : 'stack', # net/ipv4/netfilter/ip_conntrack_core.c, include/linux/netfilter_ipv4/ip_conntrack_helper.h, 8301596SN/A 'ip_ct_find_proto' : 'stack', # net/ipv4/netfilter/ip_conntrack_core.c, include/linux/netfilter_ipv4/ip_conntrack_core.h, 8311596SN/A 'ip_ct_gather_frags' : 'stack', # net/ipv4/netfilter/ip_conntrack_core.c, include/linux/netfilter_ipv4/ip_conntrack.h, 8321596SN/A 'ip_ct_refresh' : 'stack', # net/ipv4/netfilter/ip_conntrack_core.c, include/linux/netfilter_ipv4/ip_conntrack.h, 8331596SN/A 'ip_defrag' : 'stack', # net/ipv4/ip_fragment.c, 8341596SN/A 'ip_evictor' : 'stack', # net/ipv4/ip_fragment.c, 8351596SN/A 'ip_fast_csum' : 'stack', # arch/alpha/lib/checksum.c, include/asm-alpha/checksum.h, 8361596SN/A 'ip_finish_output' : 'stack', # net/ipv4/ip_output.c, 8371596SN/A 'ip_finish_output2' : 'stack', # net/ipv4/ip_output.c, 8381596SN/A 'ip_frag_create' : 'stack', # net/ipv4/ip_fragment.c, 8391596SN/A 'ip_frag_destroy' : 'stack', # net/ipv4/ip_fragment.c, 8401596SN/A 'ip_frag_intern' : 'stack', # net/ipv4/ip_fragment.c, 8411596SN/A 'ip_frag_queue' : 'stack', # net/ipv4/ip_fragment.c, 8421596SN/A 'ip_frag_reasm' : 'stack', # net/ipv4/ip_fragment.c, 8431596SN/A 'ip_local_deliver' : 'stack', # net/ipv4/ip_input.c, 8441596SN/A 'ip_local_deliver_finish' : 'stack', # net/ipv4/ip_input.c, 8451596SN/A 'ip_map_lookup' : 'stack', # net/sunrpc/svcauth_unix.c, 8461596SN/A 'ip_map_put' : 'stack', # net/sunrpc/svcauth_unix.c, 8471596SN/A 'ip_mc_drop_socket' : 'stack', # net/ipv4/igmp.c, net/ipv4/af_inet.c, include/linux/igmp.h, 8481596SN/A 'ip_nat_fn' : 'stack', # net/ipv4/netfilter/ip_nat_standalone.c, 8491596SN/A 'ip_nat_out' : 'stack', # net/ipv4/netfilter/ip_nat_standalone.c, 8501596SN/A 'ip_nat_rule_find' : 'stack', # net/ipv4/netfilter/ip_nat_rule.c, include/linux/netfilter_ipv4/ip_nat_rule.h, 8511596SN/A 'ip_nat_setup_info' : 'stack', # net/ipv4/netfilter/ip_nat_core.c, include/linux/netfilter_ipv4/ip_nat.h, 8521596SN/A 'ip_nat_used_tuple' : 'stack', # net/ipv4/netfilter/ip_nat_core.c, include/linux/netfilter_ipv4/ip_nat.h, 8531596SN/A 'ip_output' : 'stack', # net/ipv4/ip_output.c, 8541596SN/A 'ip_push_pending_frames' : 'stack', # net/ipv4/ip_output.c, 8551596SN/A 'ip_queue_xmit' : 'stack', # net/ipv4/ip_output.c, 8561596SN/A 'ip_rcv' : 'stack', # net/ipv4/ip_input.c, 8571596SN/A 'ip_rcv_finish' : 'stack', # net/ipv4/ip_input.c, 8581596SN/A 'ip_refrag' : 'stack', # net/ipv4/netfilter/ip_conntrack_standalone.c, 8591596SN/A 'ip_route_input' : 'stack', # net/ipv4/route.c, 8601596SN/A 'ip_route_input_slow': 'stack', # net/ipv4/route.c, 8611596SN/A 'ip_route_output_flow' : 'stack', # net/ipv4/route.c, 8621596SN/A 'ip_send_check' : 'stack', # net/ipv4/ip_output.c, 8631596SN/A 'ip_tables': 'other', # 8641596SN/A 'ipq_kill' : 'stack', # net/ipv4/ip_fragment.c, 8651596SN/A 'ipqhashfn' : 'stack', # net/ipv4/ip_fragment.c, 8661596SN/A 'ipt_do_table' : 'stack', # net/ipv4/netfilter/ip_tables.c, include/linux/netfilter_ipv4/ip_tables.h, 8671596SN/A 'ipt_find_target_lock' : 'stack', # net/ipv4/netfilter/ip_tables.c, include/linux/netfilter_ipv4/ip_tables.h, include/linux/netfilter.h, 8681596SN/A 'ipt_hook' : 'stack', # net/ipv4/netfilter/iptable_filter.c, net/ipv4/netfilter/iptable_raw.c, 8691596SN/A 'ipt_local_hook' : 'stack', # net/ipv4/netfilter/iptable_mangle.c, 8701596SN/A 'ipt_local_out_hook' : 'stack', # net/ipv4/netfilter/iptable_filter.c, 8711596SN/A 'ipt_route_hook' : 'stack', # net/ipv4/netfilter/iptable_mangle.c, 8721596SN/A 'iptable_filter': 'other', # 8731596SN/A 'iptable_mangle': 'other', # 8741596SN/A 'iptable_nat': 'other', # 8751596SN/A 'iput' : 'other', # fs/inode.c, include/linux/fs.h, 8761596SN/A 'ipv4_sabotage_in' : 'stack', # net/bridge/br_netfilter.c, 8771596SN/A 'ipv4_sabotage_out' : 'stack', # net/bridge/br_netfilter.c, 8781596SN/A 'irq_entries_start': 'interrupt', # 8791596SN/A 'is_bad_inode' : 'other', # fs/bad_inode.c, include/linux/fs.h, 8801596SN/A 'it_real_fn': 'other', # kernel/itimer.c, include/linux/timer.h, 8811596SN/A 'jbd': 'other', # 8821596SN/A 'juk': 'other', # 8831596SN/A 'kded_kmilod.so': 'other', # 8841596SN/A 'kdeinit': 'other', # 8851596SN/A 'kernel_read': 'other', # fs/exec.c, include/linux/fs.h, 8861917Sbinkertn@umich.edu 'kfree' : 'buffer', # mm/slab.c, include/linux/slab.h, 8871917Sbinkertn@umich.edu 'kfree_skbmem' : 'buffer', # net/core/skbuff.c, include/linux/skbuff.h, 8881596SN/A 'kill_fasync': 'other', # fs/fcntl.c, include/linux/fs.h, 8891596SN/A 'kill_proc_info' : 'other', # kernel/signal.c, include/linux/sched.h, 8901596SN/A 'kill_something_info' : 'other', # kernel/signal.c, 8911917Sbinkertn@umich.edu 'kmap': 'buffer', # include/asm-i386/highmem.h, 8921917Sbinkertn@umich.edu 'kmap_atomic': 'buffer', # include/linux/highmem.h, include/asm-i386/highmem.h, 8931917Sbinkertn@umich.edu 'kmap_high': 'buffer', # mm/highmem.c, 8941917Sbinkertn@umich.edu 'kmem_cache_alloc' : 'buffer', # mm/slab.c, include/linux/slab.h, 8951917Sbinkertn@umich.edu 'kmem_cache_free' : 'buffer', # mm/slab.c, include/linux/slab.h, 8961917Sbinkertn@umich.edu 'kmem_flagcheck' : 'buffer', # mm/slab.c, 8971917Sbinkertn@umich.edu 'kmem_freepages' : 'buffer', # mm/slab.c, 8981917Sbinkertn@umich.edu 'kmem_getpages' : 'buffer', # mm/slab.c, 8991596SN/A 'kobject_get' : 'other', # lib/kobject.c, include/linux/kobject.h, 9001596SN/A 'kobject_put' : 'other', # lib/kobject.c, include/linux/kobject.h, 9011596SN/A 'kref_get': 'other', # lib/kref.c, include/linux/kref.h, 9021596SN/A 'kscd': 'other', # 9031596SN/A 'ksoftirqd' : 'interrupt', # kernel/softirq.c, 9041596SN/A 'ksysguardd': 'other', # 9051596SN/A 'kthread_should_stop' : 'other', # kernel/kthread.c, include/linux/kthread.h, 9061917Sbinkertn@umich.edu 'kunmap': 'buffer', # include/linux/highmem.h, include/asm-i386/highmem.h, 9071917Sbinkertn@umich.edu 'kunmap_atomic': 'buffer', # include/linux/highmem.h, include/asm-i386/highmem.h, 9081917Sbinkertn@umich.edu 'kunmap_high': 'buffer', # mm/highmem.c, 9091596SN/A 'kwrapper': 'other', # 9101596SN/A 'ld-2.3.2.so': 'other', # 9111596SN/A 'lease_get_mtime' : 'other', # fs/locks.c, include/linux/fs.h, 9121596SN/A 'libORBit-2.so.0.0.0': 'other', # 9131596SN/A 'libX11.so.6.2': 'other', # 9141596SN/A 'libXext.so.6.4': 'other', # 9151596SN/A 'libXft.so.2.1.1': 'other', # 9161596SN/A 'libXrender.so.1.2.2': 'other', # 9171596SN/A 'libacl.so.1.1.0': 'other', # 9181596SN/A 'libarts.so': 'other', # 9191596SN/A 'libartsdsp.so.0.0.0': 'other', # 9201596SN/A 'libartsflow.so.1.0.0': 'other', # 9211596SN/A 'libartsmidi.so.0.0.0': 'other', # 9221596SN/A 'libattr.so.1.1.0': 'other', # 9231596SN/A 'libc-2.3.2.so' : 'user', 9241596SN/A 'libcdaudio.so': 'other', # 9251596SN/A 'libcrypt-2.3.2.so': 'other', # 9261596SN/A 'libcrypto.so.0.9.7': 'other', # 9271596SN/A 'libdb3.so.3.0.2': 'other', # 9281596SN/A 'libdl-2.3.2.so': 'other', # 9291596SN/A 'libgcc_s.so.1': 'other', # 9301596SN/A 'libgconf-2.so.4.1.0': 'other', # 9311596SN/A 'libgcrypt.so.11.1.1': 'other', # 9321596SN/A 'libgdk-1.2.so.0.9.1': 'other', # 9331596SN/A 'libgdk-x11-2.0.so.0.400.13': 'other', # 9341596SN/A 'libgfx_gtk.so': 'other', # 9351596SN/A 'libgkgfx.so': 'other', # 9361596SN/A 'libgklayout.so': 'other', # 9371596SN/A 'libglib-1.2.so.0.0.10': 'other', # 9381596SN/A 'libglib-2.0.so.0.400.8': 'other', # 9391596SN/A 'libgnutls.so.11.1.16': 'other', # 9401596SN/A 'libgobject-2.0.so.0.400.8': 'other', # 9411596SN/A 'libgthread-2.0.so.0.400.8': 'other', # 9421596SN/A 'libgtk-x11-2.0.so.0.400.13': 'other', # 9431596SN/A 'libhtmlpars.so': 'other', # 9441596SN/A 'libimglib2.so': 'other', # 9451596SN/A 'libkdecore.so.4.2.0': 'other', # 9461596SN/A 'libkdefx.so.4.2.0': 'other', # 9471596SN/A 'libkdeinit_kded.so': 'other', # 9481596SN/A 'libkdeinit_kdesktop.so': 'other', # 9491596SN/A 'libkdeinit_kicker.so': 'other', # 9501596SN/A 'libkdeinit_klauncher.so': 'other', # 9511596SN/A 'libkdeinit_klipper.so': 'other', # 9521596SN/A 'libkdeui.so.4.2.0': 'other', # 9531596SN/A 'libksgrd.so.1.2.0': 'other', # 9541596SN/A 'libm-2.3.2.so': 'other', # 9551596SN/A 'libmcop.so.1.0.0': 'other', # 9561596SN/A 'libmcop_mt.so.1.0.0': 'other', # 9571596SN/A 'libmikmod.so': 'other', # 9581596SN/A 'libmpg123.so': 'other', # 9591596SN/A 'libncurses.so.5.4': 'other', # 9601596SN/A 'libnecko.so': 'other', # 9611596SN/A 'libnsl-2.3.2.so': 'other', # 9621596SN/A 'libnspr4.so': 'other', # 9631596SN/A 'libnss_compat-2.3.2.so': 'other', # 9641596SN/A 'libnss_files-2.3.2.so': 'other', # 9651596SN/A 'libnss_nis-2.3.2.so': 'other', # 9661596SN/A 'libpcre.so.3.10.0': 'other', # 9671596SN/A 'libplc4.so': 'other', # 9681596SN/A 'libplds4.so': 'other', # 9691596SN/A 'libpref.so': 'other', # 9701596SN/A 'libpthread-0.10.so': 'user', 9711596SN/A 'libpthread-0.60.so': 'other', # 9721596SN/A 'libpthread-0.60.so': 'other', # 9731596SN/A 'libpthread-0.60.so': 'other', # 9741596SN/A 'libpthread-0.60.so': 'other', # 9751596SN/A 'libpthread-0.60.so': 'other', # 9761596SN/A 'libpthread-0.60.so': 'other', # 9771596SN/A 'libpthread-0.60.so': 'other', # 9781596SN/A 'libpthread-0.60.so': 'other', # 9791596SN/A 'libpthread-0.60.so': 'other', # 9801596SN/A 'libpthread-0.60.so': 'other', # 9811596SN/A 'libpthread-0.60.so': 'other', # 9821596SN/A 'libpthread-0.60.so': 'other', # 9831596SN/A 'libpthread-0.60.so': 'other', # 9841596SN/A 'libpthread-0.60.so': 'other', # 9851596SN/A 'libpthread-0.60.so': 'other', # 9861596SN/A 'libpthread-0.60.so': 'other', # 9871596SN/A 'libpthread-0.60.so': 'other', # 9881596SN/A 'libpthread-0.60.so': 'other', # 9891596SN/A 'libpthread-0.60.so': 'other', # 9901596SN/A 'libpthread-0.60.so': 'other', # 9911596SN/A 'libpthread-0.60.so': 'other', # 9921596SN/A 'libpthread-0.60.so': 'other', # 9931596SN/A 'libpthread-0.60.so': 'other', # 9941596SN/A 'libpthread-0.60.so': 'other', # 9951596SN/A 'libqt-mt.so.3.3.3': 'other', # 9961596SN/A 'libqtmcop.so.1.0.0': 'other', # 9971596SN/A 'librdf.so': 'other', # 9981596SN/A 'libresolv-2.3.2.so': 'other', # 9991596SN/A 'librt-2.3.2.so': 'other', # 10001596SN/A 'libstdc++.so.5.0.7': 'other', # 10011596SN/A 'libtasn1.so.2.0.10': 'other', # 10021596SN/A 'libuconv.so': 'other', # 10031596SN/A 'libwidget_gtk2.so': 'other', # 10041596SN/A 'libwrap.so.0.7.6': 'other', # 10051596SN/A 'libxmms.so.1.3.1': 'other', # 10061596SN/A 'libxpcom.so': 'other', # 10071596SN/A 'link_path_walk' : 'other', # fs/namei.c, 10081596SN/A 'll_back_merge_fn' : 'other', # drivers/block/ll_rw_blk.c, 10091596SN/A 'll_front_merge_fn' : 'other', # drivers/block/ll_rw_blk.c, 10101596SN/A 'll_merge_requests_fn' : 'other', # drivers/block/ll_rw_blk.c, 10111596SN/A 'll_rw_block' : 'other', # fs/buffer.c, include/linux/buffer_head.h, 10121596SN/A 'llc_rcv': 'stack', # net/llc/llc_input.c, 10131596SN/A 'llc_sap_find': 'stack', # net/llc/llc_core.c, 10141596SN/A 'load_balance' : 'other', # kernel/sched.c, 10151596SN/A 'load_balance_newidle' : 'other', # kernel/sched.c, 10161596SN/A 'load_elf_binary': 'other', # fs/binfmt_elf.c, fs/binfmt_elf.c, 10171596SN/A 'load_elf_interp': 'other', # fs/binfmt_elf.c, 10181596SN/A 'load_script': 'other', # fs/binfmt_script.c, 10191596SN/A 'local_bh_enable' : 'interrupt', # kernel/softirq.c, include/linux/interrupt.h, 10201596SN/A 'lock_sock' : 'stack', # net/core/sock.c, 10211596SN/A 'lockfile-create': 'other', # 10221596SN/A 'lockfile-remove': 'other', # 10231596SN/A 'locks_remove_flock' : 'other', # fs/locks.c, include/linux/fs.h, 10241596SN/A 'locks_remove_posix' : 'other', # fs/locks.c, include/linux/fs.h, 10251596SN/A 'lookup_create': 'other', # fs/namei.c, include/linux/dcache.h, 10261596SN/A 'lookup_hash': 'other', # fs/namei.c, include/linux/namei.h, 10271596SN/A 'lookup_mnt' : 'other', # fs/namespace.c, include/linux/dcache.h, 10281596SN/A 'loop' : 'interrupt', # 10291596SN/A 'loopback_xmit': 'driver', 10301917Sbinkertn@umich.edu 'lru_add_drain' : 'buffer', # mm/swap.c, include/linux/swap.h, 10311917Sbinkertn@umich.edu 'lru_cache_add' : 'buffer', # mm/swap.c, 10321917Sbinkertn@umich.edu 'lru_cache_add_active': 'buffer', # mm/swap.c, 10331596SN/A 'lru_put_front' : 'other', # fs/nfsd/nfscache.c, 10341596SN/A 'ls': 'driver', # drivers/fc4/fc.c, 10351596SN/A 'mail': 'other', # 10361917Sbinkertn@umich.edu 'mapping_tagged' : 'buffer', # mm/page-writeback.c, include/linux/fs.h, 10371596SN/A 'mark_buffer_dirty' : 'other', # fs/buffer.c, 10381596SN/A 'mark_buffer_dirty_inode' : 'other', # fs/buffer.c, include/linux/buffer_head.h, 10391596SN/A 'mark_offset_pmtmr': 'interrupt', # 10401917Sbinkertn@umich.edu 'mark_page_accessed' : 'buffer', # mm/swap.c, 10411596SN/A 'mask_and_ack_level_ioapic_vector': 'interrupt', # include/asm-i386/io_apic.h, 10421596SN/A 'math_state_restore': 'interrupt', # 10431596SN/A 'mawk': 'other', # 10441917Sbinkertn@umich.edu 'max_sane_readahead': 'buffer', # mm/readahead.c, include/linux/mm.h, 10451596SN/A 'max_select_fd': 'other', # fs/select.c, 10461596SN/A 'may_open': 'other', # fs/namei.c, include/linux/fs.h, 10471596SN/A 'memcmp' : 'copy', # lib/string.c, 10481596SN/A '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, 10491596SN/A 'memcpy_fromiovec': 'copy', # net/core/iovec.c, include/linux/socket.h, 10501596SN/A 'memcpy_fromiovecend': 'copy', # net/core/iovec.c, include/linux/socket.h, 10511596SN/A 'memcpy_toiovec' : 'copy', # net/core/iovec.c, include/linux/socket.h, 10521596SN/A 'meminfo_read_proc': 'other', # fs/proc/proc_misc.c, 10531596SN/A 'memmove' : 'copy', # lib/string.c, include/asm-alpha/string.h, 10541917Sbinkertn@umich.edu 'mempool_alloc' : 'buffer', # mm/mempool.c, include/linux/mempool.h, 10551917Sbinkertn@umich.edu 'mempool_alloc_slab' : 'buffer', # mm/mempool.c, include/linux/mempool.h, 10561917Sbinkertn@umich.edu 'mempool_free' : 'buffer', # mm/mempool.c, include/linux/mempool.h, 10571917Sbinkertn@umich.edu 'mempool_free_slab' : 'buffer', # mm/mempool.c, include/linux/mempool.h, 10581596SN/A 'memscan' : 'copy', # lib/string.c, 10591596SN/A 'mkdir': 'other', # 10601917Sbinkertn@umich.edu 'mm_alloc': 'buffer', # kernel/fork.c, include/linux/sched.h, 10611596SN/A 'mm_init': 'driver', # drivers/block/umem.c, kernel/fork.c, 10621596SN/A 'mm_release': 'other', # kernel/fork.c, include/linux/sched.h, 10631596SN/A 'mmput': 'other', # kernel/fork.c, include/linux/sched.h, 10641596SN/A 'mod_timer' : 'other', # kernel/timer.c, include/linux/timer.h, 10651596SN/A 'move_addr_to_user' : 'copy', # net/socket.c, include/linux/socket.h, 10661917Sbinkertn@umich.edu 'move_one_page': 'buffer', # mm/mremap.c, 10671917Sbinkertn@umich.edu 'move_vma': 'buffer', # mm/mremap.c, 10681596SN/A 'mpage_alloc' : 'other', # fs/mpage.c, 10691596SN/A 'mpage_bio_submit' : 'other', # fs/mpage.c, 10701596SN/A 'mpage_end_io_write' : 'other', # fs/mpage.c, 10711596SN/A 'mpage_readpage': 'other', # fs/mpage.c, include/linux/mpage.h, 10721596SN/A 'mpage_readpages': 'other', # fs/mpage.c, include/linux/mpage.h, 10731596SN/A 'mpage_writepage' : 'other', # fs/mpage.c, 10741596SN/A 'mpage_writepages' : 'other', # fs/mpage.c, include/linux/mpage.h, 10751596SN/A 'mv': 'other', # 10761596SN/A 'n_tty_chars_in_buffer': 'driver', # drivers/char/n_tty.c, 10771596SN/A 'n_tty_receive_buf': 'driver', # drivers/char/n_tty.c, 10781596SN/A 'n_tty_receive_room': 'driver', # drivers/char/n_tty.c, 10791596SN/A 'need_resched': 'driver', # include/linux/sched.h, drivers/char/tipar.c, 10801596SN/A 'neigh_lookup': 'stack', # net/core/neighbour.c, 10811596SN/A 'neigh_periodic_timer': 'stack', # net/core/neighbour.c, 10821596SN/A 'neigh_resolve_output' : 'stack', # net/core/neighbour.c, 10831596SN/A 'neigh_timer_handler': 'stack', # net/core/neighbour.c, net/core/neighbour.c, 10841596SN/A 'neigh_update': 'stack', # net/core/neighbour.c, 10851596SN/A 'net_rx_action' : 'driver', # net/core/dev.c, 10861596SN/A 'net_tx_action' : 'driver', # net/core/dev.c, 10871596SN/A 'netif_receive_skb' : 'driver', # net/core/dev.c, include/linux/netdevice.h, 10881596SN/A 'netif_rx' : 'driver', # net/core/dev.c, include/linux/netdevice.h, 10891596SN/A 'netperf' : 'user', 10901596SN/A 'netserver': 'user', 10911596SN/A 'new_inode' : 'other', # fs/inode.c, include/linux/fs.h, 10921596SN/A 'next_signal' : 'other', # kernel/signal.c, 10931596SN/A 'next_thread': 'other', # kernel/exit.c, 10941596SN/A 'nf_hook_slow' : 'stack', # net/core/netfilter.c, include/linux/netfilter.h, 10951596SN/A 'nf_iterate' : 'stack', # net/core/netfilter.c, 10961596SN/A 'nfs3svc_decode_commitargs' : 'other', # fs/nfsd/nfs3xdr.c, include/linux/nfsd/xdr3.h, 10971596SN/A 'nfs3svc_decode_writeargs' : 'other', # fs/nfsd/nfs3xdr.c, include/linux/nfsd/xdr3.h, 10981596SN/A 'nfs3svc_encode_commitres' : 'other', # fs/nfsd/nfs3xdr.c, include/linux/nfsd/xdr3.h, 10991596SN/A 'nfs3svc_encode_writeres' : 'other', # fs/nfsd/nfs3xdr.c, include/linux/nfsd/xdr3.h, 11001596SN/A 'nfs3svc_release_fhandle' : 'other', # fs/nfsd/nfs3xdr.c, include/linux/nfsd/xdr3.h, 11011596SN/A 'nfsd' : 'other', # fs/nfsd/nfssvc.c, fs/nfsd/nfssvc.c, 11021596SN/A 'nfsd3_proc_commit' : 'other', # fs/nfsd/nfs3proc.c, 11031596SN/A 'nfsd3_proc_write' : 'other', # fs/nfsd/nfs3proc.c, 11041596SN/A 'nfsd_acceptable' : 'other', # fs/nfsd/nfsfh.c, 11051596SN/A 'nfsd_cache_append' : 'other', # fs/nfsd/nfscache.c, fs/nfsd/nfscache.c, 11061596SN/A 'nfsd_cache_lookup' : 'other', # fs/nfsd/nfscache.c, include/linux/nfsd/cache.h, 11071596SN/A 'nfsd_cache_update' : 'other', # fs/nfsd/nfscache.c, include/linux/nfsd/cache.h, 11081596SN/A 'nfsd_close' : 'other', # fs/nfsd/vfs.c, include/linux/nfsd/nfsd.h, 11091596SN/A 'nfsd_commit' : 'other', # fs/nfsd/vfs.c, include/linux/nfsd/nfsd.h, 11101596SN/A 'nfsd_dispatch' : 'other', # fs/nfsd/nfssvc.c, include/linux/nfsd/nfsd.h, 11111596SN/A 'nfsd_open' : 'other', # fs/nfsd/vfs.c, include/linux/nfsd/nfsd.h, 11121596SN/A 'nfsd_permission' : 'other', # fs/nfsd/vfs.c, include/linux/nfsd/nfsd.h, 11131596SN/A 'nfsd_setuser' : 'other', # fs/nfsd/auth.c, include/linux/nfsd/auth.h, 11141596SN/A 'nfsd_sync' : 'other', # fs/nfsd/vfs.c, 11151596SN/A 'nfsd_write' : 'other', # fs/nfsd/vfs.c, include/linux/nfsd/nfsd.h, 11161596SN/A 'no_pm_change_10_' : 'interrupt', # 11171596SN/A 'no_quad' : 'interrupt', # 11181596SN/A 'nonseekable_open' : 'other', # fs/open.c, include/linux/fs.h, 11191596SN/A 'normal_int' : 'other', # 11201596SN/A 'normal_poll': 'driver', # drivers/char/n_tty.c, 11211596SN/A 'note_interrupt': 'interrupt', # 11221596SN/A 'notifier_call_chain': 'other', # kernel/sys.c, include/linux/notifier.h, 11231596SN/A 'notify_change': 'other', # fs/attr.c, include/linux/fs.h, 11241596SN/A 'nr_blockdev_pages': 'other', # fs/block_dev.c, include/linux/blkdev.h, 11251917Sbinkertn@umich.edu 'nr_free_pages': 'buffer', # mm/page_alloc.c, include/linux/swap.h, 11261596SN/A 'nr_running': 'other', # kernel/sched.c, include/linux/sched.h, 11271596SN/A 'ns83820': 'driver', 11281596SN/A 'ns83820_do_isr' : 'driver', 11291596SN/A 'ns83820_hard_start_xmit' : 'driver', 11301596SN/A 'ns83820_irq' : 'driver', 11311596SN/A 'ns83820_rx_kick' : 'driver', 11321596SN/A 'ns83820_tx_watch' : 'driver', 11331596SN/A 'ns83821_do_isr' : 'driver', # 11341596SN/A 'ns83821_hard_start_xmit' : 'driver', # 11351596SN/A 'ns83821_irq' : 'driver', # 11361596SN/A 'ns83821_rx_kick' : 'driver', # 11371596SN/A 'number' : 'interrupt', # lib/vsprintf.c, arch/alpha/kernel/srm_env.c, 11381596SN/A 'nvidia': 'other', # 11391596SN/A 'old_mmap': 'interrupt', # 11401596SN/A 'open_exec': 'other', # fs/exec.c, include/linux/fs.h, 11411596SN/A 'open_namei' : 'user', # fs/namei.c, include/linux/fs.h, used to by syscall 11421596SN/A 'open_private_file' : 'user', # fs/file_table.c, include/linux/fs.h, used to by syscall 11431596SN/A 'oprofile': 'other', # 11441596SN/A 'oprofiled': 'other', # 11451596SN/A 'osf_brk': 'user', 11461596SN/A 'osf_mmap': 'user', 11471596SN/A 'osf_sigprocmask' : 'other', # 11481596SN/A 'osync_buffers_list' : 'other', # fs/buffer.c, 11491596SN/A 'padzero': 'other', # fs/binfmt_elf.c, 11501917Sbinkertn@umich.edu 'page_add_anon_rmap' : 'buffer', # mm/rmap.c, include/linux/rmap.h, 11511917Sbinkertn@umich.edu 'page_add_file_rmap': 'buffer', # mm/rmap.c, include/linux/rmap.h, 11521917Sbinkertn@umich.edu 'page_address': 'buffer', # mm/highmem.c, include/linux/mm.h, include/linux/mm.h, include/linux/mm.h, 11531917Sbinkertn@umich.edu 'page_cache_readahead': 'buffer', # mm/readahead.c, include/linux/mm.h, 11541596SN/A 'page_fault': 'interrupt', # 11551917Sbinkertn@umich.edu 'page_remove_rmap': 'buffer', # mm/rmap.c, include/linux/rmap.h, 11561917Sbinkertn@umich.edu 'page_slot': 'buffer', # mm/highmem.c, 11571596SN/A 'page_symlink' : 'other', # fs/namei.c, include/linux/fs.h, 11581917Sbinkertn@umich.edu 'page_waitqueue' : 'buffer', # mm/filemap.c, 11591917Sbinkertn@umich.edu 'pagevec_lookup': 'buffer', # mm/swap.c, include/linux/pagevec.h, 11601917Sbinkertn@umich.edu 'pagevec_lookup_tag' : 'buffer', # mm/swap.c, include/linux/pagevec.h, 11611596SN/A 'pal_dtb_ldq' : 'interrupt', # 11621596SN/A 'pal_itb_ldq' : 'interrupt', # 11631596SN/A 'pal_post_interrupt' : 'interrupt', # 11641596SN/A 'path_lookup' : 'user', # fs/namei.c, used to by syscall 11651596SN/A 'path_release' : 'user', # fs/namei.c, include/linux/namei.h, used to by syscall 11661596SN/A 'pci_bus_read_config_word': 'driver', # include/linux/pci.h, 11671596SN/A 'pci_conf1_read': 'driver', # 11681596SN/A 'pci_dac_dma_supported' : 'driver', # arch/alpha/kernel/pci_iommu.c, include/asm-alpha/pci.h, 11691596SN/A 'pci_map_page' : 'driver', # arch/alpha/kernel/pci_iommu.c, include/asm-generic/pci-dma-compat.h, include/asm-alpha/pci.h, 11701596SN/A '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, 11711596SN/A 'pci_map_single_1' : 'driver', # arch/alpha/kernel/pci_iommu.c, 11721596SN/A 'pci_read': 'driver', # 11731596SN/A 'pci_unmap_page' : 'driver', # arch/alpha/kernel/pci_iommu.c, include/asm-generic/pci-dma-compat.h, include/asm-alpha/pci.h, 11741596SN/A '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, 11751917Sbinkertn@umich.edu 'percpu_counter_mod' : 'buffer', # mm/swap.c, include/linux/percpu_counter.h, 11761596SN/A 'perl': 'other', # 11771596SN/A 'permission' : 'user', # fs/namei.c, include/linux/fs.h, used to be syscall 11781596SN/A 'pfifo_fast_dequeue' : 'stack', # net/sched/sch_generic.c, 11791596SN/A 'pfifo_fast_enqueue' : 'stack', # net/sched/sch_generic.c, 11801917Sbinkertn@umich.edu 'pgd_alloc': 'buffer', # arch/alpha/mm/init.c, include/asm-alpha/pgalloc.h, include/asm-i386/pgalloc.h, 11811917Sbinkertn@umich.edu 'pgd_ctor': 'buffer', # include/asm-i386/pgtable.h, 11821917Sbinkertn@umich.edu 'pgd_free': 'buffer', # include/asm-alpha/pgalloc.h, include/asm-i386/pgalloc.h, 11831596SN/A 'pipe_ioctl': 'other', # fs/pipe.c, 11841596SN/A 'pipe_new': 'other', # fs/pipe.c, include/linux/pipe_fs_i.h, 11851596SN/A 'pipe_poll': 'other', # fs/pipe.c, 11861596SN/A 'pipe_read': 'other', # fs/pipe.c, 11871596SN/A 'pipe_read_release': 'other', # fs/pipe.c, 11881596SN/A 'pipe_readv': 'other', # fs/pipe.c, 11891596SN/A 'pipe_release': 'other', # fs/pipe.c, 11901596SN/A 'pipe_wait': 'other', # fs/pipe.c, include/linux/pipe_fs_i.h, 11911596SN/A 'pipe_write': 'other', # fs/pipe.c, 11921596SN/A 'pipe_write_fasync': 'other', # fs/pipe.c, 11931596SN/A 'pipe_write_release': 'other', # fs/pipe.c, 11941596SN/A 'pipe_writev': 'other', # fs/pipe.c, 11951596SN/A 'pipefs_delete_dentry': 'other', # fs/pipe.c, 11961596SN/A 'place_in_hashes' : 'stack', # net/ipv4/netfilter/ip_nat_core.c, include/linux/netfilter_ipv4/ip_nat_core.h, 11971596SN/A 'poll_freewait' : 'other', # fs/select.c, include/linux/poll.h, 11981596SN/A 'poll_idle': 'idle', # 11991596SN/A 'poll_initwait' : 'other', # fs/select.c, include/linux/poll.h, 12001596SN/A 'portmap': 'other', # 12011596SN/A 'preempt_schedule': 'other', # kernel/sched.c, include/linux/preempt.h, 12021917Sbinkertn@umich.edu 'prep_new_page' : 'buffer', # mm/page_alloc.c, 12031596SN/A 'prepare_binprm': 'other', # fs/exec.c, include/linux/binfmts.h, 12041596SN/A 'prepare_to_copy': 'interrupt', # include/asm-alpha/processor.h, include/asm-i386/processor.h, 12051596SN/A 'prepare_to_wait' : 'other', # kernel/fork.c, 12061917Sbinkertn@umich.edu 'prio_tree_expand': 'buffer', # mm/prio_tree.c, 12071917Sbinkertn@umich.edu 'prio_tree_insert': 'buffer', # mm/prio_tree.c, 12081917Sbinkertn@umich.edu 'prio_tree_remove': 'buffer', # mm/prio_tree.c, 12091917Sbinkertn@umich.edu 'prio_tree_replace': 'buffer', # mm/prio_tree.c, 12101596SN/A 'proc_alloc_inode': 'other', # fs/proc/inode.c, 12111596SN/A 'proc_calc_metrics': 'other', # fs/proc/proc_misc.c, 12121596SN/A 'proc_delete_inode': 'other', # fs/proc/inode.c, 12131596SN/A 'proc_destroy_inode': 'other', # fs/proc/inode.c, 12141596SN/A 'proc_file_read': 'other', # fs/proc/generic.c, fs/proc/generic.c, 12151596SN/A 'proc_get_inode': 'other', # fs/proc/inode.c, include/linux/proc_fs.h, 12161596SN/A 'proc_lookup': 'other', # fs/proc/generic.c, include/linux/proc_fs.h, 12171596SN/A 'proc_pid_unhash': 'other', # fs/proc/base.c, include/linux/proc_fs.h, 12181596SN/A 'proc_pident_lookup': 'other', # fs/proc/base.c, 12191596SN/A 'proc_root_lookup': 'other', # fs/proc/root.c, 12201596SN/A 'process_backlog' : 'stack', # net/core/dev.c, 12211596SN/A 'process_timeout': 'other', # kernel/timer.c, 12221596SN/A 'profile_hit': 'other', # 12231596SN/A 'profile_hook': 'other', # kernel/profile.c, include/linux/profile.h, include/linux/profile.h, 12241596SN/A 'profile_munmap': 'other', # 12251596SN/A 'profile_task_exit': 'other', # 12261596SN/A 'profile_tick': 'other', # 12271596SN/A 'pskb_expand_head': 'stack', # net/core/skbuff.c, include/linux/skbuff.h, 12281917Sbinkertn@umich.edu 'pte_alloc_map': 'buffer', # mm/memory.c, 12291917Sbinkertn@umich.edu 'pte_alloc_one': 'buffer', # include/asm-alpha/pgalloc.h, include/asm-i386/pgalloc.h, 12301596SN/A 'ptrace_cancel_bpt' : 'user', # arch/alpha/kernel/ptrace.c, arch/alpha/kernel/proto.h, used to be syscall 12311596SN/A 'pty_chars_in_buffer': 'driver', # drivers/char/pty.c, 12321596SN/A 'pty_open': 'driver', # drivers/char/pty.c, 12331596SN/A 'pty_write_room': 'driver', # drivers/char/pty.c, 12341596SN/A 'put_device' : 'driver', # drivers/base/core.c, include/linux/device.h, 12351596SN/A 'put_files_struct': 'other', # kernel/exit.c, 12361596SN/A 'put_filp': 'other', # fs/file_table.c, include/linux/file.h, 12371596SN/A 'put_io_context' : 'driver', # drivers/block/ll_rw_blk.c, include/linux/blkdev.h, 12381596SN/A 'put_unused_fd' : 'other', # fs/open.c, 12391596SN/A 'qdisc_restart' : 'stack', # net/sched/sch_generic.c, 12401596SN/A 'queue_delayed_work': 'other', # kernel/workqueue.c, 12411596SN/A 'queue_me': 'other', # kernel/futex.c, 12421596SN/A 'quiesce' : 'idle', # 12431596SN/A 'radix_tree_delete': 'other', # lib/radix-tree.c, include/linux/radix-tree.h, 12441596SN/A 'radix_tree_extend': 'other', # lib/radix-tree.c, 12451596SN/A 'radix_tree_gang_lookup': 'other', # lib/radix-tree.c, include/linux/radix-tree.h, 12461596SN/A 'radix_tree_gang_lookup_tag' : 'other', # lib/radix-tree.c, include/linux/radix-tree.h, 12471596SN/A 'radix_tree_insert' : 'other', # lib/radix-tree.c, include/linux/radix-tree.h, 12481596SN/A 'radix_tree_lookup' : 'other', # lib/radix-tree.c, include/linux/radix-tree.h, 12491596SN/A 'radix_tree_node_alloc' : 'other', # lib/radix-tree.c, 12501596SN/A 'radix_tree_preload' : 'other', # lib/radix-tree.c, lib/radix-tree.c, include/linux/radix-tree.h, 12511596SN/A 'radix_tree_tag_clear' : 'other', # lib/radix-tree.c, include/linux/radix-tree.h, 12521596SN/A 'radix_tree_tag_set' : 'other', # lib/radix-tree.c, include/linux/radix-tree.h, 12531596SN/A 'radix_tree_tagged' : 'other', # lib/radix-tree.c, include/linux/radix-tree.h, 12541596SN/A 'raise_softirq' : 'interrupt', # kernel/softirq.c, 12551596SN/A 'raise_softirq_irqoff' : 'interrupt', # kernel/softirq.c, 12561917Sbinkertn@umich.edu 'rb_erase' : 'buffer', # lib/rbtree.c, include/linux/rbtree.h, 12571917Sbinkertn@umich.edu 'rb_insert_color' : 'buffer', # lib/rbtree.c, include/linux/rbtree.h, 12581917Sbinkertn@umich.edu 'rb_next' : 'buffer', # lib/rbtree.c, fs/jffs2/nodelist.h, include/linux/rbtree.h, 12591917Sbinkertn@umich.edu 'rb_prev' : 'buffer', # lib/rbtree.c, fs/jffs2/nodelist.h, include/linux/rbtree.h, 12601596SN/A 'rcu_check_callbacks' : 'other', # kernel/rcupdate.c, include/linux/rcupdate.h, 12611596SN/A 'rcu_check_quiescent_state' : 'other', # kernel/rcupdate.c, 12621596SN/A 'rcu_do_batch' : 'other', # kernel/rcupdate.c, 12631596SN/A 'rcu_process_callbacks' : 'other', # kernel/rcupdate.c, 12641596SN/A 'rcu_start_batch' : 'other', # kernel/rcupdate.c, 12651596SN/A 'read_block_bitmap' : 'other', # fs/udf/balloc.c, fs/ext2/balloc.c, fs/ext3/balloc.c, 12661596SN/A 'real_lookup': 'other', # fs/namei.c, 12671596SN/A 'rebalance_tick' : 'other', # kernel/sched.c, 12681596SN/A 'recalc_bh_state' : 'other', # fs/buffer.c, 12691596SN/A 'recalc_sigpending' : 'interrupt', # kernel/signal.c, include/linux/sched.h, 12701596SN/A 'recalc_sigpending_tsk' : 'interrupt', # kernel/signal.c, 12711596SN/A 'recalc_task_prio' : 'other', # kernel/sched.c, 12721596SN/A 'release_blocks' : 'other', # fs/ext2/balloc.c, 12731917Sbinkertn@umich.edu 'release_pages' : 'buffer', # mm/swap.c, include/linux/pagemap.h, 12741596SN/A 'release_sock' : 'stack', # net/core/sock.c, 12751596SN/A 'release_task': 'other', # kernel/exit.c, include/linux/sched.h, 12761596SN/A 'release_thread': 'interrupt', # arch/alpha/kernel/process.c, include/asm-um/processor-generic.h, include/asm-alpha/processor.h, include/asm-i386/processor.h, 12771596SN/A 'release_x86_irqs': 'interrupt', # include/asm-i386/irq.h, 12781596SN/A 'remove_arg_zero': 'other', # fs/exec.c, include/linux/binfmts.h, 12791917Sbinkertn@umich.edu 'remove_from_page_cache': 'buffer', # mm/filemap.c, include/linux/pagemap.h, 12801917Sbinkertn@umich.edu 'remove_suid' : 'buffer', # mm/filemap.c, include/linux/fs.h, 12811917Sbinkertn@umich.edu 'remove_vm_struct': 'buffer', # mm/mmap.c, 12821596SN/A 'remove_wait_queue' : 'other', # kernel/fork.c, 12831596SN/A 'resched_task' : 'other', # kernel/sched.c, 12841596SN/A 'reserve_blocks' : 'other', # fs/ext2/balloc.c, 12851596SN/A 'restore_all' : 'other', # 12861596SN/A 'restore_fpu': 'interrupt', # include/asm-i386/i387.h, 12871596SN/A 'restore_i387': 'interrupt', # include/asm-i386/i387.h, 12881596SN/A 'restore_i387_fxsave': 'interrupt', # 12891596SN/A 'restore_sigcontext' : 'interrupt', # arch/alpha/kernel/signal.c, 12901596SN/A 'resume_kernel': 'interrupt', # 12911596SN/A 'resume_userspace': 'other', # 12921596SN/A 'ret_from_exception': 'other', # 12931596SN/A 'ret_from_intr': 'interrupt', # 12941596SN/A 'ret_from_reschedule' : 'other', # 12951596SN/A 'ret_from_sys_call' : 'user', # arch/alpha/kernel/signal.c, used to be syscall 12961596SN/A 'rm': 'other', # 12971596SN/A 'rm_from_queue': 'other', # kernel/signal.c, 12981917Sbinkertn@umich.edu 'rmqueue_bulk' : 'buffer', # mm/page_alloc.c, 12991596SN/A 'rt_check_expire': 'stack', # net/ipv4/route.c, 13001596SN/A 'rt_hash_code' : 'stack', # net/ipv4/route.c, 13011596SN/A 'rt_intern_hash': 'stack', # net/ipv4/route.c, net/ipv4/route.c, 13021596SN/A 'rt_may_expire': 'stack', # net/ipv4/route.c, 13031596SN/A 'rtc_enable_disable' : 'interrupt', # arch/alpha/kernel/irq_alpha.c, 13041596SN/A 'rti_to_kern' : 'interrupt', # 13051596SN/A 'rti_to_user' : 'user', # used to be syscall 13061596SN/A 'run-parts': 'other', # 13071596SN/A 'run_local_timers' : 'other', # kernel/timer.c, include/linux/timer.h, 13081596SN/A 'run_timer_softirq' : 'other', # kernel/timer.c, 13091596SN/A 'rx_action' : 'driver', # drivers/net/ns83820.c, 13101596SN/A 'rx_irq' : 'driver', # drivers/net/ns83820.c, 13111596SN/A 'rx_refill_atomic' : 'driver', # drivers/net/ns83820.c, 13121596SN/A 'save_i387': 'interrupt', # include/asm-i386/i387.h, 13131596SN/A 'save_i387_fxsave': 'interrupt', # 13141596SN/A 'sched_clock' : 'user', # arch/alpha/kernel/time.c, include/linux/sched.h, used to be syscall 13151596SN/A 'sched_exit': 'other', # kernel/sched.c, 13161596SN/A 'sched_fork': 'other', # kernel/sched.c, 13171596SN/A 'schedule' : 'other', # kernel/sched.c, include/linux/sched.h, 13181596SN/A 'schedule_delayed_work': 'other', # kernel/workqueue.c, 13191596SN/A 'schedule_tail': 'other', # kernel/sched.c, 13201596SN/A 'schedule_timeout' : 'other', # kernel/timer.c, sound/oss/cs4281/cs4281m.c, 13211596SN/A 'scheduler_tick' : 'other', # kernel/sched.c, include/linux/sched.h, 13221596SN/A 'scsi_add_timer' : 'other', # drivers/scsi/scsi_error.c, 13231596SN/A 'scsi_alloc_sgtable' : 'other', # drivers/scsi/scsi_lib.c, 13241596SN/A 'scsi_cmd_ioctl': 'driver', # drivers/block/scsi_ioctl.c, include/linux/blkdev.h, 13251596SN/A 'scsi_decide_disposition' : 'other', # drivers/scsi/scsi_error.c, drivers/scsi/scsi_priv.h, 13261596SN/A 'scsi_delete_timer' : 'other', # drivers/scsi/scsi_error.c, 13271596SN/A 'scsi_device_unbusy' : 'other', # drivers/scsi/scsi_lib.c, drivers/scsi/scsi_priv.h, 13281596SN/A 'scsi_dispatch_cmd' : 'other', # drivers/scsi/scsi.c, drivers/scsi/scsi_priv.h, 13291596SN/A 'scsi_done' : 'other', # drivers/scsi/scsi.c, drivers/scsi/scsi_priv.h, 13301596SN/A 'scsi_end_request' : 'other', # drivers/scsi/scsi_lib.c, 13311596SN/A 'scsi_finish_command' : 'other', # drivers/scsi/scsi.c, 13321596SN/A 'scsi_free_sgtable' : 'other', # drivers/scsi/scsi_lib.c, 13331596SN/A 'scsi_get_command' : 'other', # drivers/scsi/scsi.c, 13341596SN/A 'scsi_init_cmd_errh' : 'other', # drivers/scsi/scsi_lib.c, 13351596SN/A 'scsi_init_io' : 'other', # drivers/scsi/scsi_lib.c, 13361596SN/A 'scsi_io_completion' : 'other', # drivers/scsi/scsi_lib.c, 13371596SN/A 'scsi_mod': 'driver', 13381596SN/A 'scsi_next_command' : 'other', # drivers/scsi/scsi_lib.c, drivers/scsi/scsi_priv.h, 13391596SN/A 'scsi_prep_fn' : 'other', # drivers/scsi/scsi_lib.c, 13401596SN/A 'scsi_put_command' : 'other', # drivers/scsi/scsi.c, 13411596SN/A 'scsi_request_fn' : 'other', # drivers/scsi/scsi_lib.c, 13421596SN/A 'scsi_run_queue' : 'other', # drivers/scsi/scsi_lib.c, 13431596SN/A 'scsi_softirq' : 'other', # drivers/scsi/scsi.c, 13441596SN/A 'sd_init_command' : 'other', # drivers/scsi/sd.c, drivers/scsi/sd.c, 13451596SN/A 'sd_rw_intr' : 'other', # drivers/scsi/sd.c, drivers/scsi/sd.c, 13461596SN/A 'search_binary_handler': 'other', # fs/exec.c, include/linux/binfmts.h, 13471596SN/A 'second_overflow': 'interrupt', # kernel/timer.c, 13481596SN/A 'secure_tcp_sequence_number' : 'stack', # drivers/char/random.c, include/linux/random.h, 13491596SN/A 'sed': 'other', # 13501596SN/A 'select_bits_alloc': 'other', # fs/compat.c, fs/select.c, 13511596SN/A 'select_bits_free': 'other', # fs/compat.c, fs/select.c, 13521596SN/A 'send_group_sig_info': 'other', # kernel/signal.c, include/linux/sched.h, 13531596SN/A 'send_signal' : 'user', # kernel/signal.c, used to be syscall 13541596SN/A 'seq_read': 'other', # fs/seq_file.c, include/linux/seq_file.h, 13551596SN/A 'set_bh_page' : 'other', # fs/buffer.c, include/linux/buffer_head.h, 13561596SN/A 'set_binfmt': 'other', # fs/exec.c, include/linux/binfmts.h, 13571596SN/A 'set_brk': 'user', # fs/binfmt_aout.c, fs/binfmt_elf.c, 13581596SN/A 'set_current_groups' : 'other', # kernel/sys.c, include/linux/sched.h, 13591917Sbinkertn@umich.edu 'set_page_address': 'buffer', # mm/highmem.c, include/linux/mm.h, include/linux/mm.h, include/linux/mm.h, 13601917Sbinkertn@umich.edu 'set_page_dirty': 'buffer', # mm/page-writeback.c, 13611917Sbinkertn@umich.edu 'set_slab_attr' : 'buffer', # mm/slab.c, 13621596SN/A 'set_task_comm': 'other', # 13631596SN/A 'setfl' : 'user', # fs/fcntl.c, used to be syscall 13641596SN/A 'setup_arg_pages': 'other', # fs/exec.c, include/linux/binfmts.h, 13651596SN/A 'setup_frame' : 'interrupt', # arch/alpha/kernel/signal.c, 13661596SN/A 'setup_sigcontext' : 'interrupt', # arch/alpha/kernel/signal.c, 13671596SN/A 'show_stat': 'other', # fs/proc/proc_misc.c, 13681917Sbinkertn@umich.edu 'si_swapinfo': 'buffer', # mm/swapfile.c, include/linux/swap.h, include/linux/swap.h, 13691596SN/A 'sig_ignored' : 'other', # kernel/signal.c, 13701596SN/A 'signal_wake_up' : 'other', # kernel/signal.c, include/linux/sched.h, 13711596SN/A 'sigprocmask' : 'other', # kernel/signal.c, include/linux/signal.h, 13721596SN/A 'single_open': 'other', # fs/seq_file.c, include/linux/seq_file.h, 13731917Sbinkertn@umich.edu 'sk_alloc' : 'buffer', # net/core/sock.c, 13741917Sbinkertn@umich.edu 'sk_free' : 'buffer', # net/core/sock.c, 13751917Sbinkertn@umich.edu 'sk_reset_timer' : 'buffer', # net/core/sock.c, 13761917Sbinkertn@umich.edu 'sk_stop_timer' : 'buffer', # net/core/sock.c, 13771917Sbinkertn@umich.edu 'sk_stream_kill_queues' : 'buffer', # net/core/stream.c, 13781917Sbinkertn@umich.edu 'sk_stream_mem_schedule' : 'buffer', # net/core/stream.c, 13791917Sbinkertn@umich.edu 'sk_stream_rfree' : 'buffer', # net/core/stream.c, 13801917Sbinkertn@umich.edu 'sk_stream_wait_close' : 'buffer', # net/core/stream.c, 13811917Sbinkertn@umich.edu 'sk_stream_wait_memory' : 'buffer', # net/core/stream.c, 13821917Sbinkertn@umich.edu 'sk_stream_write_space' : 'buffer', # net/core/stream.c, 13831917Sbinkertn@umich.edu 'sk_wait_data' : 'buffer', # net/core/sock.c, 13841596SN/A 'skb_checksum': 'stack', # net/core/skbuff.c, include/linux/skbuff.h, 13851596SN/A 'skb_checksum_help': 'stack', # net/core/dev.c, include/linux/netdevice.h, 13861917Sbinkertn@umich.edu 'skb_clone' : 'buffer', # net/core/skbuff.c, include/linux/skbuff.h, 13871596SN/A 'skb_copy_and_csum_bits' : 'copy', # net/core/skbuff.c, include/linux/skbuff.h, 13881596SN/A 'skb_copy_and_csum_datagram':'copy', 13891596SN/A 'skb_copy_bits' : 'copy', # net/core/skbuff.c, include/linux/skbuff.h, 13901596SN/A 'skb_copy_datagram_iovec' : 'copy', # net/core/datagram.c, include/linux/skbuff.h, 13911917Sbinkertn@umich.edu 'skb_dequeue' : 'buffer', # net/core/skbuff.c, include/linux/skbuff.h, 13921917Sbinkertn@umich.edu 'skb_drop_fraglist' : 'buffer', # net/core/skbuff.c, 13931917Sbinkertn@umich.edu 'skb_free_datagram' : 'buffer', # net/core/datagram.c, include/linux/skbuff.h, 13941596SN/A 'skb_queue_head': 'stack', # net/core/skbuff.c, include/linux/skbuff.h, 13951917Sbinkertn@umich.edu 'skb_queue_tail' : 'buffer', # net/core/skbuff.c, include/linux/skbuff.h, 13961917Sbinkertn@umich.edu 'skb_read_and_csum_bits' : 'buffer', # net/sunrpc/xprt.c, 13971917Sbinkertn@umich.edu 'skb_recv_datagram' : 'buffer', # net/core/datagram.c, include/linux/skbuff.h, 13981917Sbinkertn@umich.edu 'skb_release_data' : 'buffer', # net/core/skbuff.c, net/core/dev.c, 13991596SN/A 'skip_atoi': 'other', # lib/vsprintf.c, 14001917Sbinkertn@umich.edu 'slab_destroy' : 'buffer', # mm/slab.c, 14011596SN/A 'smp_apic_timer_interrupt': 'interrupt', # 14021596SN/A 'smp_percpu_timer_interrupt' : 'interrupt', # arch/alpha/kernel/smp.c, arch/alpha/kernel/proto.h, 14031596SN/A 'snap_rcv': 'stack', # net/802/psnap.c, 14041596SN/A 'sock_aio_read' : 'stack', # net/socket.c, net/socket.c, 14051596SN/A 'sock_aio_write': 'stack', # net/socket.c, net/socket.c, 14061596SN/A 'sock_alloc' : 'user', # net/socket.c, include/linux/net.h, used to be syscall 14071596SN/A 'sock_alloc_inode' : 'user', # net/socket.c, used to be syscall 14081596SN/A 'sock_alloc_send_pskb' : 'user', # net/core/sock.c, used to be syscall 14091596SN/A 'sock_alloc_send_skb' : 'user', # net/core/sock.c, used to be syscall 14101596SN/A 'sock_close' : 'user', # net/socket.c, net/socket.c, used to be syscall 14111596SN/A 'sock_common_recvmsg' : 'user', # net/core/sock.c, used to be syscall 14121596SN/A 'sock_def_readable' : 'user', # net/core/sock.c, used to be syscall 14131596SN/A 'sock_def_wakeup' : 'user', # net/core/sock.c, used to be syscall 14141596SN/A 'sock_destroy_inode' : 'user', # net/socket.c, used to be syscall 14151596SN/A 'sock_disable_timestamp' : 'user', # net/core/sock.c, used to be syscall 14161596SN/A 'sock_fasync' : 'user', # net/socket.c, net/socket.c, used to be syscall 14171596SN/A 'sock_init_data': 'stack', # net/core/sock.c, 14181596SN/A 'sock_ioctl': 'stack', # net/socket.c, net/socket.c, 14191596SN/A 'sock_map_fd' : 'user', # net/socket.c, include/linux/net.h, used to be syscall 14201596SN/A 'sock_poll' : 'user', # net/socket.c, net/socket.c, used to be syscall 14211596SN/A 'sock_readv': 'stack', # net/socket.c, net/socket.c, 14221596SN/A 'sock_readv_writev' : 'user', # net/socket.c, include/linux/net.h, used to be syscall 14231596SN/A 'sock_recvmsg' : 'user', # net/socket.c, include/linux/net.h, used to be syscall 14241596SN/A 'sock_release' : 'user', # net/socket.c, include/linux/net.h, used to be syscall 14251596SN/A 'sock_rfree' : 'user', # net/core/sock.c, used to be syscall 14261596SN/A 'sock_sendmsg' : 'user', # net/socket.c, include/linux/net.h, used to be syscall 14271596SN/A 'sock_wfree' : 'user', # net/core/sock.c, used to be syscall 14281596SN/A 'sock_wmalloc' : 'user', # net/core/sock.c, used to be syscall 14291596SN/A 'sock_writev' : 'user', # net/socket.c, net/socket.c, used to be syscall 14301596SN/A 'sockfd_lookup' : 'user', # net/socket.c, net/sched/sch_atm.c, include/linux/net.h, used to be syscall 14311596SN/A 'sockfs_delete_dentry' : 'user', # net/socket.c, used to be syscall 14321596SN/A 'sort': 'driver', # drivers/scsi/eata.c, drivers/scsi/u14-34f.c, 14331917Sbinkertn@umich.edu 'split_vma': 'buffer', # mm/mmap.c, include/linux/mm.h, 14341596SN/A 'sprintf' : 'other', # lib/vsprintf.c, drivers/isdn/hardware/eicon/platform.h, 14351596SN/A 'sshd': 'other', # 14361596SN/A 'steal_locks': 'other', # fs/locks.c, include/linux/fs.h, 14371596SN/A 'strcmp' : 'copy', # lib/string.c, 14381596SN/A 'strlcpy': 'other', # lib/string.c, 14391596SN/A 'strlen' : 'copy', # lib/string.c, include/asm-alpha/string.h, 14401596SN/A 'strncpy' : 'copy', # lib/string.c, include/asm-alpha/string.h, 14411596SN/A 'strncpy_from_user': 'copy', # include/asm-alpha/uaccess.h, include/asm-i386/uaccess.h, 14421596SN/A 'strnlen_user': 'other', # include/asm-alpha/uaccess.h, include/asm-i386/uaccess.h, 14431917Sbinkertn@umich.edu 'submit_bh' : 'buffer', # fs/buffer.c, include/linux/buffer_head.h, 14441596SN/A 'submit_bio' : 'other', # drivers/block/ll_rw_blk.c, include/linux/fs.h, 14451596SN/A 'sunrpc': 'other', # 14461596SN/A 'svc_authenticate' : 'other', # net/sunrpc/svcauth.c, include/linux/sunrpc/svcauth.h, 14471596SN/A 'svc_authorise' : 'other', # net/sunrpc/svcauth.c, include/linux/sunrpc/svcauth.h, 14481596SN/A 'svc_deferred_dequeue' : 'other', # net/sunrpc/svcsock.c, net/sunrpc/svcsock.c, 14491596SN/A 'svc_drop' : 'other', # net/sunrpc/svcsock.c, include/linux/sunrpc/svcsock.h, 14501596SN/A 'svc_expkey_lookup' : 'other', # fs/nfsd/export.c, 14511596SN/A 'svc_export_put' : 'other', # fs/nfsd/export.c, include/linux/nfsd/export.h, 14521596SN/A 'svc_process' : 'other', # net/sunrpc/svc.c, include/linux/sunrpc/svc.h, 14531596SN/A 'svc_recv' : 'other', # net/sunrpc/svcsock.c, include/linux/sunrpc/svcsock.h, 14541596SN/A 'svc_reserve' : 'other', # net/sunrpc/svcsock.c, include/linux/sunrpc/svc.h, 14551596SN/A 'svc_send' : 'other', # net/sunrpc/svcsock.c, include/linux/sunrpc/svcsock.h, 14561596SN/A 'svc_sendto' : 'other', # net/sunrpc/svcsock.c, 14571596SN/A 'svc_sock_enqueue' : 'other', # net/sunrpc/svcsock.c, 14581596SN/A 'svc_sock_release' : 'other', # net/sunrpc/svcsock.c, 14591596SN/A 'svc_udp_data_ready' : 'other', # net/sunrpc/svcsock.c, net/sunrpc/svcsock.c, 14601596SN/A 'svc_udp_recvfrom' : 'other', # net/sunrpc/svcsock.c, net/sunrpc/svcsock.c, 14611596SN/A 'svc_udp_sendto' : 'other', # net/sunrpc/svcsock.c, net/sunrpc/svcsock.c, 14621596SN/A 'svc_write_space' : 'other', # net/sunrpc/svcsock.c, 14631596SN/A 'svcauth_unix_accept' : 'other', # net/sunrpc/svcauth_unix.c, 14641596SN/A 'svcauth_unix_release' : 'other', # net/sunrpc/svcauth_unix.c, 14651596SN/A 'switch_names': 'other', # fs/dcache.c, 14661596SN/A 'swpctx_cont' : 'other', # 14671596SN/A 'sync_buffer' : 'other', # fs/buffer.c, drivers/oprofile/buffer_sync.c, 14681596SN/A 'sync_dirty_buffer' : 'other', # fs/buffer.c, include/linux/buffer_head.h, 14691596SN/A 'sync_inode' : 'other', # fs/fs-writeback.c, include/linux/fs.h, 14701596SN/A 'sync_mapping_buffers' : 'other', # fs/buffer.c, include/linux/buffer_head.h, 14711596SN/A 'sync_sb_inodes': 'other', # fs/fs-writeback.c, 14721596SN/A 'sync_supers': 'other', # fs/super.c, include/linux/fs.h, 14731596SN/A 'sys_accept' : 'user', # net/socket.c, include/linux/syscalls.h, used to be syscall 14741596SN/A 'sys_access': 'other', # fs/open.c, include/linux/syscalls.h, 14751596SN/A 'sys_brk': 'user', # mm/mmap.c, mm/nommu.c, include/linux/syscalls.h, 14761596SN/A 'sys_clock_gettime': 'user', # kernel/posix-timers.c, include/linux/syscalls.h, 14771596SN/A 'sys_clone': 'user', # include/asm-i386/unistd.h, 14781596SN/A 'sys_close' : 'user', # fs/open.c, include/linux/syscalls.h, used to be syscall 14791596SN/A 'sys_dup2': 'user', # fs/fcntl.c, include/linux/syscalls.h, 14801596SN/A 'sys_execve': 'user', # include/asm-alpha/unistd.h, include/asm-i386/unistd.h, 14811596SN/A 'sys_exit_group': 'user', # kernel/exit.c, include/linux/syscalls.h, 14821596SN/A 'sys_fcntl' : 'user', # fs/fcntl.c, include/linux/syscalls.h, used to be syscall 14831596SN/A 'sys_fcntl64': 'user', # fs/fcntl.c, include/linux/syscalls.h, 14841596SN/A 'sys_fstat64': 'user', # fs/stat.c, include/linux/syscalls.h, 14851596SN/A 'sys_ftruncate': 'user', # fs/open.c, include/linux/syscalls.h, 14861596SN/A 'sys_futex': 'user', # kernel/futex.c, include/linux/syscalls.h, 14871596SN/A 'sys_getdents64': 'user', 14881596SN/A 'sys_geteuid': 'other', # kernel/timer.c, include/linux/syscalls.h, 14891596SN/A 'sys_getgroups': 'user', # kernel/sys.c, include/linux/syscalls.h, 14901596SN/A 'sys_getpid': 'user', # kernel/timer.c, include/linux/syscalls.h, 14911596SN/A 'sys_getppid': 'other', # kernel/timer.c, include/linux/syscalls.h, 14921596SN/A 'sys_getrlimit': 'other', # kernel/sys.c, include/linux/syscalls.h, 14931596SN/A 'sys_getsockname' : 'user', # net/socket.c, include/linux/syscalls.h, used to be syscall 14941596SN/A 'sys_gettimeofday' : 'user', # kernel/time.c, include/linux/syscalls.h, used to be syscall 14951596SN/A 'sys_getuid': 'user', # kernel/timer.c, include/linux/syscalls.h, 14961596SN/A 'sys_getxpid' : 'user', # used to be syscall 14971596SN/A 'sys_int_21' : 'interrupt', # 14981596SN/A 'sys_int_22' : 'interrupt', # 14991596SN/A 'sys_interrupt' : 'interrupt', # 15001596SN/A 'sys_ioctl': 'user', # fs/ioctl.c, drivers/block/cciss.c, include/linux/syscalls.h, 15011596SN/A 'sys_kill' : 'user', # kernel/signal.c, include/linux/syscalls.h, used to be syscall 15021596SN/A 'sys_llseek': 'other', # fs/read_write.c, include/linux/syscalls.h, 15031596SN/A 'sys_lseek': 'user', # fs/read_write.c, include/linux/syscalls.h, 15041596SN/A 'sys_mkdir': 'user', # fs/namei.c, include/linux/syscalls.h, 15051596SN/A 'sys_mmap2': 'user', # include/asm-i386/unistd.h, 15061596SN/A 'sys_mremap': 'user', # mm/mremap.c, include/linux/syscalls.h, 15071596SN/A 'sys_munmap': 'user', # mm/mmap.c, mm/nommu.c, include/linux/syscalls.h, 15081596SN/A 'sys_nanosleep': 'user', # kernel/timer.c, include/linux/syscalls.h, 15091596SN/A 'sys_newlstat' : 'user', # fs/stat.c, include/linux/syscalls.h, used to be syscall 15101596SN/A 'sys_newstat' : 'user', # fs/stat.c, include/linux/syscalls.h, used to be syscall 15111596SN/A 'sys_newuname': 'user', # kernel/sys.c, include/linux/syscalls.h, 15121596SN/A 'sys_open' : 'user', # fs/open.c, include/linux/syscalls.h, used to be syscall 15131596SN/A 'sys_pipe': 'interrupt', # include/asm-i386/unistd.h, 15141596SN/A 'sys_poll' : 'user', # fs/select.c, include/linux/syscalls.h, used to be syscall 15151596SN/A 'sys_read' : 'user', # fs/read_write.c, include/linux/syscalls.h, used to be syscall 15161596SN/A 'sys_recv' : 'user', # net/socket.c, include/linux/syscalls.h, used to be syscall 15171596SN/A 'sys_recvfrom' : 'user', # net/socket.c, include/linux/syscalls.h, used to be syscall 15181596SN/A 'sys_rename': 'other', # fs/namei.c, include/linux/syscalls.h, 15191596SN/A 'sys_rmdir': 'user', 15201596SN/A 'sys_rt_sigaction': 'user', # arch/alpha/kernel/signal.c, kernel/signal.c, include/asm-alpha/unistd.h, include/asm-i386/unistd.h, 15211596SN/A 'sys_rt_sigprocmask': 'user', # kernel/signal.c, include/linux/syscalls.h, 15221596SN/A 'sys_select': 'user', # fs/select.c, include/linux/syscalls.h, 15231596SN/A 'sys_send' : 'user', # net/socket.c, include/linux/syscalls.h, used to be syscall 15241596SN/A 'sys_sendto' : 'user', # net/socket.c, include/linux/syscalls.h, used to be syscall 15251596SN/A 'sys_set_thread_area': 'user', # 15261596SN/A 'sys_setitimer': 'user', # kernel/itimer.c, include/linux/syscalls.h, 15271596SN/A 'sys_shutdown' : 'user', # net/socket.c, include/linux/syscalls.h, used to be syscall 15281596SN/A 'sys_sigreturn' : 'user', # used to be syscall 15291596SN/A 'sys_sigsuspend' : 'user', # used to be syscall 15301596SN/A 'sys_socketcall': 'user', # net/socket.c, include/linux/syscalls.h, 15311596SN/A 'sys_stat64': 'user', # fs/stat.c, include/linux/syscalls.h, 15321596SN/A 'sys_time': 'other', # kernel/time.c, include/linux/syscalls.h, 15331596SN/A 'sys_times': 'other', # kernel/sys.c, include/linux/syscalls.h, 15341596SN/A 'sys_umask': 'other', # kernel/sys.c, include/linux/syscalls.h, 15351596SN/A 'sys_unlink': 'other', # fs/namei.c, include/linux/syscalls.h, 15361596SN/A 'sys_wait4': 'user', # kernel/exit.c, include/linux/syscalls.h, 15371596SN/A 'sys_waitpid': 'user', # kernel/exit.c, include/linux/syscalls.h, 15381596SN/A 'sys_write' : 'user', # fs/read_write.c, include/linux/syscalls.h, used to be syscall 15391596SN/A 'sys_writev' : 'user', # fs/read_write.c, include/linux/syscalls.h, used to be syscall 15401596SN/A 'syscall_call': 'other', # 15411596SN/A 'syscall_exit': 'other', # 15421596SN/A 'sysguard_panelapplet.so': 'other', # 15431596SN/A 'syslogd': 'other', # 15441596SN/A 'system_call': 'interrupt', # 15451596SN/A 'tail': 'other', # 15461596SN/A 'task_curr' : 'other', # kernel/sched.c, include/linux/sched.h, 15471596SN/A 'task_rq_lock' : 'other', # kernel/sched.c, 15481596SN/A 'task_timeslice' : 'other', # kernel/sched.c, 15491596SN/A 'tasklet_action' : 'other', # kernel/softirq.c, 15501596SN/A 'tcp_accept' : 'stack', # net/ipv4/tcp.c, 15511596SN/A 'tcp_ack' : 'stack', # net/ipv4/tcp_input.c, 15521596SN/A 'tcp_ack_no_tstamp' : 'stack', # net/ipv4/tcp_input.c, 15531596SN/A 'tcp_ack_update_window' : 'stack', # net/ipv4/tcp_input.c, 15541596SN/A 'tcp_bucket_destroy' : 'stack', # net/ipv4/tcp_ipv4.c, 15551596SN/A 'tcp_check_req' : 'stack', # net/ipv4/tcp_minisocks.c, 15561596SN/A 'tcp_child_process' : 'stack', # net/ipv4/tcp_minisocks.c, 15571596SN/A 'tcp_clean_rtx_queue' : 'stack', # net/ipv4/tcp_input.c, 15581596SN/A 'tcp_clear_xmit_timers' : 'stack', # net/ipv4/tcp_timer.c, 15591596SN/A 'tcp_close' : 'stack', # net/ipv4/tcp.c, 15601596SN/A 'tcp_close_state' : 'stack', # net/ipv4/tcp.c, 15611596SN/A 'tcp_copy_to_iovec' : 'stack', # net/ipv4/tcp_input.c, 15621596SN/A 'tcp_create_openreq_child' : 'stack', # net/ipv4/tcp_minisocks.c, 15631596SN/A 'tcp_current_mss': 'other', # 15641596SN/A 'tcp_cwnd_application_limited': 'stack', # net/ipv4/tcp_input.c, 15651596SN/A 'tcp_data_queue' : 'stack', # net/ipv4/tcp_input.c, 15661596SN/A 'tcp_delete_keepalive_timer' : 'stack', # net/ipv4/tcp_timer.c, 15671596SN/A 'tcp_destroy_sock' : 'stack', # net/ipv4/tcp.c, 15681596SN/A 'tcp_enter_quickack_mode' : 'stack', # net/ipv4/tcp_input.c, 15691596SN/A 'tcp_event_data_recv' : 'stack', # net/ipv4/tcp_input.c, 15701596SN/A 'tcp_fin' : 'stack', # net/ipv4/tcp_input.c, 15711596SN/A 'tcp_fixup_rcvbuf' : 'stack', # net/ipv4/tcp_input.c, 15721596SN/A 'tcp_fixup_sndbuf' : 'stack', # net/ipv4/tcp_input.c, 15731596SN/A 'tcp_fragment': 'stack', # net/ipv4/tcp_output.c, 15741596SN/A 'tcp_incr_quickack' : 'stack', # net/ipv4/tcp_input.c, 15751596SN/A 'tcp_init_buffer_space' : 'stack', # net/ipv4/tcp_input.c, 15761596SN/A 'tcp_init_metrics' : 'stack', # net/ipv4/tcp_input.c, 15771596SN/A 'tcp_init_xmit_timers' : 'stack', # net/ipv4/tcp_timer.c, 15781596SN/A 'tcp_invert_tuple' : 'stack', # net/ipv4/netfilter/ip_conntrack_proto_tcp.c, 15791596SN/A 'tcp_make_synack' : 'stack', # net/ipv4/tcp_output.c, 15801596SN/A 'tcp_new' : 'stack', # net/ipv4/netfilter/ip_conntrack_proto_tcp.c, 15811596SN/A 'tcp_new_space' : 'stack', # net/ipv4/tcp_input.c, 15821596SN/A 'tcp_ofo_queue' : 'stack', # net/ipv4/tcp_input.c, 15831596SN/A 'tcp_packet' : 'stack', # net/ipv4/netfilter/ip_conntrack_proto_tcp.c, 15841596SN/A 'tcp_parse_options' : 'stack', # net/ipv4/tcp_input.c, 15851596SN/A 'tcp_pkt_to_tuple' : 'stack', # net/ipv4/netfilter/ip_conntrack_proto_tcp.c, 15861596SN/A 'tcp_poll' : 'stack', # net/ipv4/tcp.c, 15871596SN/A 'tcp_prequeue_process' : 'stack', # net/ipv4/tcp.c, 15881596SN/A 'tcp_push_one' : 'stack', # net/ipv4/tcp_output.c, 15891596SN/A 'tcp_put_port' : 'stack', # net/ipv4/tcp_ipv4.c, 15901596SN/A 'tcp_queue_skb' : 'stack', # net/ipv4/tcp_output.c, 15911596SN/A 'tcp_rcv_established' : 'stack', # net/ipv4/tcp_input.c, 15921596SN/A 'tcp_rcv_rtt_update' : 'stack', # net/ipv4/tcp_input.c, 15931596SN/A 'tcp_rcv_space_adjust' : 'stack', # net/ipv4/tcp_input.c, 15941596SN/A 'tcp_rcv_state_process' : 'stack', # net/ipv4/tcp_input.c, 15951596SN/A 'tcp_recvmsg' : 'stack', # net/ipv4/tcp.c, 15961596SN/A 'tcp_reset_keepalive_timer' : 'stack', # net/ipv4/tcp_timer.c, 15971596SN/A 'tcp_rtt_estimator' : 'stack', # net/ipv4/tcp_input.c, 15981596SN/A 'tcp_send_ack' : 'stack', # net/ipv4/tcp_output.c, 15991596SN/A 'tcp_send_delayed_ack' : 'stack', # net/ipv4/tcp_output.c, 16001596SN/A 'tcp_send_fin' : 'stack', # net/ipv4/tcp_output.c, 16011596SN/A 'tcp_sendmsg' : 'stack', # net/ipv4/tcp.c, 16021596SN/A 'tcp_set_skb_tso_segs': 'other', # 16031596SN/A 'tcp_shutdown' : 'stack', # net/ipv4/tcp.c, 16041596SN/A 'tcp_sync_mss' : 'stack', # net/ipv4/tcp_output.c, 16051596SN/A 'tcp_time_wait' : 'stack', # net/ipv4/tcp_minisocks.c, 16061596SN/A 'tcp_transmit_skb' : 'stack', # net/ipv4/tcp_output.c, 16071596SN/A 'tcp_trim_head': 'stack', # net/ipv4/tcp_output.c, 16081596SN/A 'tcp_tso_acked': 'stack', # 16091596SN/A 'tcp_tw_schedule' : 'stack', # net/ipv4/tcp_minisocks.c, 16101596SN/A 'tcp_unhash' : 'stack', # net/ipv4/tcp_ipv4.c, 16111596SN/A 'tcp_update_metrics' : 'stack', # net/ipv4/tcp_input.c, 16121596SN/A 'tcp_urg' : 'stack', # net/ipv4/tcp_input.c, 16131596SN/A 'tcp_v4_checksum_init':'stack', 16141596SN/A 'tcp_v4_conn_request' : 'stack', # net/ipv4/tcp_ipv4.c, 16151596SN/A 'tcp_v4_connect': 'stack', # net/ipv4/tcp_ipv4.c, 16161596SN/A 'tcp_v4_destroy_sock' : 'stack', # net/ipv4/tcp_ipv4.c, 16171596SN/A 'tcp_v4_do_rcv' : 'stack', # net/ipv4/tcp_ipv4.c, 16181596SN/A 'tcp_v4_hnd_req' : 'stack', # net/ipv4/tcp_ipv4.c, 16191596SN/A 'tcp_v4_init_sock': 'stack', # net/ipv4/tcp_ipv4.c, 16201596SN/A 'tcp_v4_rcv' : 'stack', # net/ipv4/tcp_ipv4.c, 16211596SN/A 'tcp_v4_rebuild_header' : 'stack', # net/ipv4/tcp_ipv4.c, 16221596SN/A 'tcp_v4_route_req' : 'stack', # net/ipv4/tcp_ipv4.c, 16231596SN/A 'tcp_v4_search_req' : 'stack', # net/ipv4/tcp_ipv4.c, 16241596SN/A 'tcp_v4_send_check' : 'stack', # net/ipv4/tcp_ipv4.c, net/ipv4/tcp_ipv4.c, 16251596SN/A 'tcp_v4_send_synack' : 'stack', # net/ipv4/tcp_ipv4.c, 16261596SN/A 'tcp_v4_syn_recv_sock' : 'stack', # net/ipv4/tcp_ipv4.c, 16271596SN/A 'tcp_v4_synq_add' : 'stack', # net/ipv4/tcp_ipv4.c, 16281596SN/A 'tcp_vegas_init' : 'stack', # net/ipv4/tcp_input.c, 16291596SN/A 'tcp_write_xmit' : 'stack', # net/ipv4/tcp_output.c, 16301917Sbinkertn@umich.edu 'test_clear_page_dirty': 'buffer', # mm/page-writeback.c, include/linux/page-flags.h, 16311917Sbinkertn@umich.edu 'test_clear_page_writeback' : 'buffer', # mm/page-writeback.c, include/linux/page-flags.h, 16321917Sbinkertn@umich.edu 'test_set_page_writeback' : 'buffer', # mm/page-writeback.c, include/linux/page-flags.h, 16331596SN/A 'timer_interrupt' : 'interrupt', # arch/alpha/kernel/time.c, arch/alpha/kernel/proto.h, 16341596SN/A 'tr': 'other', # 16351917Sbinkertn@umich.edu 'truncate_complete_page': 'buffer', # mm/truncate.c, 16361917Sbinkertn@umich.edu 'truncate_inode_pages': 'buffer', # mm/truncate.c, include/linux/mm.h, 16371596SN/A 'try_to_wake_up' : 'other', # kernel/sched.c, 16381596SN/A 'tsunami_readb': 'driver', 16391596SN/A 'tsunami_readl' : 'interrupt', # include/asm-alpha/core_tsunami.h, 16401596SN/A 'tsunami_update_irq_hw' : 'interrupt', # arch/alpha/kernel/sys_dp264.c, 16411596SN/A 'tsunami_writeb': 'driver', 16421596SN/A 'tsunami_writel' : 'interrupt', # include/asm-alpha/core_tsunami.h, 16431596SN/A 'tty_hung_up_p': 'driver', # drivers/char/tty_io.c, include/linux/tty.h, 16441596SN/A 'tty_ldisc_deref': 'other', # 16451596SN/A 'tty_ldisc_ref_wait': 'other', # 16461596SN/A 'tty_ldisc_try': 'other', # 16471596SN/A 'tty_open': 'driver', # drivers/char/tty_io.c, drivers/char/tty_io.c, drivers/net/wan/sdla_chdlc.c, 16481596SN/A 'tty_poll': 'driver', # drivers/char/tty_io.c, drivers/char/tty_io.c, 16491596SN/A 'tty_write': 'driver', # drivers/char/tty_io.c, drivers/char/tty_io.c, 16501596SN/A 'udp_checksum_init' : 'stack', # net/ipv4/udp.c, 16511596SN/A 'udp_ioctl': 'stack', # net/ipv4/udp.c, 16521596SN/A 'udp_packet' : 'stack', # net/ipv4/netfilter/ip_conntrack_proto_udp.c, 16531596SN/A 'udp_pkt_to_tuple' : 'stack', # net/ipv4/netfilter/ip_conntrack_proto_udp.c, 16541596SN/A 'udp_push_pending_frames' : 'stack', # net/ipv4/udp.c, 16551596SN/A 'udp_queue_rcv_skb' : 'stack', # net/ipv4/udp.c, 16561596SN/A 'udp_rcv' : 'stack', # net/ipv4/udp.c, 16571596SN/A 'udp_recvmsg': 'stack', # net/ipv4/udp.c, 16581596SN/A 'udp_sendmsg' : 'stack', # net/ipv4/udp.c, 16591596SN/A 'udp_sendpage' : 'stack', # net/ipv4/udp.c, 16601596SN/A 'udp_v4_get_port': 'stack', # net/ipv4/udp.c, 16611596SN/A 'udp_v4_lookup_longway' : 'stack', # net/ipv4/udp.c, 16621596SN/A 'unalign_trap_cont' : 'alignment', 16631596SN/A 'unalign_trap_count' : 'alignment', 16641596SN/A 'undo_switch_stack' : 'other', # 16651596SN/A 'unix': 'other', # 16661596SN/A 'unlock_buffer' : 'other', # fs/buffer.c, 16671596SN/A 'unlock_new_inode': 'other', # fs/inode.c, include/linux/fs.h, 16681917Sbinkertn@umich.edu 'unlock_page' : 'buffer', # mm/filemap.c, 16691917Sbinkertn@umich.edu 'unmap_mapping_range': 'buffer', # mm/memory.c, include/linux/mm.h, 16701917Sbinkertn@umich.edu 'unmap_page_range': 'buffer', # mm/memory.c, 16711917Sbinkertn@umich.edu 'unmap_region': 'buffer', # mm/mmap.c, 16721596SN/A 'unmap_underlying_metadata' : 'other', # fs/buffer.c, include/linux/buffer_head.h, 16731917Sbinkertn@umich.edu 'unmap_vma': 'buffer', # mm/mmap.c, 16741917Sbinkertn@umich.edu 'unmap_vma_list': 'buffer', # mm/mmap.c, 16751917Sbinkertn@umich.edu 'unmap_vmas': 'buffer', # mm/memory.c, include/linux/mm.h, 16761596SN/A 'unmask_IO_APIC_irq': 'interrupt', # 16771596SN/A 'unmask_IO_APIC_vector': 'interrupt', # 16781596SN/A 'unqueue_me': 'other', # kernel/futex.c, 16791596SN/A 'unshare_files': 'other', # kernel/fork.c, include/linux/fs.h, 16801596SN/A '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, 16811596SN/A 'update_atime': 'other', # fs/inode.c, include/linux/fs.h, 16821596SN/A 'update_one_process' : 'other', # kernel/timer.c, 16831596SN/A 'update_process_times' : 'other', # kernel/timer.c, include/linux/sched.h, 16841596SN/A 'update_wall_time' : 'other', # kernel/timer.c, 16851596SN/A 'update_wall_time_one_tick' : 'other', # kernel/timer.c, 16861596SN/A 'usbcore': 'other', # 16871596SN/A 'vfs_create': 'other', # fs/namei.c, include/linux/fs.h, 16881596SN/A 'vfs_fstat': 'other', # fs/stat.c, include/linux/fs.h, 16891596SN/A 'vfs_getattr' : 'user', # fs/stat.c, include/linux/fs.h, used to be syscall 16901596SN/A 'vfs_llseek': 'other', # fs/read_write.c, include/linux/fs.h, 16911596SN/A 'vfs_lstat' : 'user', # fs/stat.c, include/linux/fs.h, used to be syscall 16921596SN/A 'vfs_mkdir': 'other', # fs/namei.c, include/linux/fs.h, 16931596SN/A 'vfs_permission' : 'user', # fs/namei.c, include/linux/fs.h, used to be syscall 16941596SN/A 'vfs_read' : 'user', # fs/read_write.c, include/linux/fs.h, used to be syscall 16951596SN/A 'vfs_rename': 'other', # fs/namei.c, include/linux/fs.h, 16961596SN/A 'vfs_rename_other': 'other', # fs/namei.c, 16971596SN/A 'vfs_stat' : 'user', # fs/stat.c, include/linux/fs.h, used to be syscall 16981596SN/A 'vfs_unlink': 'other', # fs/namei.c, include/linux/fs.h, 16991596SN/A 'vfs_write' : 'user', # fs/read_write.c, include/linux/fs.h, used to be syscall 17001596SN/A 'vfs_writev' : 'user', # fs/read_write.c, include/linux/fs.h, used to be syscall 17011917Sbinkertn@umich.edu 'vma_adjust': 'buffer', # mm/mmap.c, include/linux/mm.h, 17021917Sbinkertn@umich.edu 'vma_link': 'buffer', # mm/mmap.c, 17031917Sbinkertn@umich.edu 'vma_merge': 'buffer', # mm/mmap.c, include/linux/mm.h, 17041917Sbinkertn@umich.edu 'vma_prio_tree_add': 'buffer', # mm/prio_tree.c, include/linux/mm.h, 17051917Sbinkertn@umich.edu 'vma_prio_tree_insert': 'buffer', # mm/prio_tree.c, include/linux/mm.h, 17061917Sbinkertn@umich.edu 'vma_prio_tree_remove': 'buffer', # mm/prio_tree.c, include/linux/mm.h, 17071596SN/A 'vmstat_open': 'other', # fs/proc/proc_misc.c, 17081917Sbinkertn@umich.edu 'vmstat_show': 'buffer', # mm/page_alloc.c, 17091917Sbinkertn@umich.edu 'vmtruncate': 'buffer', # mm/nommu.c, mm/memory.c, include/linux/mm.h, 17101596SN/A 'vsnprintf' : 'other', # lib/vsprintf.c, include/linux/kernel.h, 17111596SN/A 'vsprintf' : 'driver', # lib/vsprintf.c, arch/alpha/boot/main.c, drivers/scsi/aic7xxx_old/aic7xxx_proc.c, include/linux/kernel.h, 17121596SN/A 'wait_for_completion': 'driver', # drivers/acorn/block/mfmhd.c, kernel/sched.c, 17131917Sbinkertn@umich.edu 'wait_on_page_writeback_range' : 'buffer', # mm/filemap.c, 17141596SN/A 'wait_task_zombie': 'other', # kernel/exit.c, 17151596SN/A 'wake_futex': 'other', # kernel/futex.c, 17161596SN/A 'wake_up_buffer' : 'other', # fs/buffer.c, include/linux/buffer_head.h, 17171596SN/A 'wake_up_inode' : 'other', # fs/inode.c, include/linux/writeback.h, 17181596SN/A 'wake_up_new_task': 'other', # 17191917Sbinkertn@umich.edu 'wake_up_page' : 'buffer', # mm/filemap.c, 17201596SN/A 'wake_up_process' : 'other', # kernel/sched.c, 17211596SN/A 'wake_up_state' : 'other', # kernel/sched.c, 17221917Sbinkertn@umich.edu 'wb_timer_fn': 'buffer', # mm/page-writeback.c, mm/page-writeback.c, 17231596SN/A 'wc': 'other', # 17241596SN/A 'work_notifysig': 'other', # 17251596SN/A 'work_pending' : 'other', # 17261596SN/A 'work_resched': 'other', # 17271596SN/A 'worker_thread': 'other', # kernel/workqueue.c, 17281596SN/A 'write_boundary_block' : 'other', # fs/buffer.c, include/linux/buffer_head.h, 17291596SN/A 'write_chan': 'driver', # drivers/char/n_tty.c, 17301596SN/A 'write_inode' : 'other', # fs/fs-writeback.c, 17311596SN/A 'write_null': 'driver', # drivers/char/mem.c, 17321596SN/A 'writeback_acquire': 'other', # fs/fs-writeback.c, include/linux/backing-dev.h, 17331596SN/A 'writeback_in_progress' : 'other', # fs/fs-writeback.c, include/linux/backing-dev.h, 17341596SN/A 'writeback_inodes': 'other', # fs/fs-writeback.c, include/linux/writeback.h, 17351596SN/A 'xdr_partial_copy_from_skb' : 'copy', # net/sunrpc/xdr.c, include/linux/sunrpc/xdr.h, 17361596SN/A 'xfrm_lookup' : 'stack', # net/xfrm/xfrm_policy.c, 17371596SN/A 'xmms': 'other', # 17381917Sbinkertn@umich.edu 'zap_pmd_range': 'buffer', # mm/memory.c, 17391917Sbinkertn@umich.edu 'zap_pte_range': 'buffer', # mm/memory.c, 17401917Sbinkertn@umich.edu 'zone_statistics' : 'buffer', # mm/page_alloc.c, 17411758SN/A 'libaprutil-0.so.0' : 'user', 17421758SN/A 'libapr-0.so.0' : 'user', 17431758SN/A 'httpd' : 'user', 17441758SN/A 'do_tcp_sendpages': 'copy', 17451758SN/A 'tcp_setsockopt' : 'stack', 17461758SN/A 'sys_setsockopt' : 'stack', 17471758SN/A 'do_sendfile' : 'copy', 17481758SN/A 'ip_route_output_slow': 'stack', 17491758SN/A 'tcp_sendpage': 'copy', 17501758SN/A 'file_send_actor': 'copy', 17511917Sbinkertn@umich.edu 'flush_tlb_page': 'buffer', 17521758SN/A 'sock_common_setsockopt': 'stack', 17531758SN/A 'sock_sendpage': 'copy', 17541758SN/A 17551758SN/A# 17561758SN/A# New functions 17571758SN/A# 17581758SN/A 17591917Sbinkertn@umich.edu '__alloc_percpu': 'buffer', # mm/slab.c, include/linux/percpu.h, 17601758SN/A '__pskb_pull_tail': 'stack', # net/core/skbuff.c, include/linux/skbuff.h, 17611758SN/A '__reml': 'other', # arch/alpha/kernel/alpha_ksyms.c, 17621758SN/A '__tasklet_hi_schedule': 'interrupt', # kernel/softirq.c, 17631758SN/A '__tcp_checksum_complete_user': 'stack', # net/ipv4/tcp_input.c, 17641758SN/A '__tcp_v4_lookup_listener': 'stack', # net/ipv4/tcp_ipv4.c, 17651758SN/A '__tcp_v4_rehash': 'stack', # net/ipv4/tcp_ipv4.c, 17661758SN/A '__tcp_westwood_fast_bw': 'stack', # net/ipv4/tcp_input.c, 17671758SN/A '__tcp_westwood_slow_bw': 'stack', # net/ipv4/tcp_input.c, 17681758SN/A '__xfrm_policy_check': 'stack', # net/xfrm/xfrm_policy.c, 17691758SN/A 'alcor_disable_irq': 'interrupt', # arch/alpha/kernel/sys_alcor.c, 17701758SN/A '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, 17711758SN/A 'atkbd_probe': 'other', # drivers/input/keyboard/atkbd.c, 17721917Sbinkertn@umich.edu 'background_writeout': 'buffer', # mm/page-writeback.c, mm/page-writeback.c, 17731917Sbinkertn@umich.edu 'bad_page': 'buffer', # mm/page_alloc.c, 17741758SN/A 'batch_entropy_process': 'other', # drivers/char/random.c, drivers/char/random.c, 17751758SN/A 'block_hotplug_filter': 'driver', # drivers/block/genhd.c, 17761758SN/A 'brioctl_set': 'stack', # net/socket.c, include/linux/if_bridge.h, 17771758SN/A 'cdev_put': 'fs', # fs/char_dev.c, include/linux/cdev.h, 17781917Sbinkertn@umich.edu 'change_protection': 'buffer', # mm/mprotect.c, 17791758SN/A 'check_timer_failed': 'interrupt', # kernel/timer.c, 17801758SN/A 'clipper_disable_irq': 'interrupt', # arch/alpha/kernel/sys_dp264.c, 17811758SN/A 'clipper_enable_irq': 'interrupt', # arch/alpha/kernel/sys_dp264.c, 17821758SN/A 'count_active_tasks': 'interrupt', # kernel/timer.c, 17831758SN/A 'csum_ipv6_magic': 'stack', # include/asm-i386/checksum.h, include/asm-alpha/checksum.h, 17841758SN/A 'del_timer_sync': 'interrupt', # kernel/timer.c, include/linux/timer.h, include/linux/timer.h, 17851758SN/A 'dev_ifname': 'stack', # net/core/dev.c, 17861758SN/A 'dev_queue_xmit_nit': 'stack', # net/core/dev.c, include/linux/netdevice.h, 17871758SN/A 'dev_valid_name': 'stack', # net/core/dev.c, 17881758SN/A 'do_entDbg': 'interrupt', # arch/alpha/kernel/traps.c, 17891758SN/A 'do_proc_dointvec_jiffies_conv': 'interrupt', # kernel/sysctl.c, 17901758SN/A '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, 17911917Sbinkertn@umich.edu 'drain_array': 'buffer', # 17921917Sbinkertn@umich.edu 'drain_cpu_caches': 'buffer', # mm/slab.c, 17931758SN/A 'dummy_file_fcntl': 'other', # security/dummy.c, 17941758SN/A 'dummy_sem_semop': 'other', # security/dummy.c, 17951758SN/A 'emit_log_char': 'other', # kernel/printk.c, 17961758SN/A 'entDbg': 'interrupt', # arch/alpha/kernel/proto.h, 17971758SN/A 'entIF': 'interrupt', # arch/alpha/kernel/proto.h, 17981758SN/A 'eth_header_cache_update': 'stack', # net/ethernet/eth.c, include/linux/etherdevice.h, 17991758SN/A 'eth_header_parse': 'stack', # net/ethernet/eth.c, include/linux/etherdevice.h, 18001758SN/A 'ethtool_get_settings': 'stack', # net/core/ethtool.c, 18011758SN/A 'fifo_open': 'fs', # fs/fifo.c, 18021917Sbinkertn@umich.edu 'find_trylock_page': 'buffer', # mm/filemap.c, include/linux/pagemap.h, 18031917Sbinkertn@umich.edu 'find_undo': 'buffer', # ipc/sem.c, 18041917Sbinkertn@umich.edu 'find_user': 'buffer', # kernel/user.c, include/linux/sched.h, 18051758SN/A 'flow_cache_cpu_prepare': 'stack', # net/core/flow.c, 18061758SN/A 'flow_cache_flush_per_cpu': 'stack', # net/core/flow.c, 18071758SN/A 'flow_cache_flush_tasklet': 'stack', # net/core/flow.c, 18081758SN/A 'flow_key_compare': 'stack', # net/core/flow.c, 18091758SN/A '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, 18101758SN/A '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, 18111917Sbinkertn@umich.edu 'force_page_cache_readahead': 'buffer', # mm/readahead.c, include/linux/mm.h, 18121917Sbinkertn@umich.edu 'free_percpu': 'buffer', # mm/slab.c, include/linux/percpu.h, include/linux/percpu.h, 18131917Sbinkertn@umich.edu 'generic_file_sendfile': 'buffer', # mm/filemap.c, include/linux/fs.h, 18141917Sbinkertn@umich.edu 'get_one_pte_map': 'buffer', # mm/mremap.c, 18151758SN/A 'gunzip': 'other', # lib/inflate.c, 18161758SN/A 'handle_ipi': 'interrupt', # arch/alpha/kernel/smp.c, arch/alpha/kernel/proto.h, 18171758SN/A 'input_devices_read': 'driver', # drivers/input/input.c, 18181758SN/A 'input_link_handle': 'driver', # drivers/input/input.c, 18191758SN/A 'input_register_device': 'driver', # drivers/input/input.c, include/linux/input.h, 18201758SN/A 'insb': 'driver', # arch/alpha/kernel/io.c, include/asm-alpha/io.h, 18211758SN/A 'insl': 'driver', # arch/alpha/kernel/io.c, include/asm-alpha/io.h, drivers/net/smc9194.c, drivers/net/smc9194.c, 18221758SN/A 'invalidate_bh_lru': 'fs', # fs/buffer.c, 18231758SN/A 'iommu_arena_alloc': 'interrupt', # arch/alpha/kernel/pci_iommu.c, 18241758SN/A 'iommu_arena_find_pages': 'interrupt', # arch/alpha/kernel/pci_iommu.c, 18251758SN/A 'iommu_arena_free': 'interrupt', # arch/alpha/kernel/pci_iommu.c, 18261758SN/A 'ip_compute_csum': 'stack', # arch/alpha/lib/checksum.c, include/asm-i386/checksum.h, include/asm-alpha/checksum.h, 18271758SN/A 'ip_getsockopt': 'stack', # net/ipv4/ip_sockglue.c, 18281758SN/A 'ip_mc_output': 'stack', # net/ipv4/ip_output.c, 18291758SN/A 'ip_options_compile': 'stack', # net/ipv4/ip_options.c, 18301758SN/A 'ip_rt_dump': 'stack', # net/ipv4/route.c, 18311758SN/A 'ipc_checkid': 'stack', # ipc/util.c, ipc/util.h, 18321758SN/A 'ipc_lock': 'stack', # ipc/util.c, ipc/util.h, 18331758SN/A 'ipc_unlock': 'stack', # ipc/util.c, ipc/util.h, 18341758SN/A 'ipcperms': 'stack', # ipc/util.c, ipc/util.h, 18351758SN/A 'ipi_flush_tlb_page': 'interrupt', # arch/alpha/kernel/smp.c, 18361758SN/A 'isp1020_intr_handler': 'other', # drivers/scsi/qlogicisp.c, drivers/scsi/qlogicisp.c, 18371758SN/A 'isp1020_queuecommand': 'other', # drivers/scsi/qlogicisp.c, drivers/scsi/qlogicisp.h, 18381758SN/A 'kernel_thread': 'interrupt', # include/asm-um/processor-generic.h, include/asm-alpha/processor.h, include/asm-i386/processor.h, 18391917Sbinkertn@umich.edu 'kmem_find_general_cachep': 'buffer', # mm/slab.c, 18401917Sbinkertn@umich.edu 'kmem_ptr_validate': 'buffer', # mm/slab.c, 18411758SN/A 'llc_mac_hdr_init': 'stack', # net/llc/llc_output.c, net/llc/llc_output.h, 18421758SN/A 'lock_rename': 'fs', # fs/namei.c, include/linux/namei.h, 18431758SN/A 'lookup_undo': 'stack', # ipc/sem.c, 18441758SN/A 'memcpy_tokerneliovec': 'stack', # net/core/iovec.c, include/linux/socket.h, 18451758SN/A 'migrate_task': 'other', # kernel/sched.c, 18461758SN/A 'net_ratelimit': 'stack', # net/core/utils.c, include/linux/net.h, 18471758SN/A 'netlink_release': 'stack', # net/netlink/netlink_dev.c, net/netlink/af_netlink.c, 18481758SN/A 'nf_log_packet': 'stack', # net/core/netfilter.c, include/linux/netfilter_logging.h, include/linux/netfilter.h, 18491758SN/A 'nf_queue': 'stack', # net/core/netfilter.c, 18501917Sbinkertn@umich.edu 'nr_free_zone_pages': 'buffer', # mm/page_alloc.c, 18511758SN/A 'osf_writev': 'driver', # arch/alpha/kernel/osf_sys.c, 18521758SN/A '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, 18531758SN/A '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, 18541758SN/A 'pcibios_align_resource': 'driver', # arch/alpha/kernel/pci.c, include/linux/pci.h, 18551758SN/A 'pfifo_fast_requeue': 'stack', # net/sched/sch_generic.c, 18561758SN/A 'pointer_lock': 'interrupt', # arch/alpha/kernel/smp.c, 18571758SN/A 'posix_unblock_lock': 'fs', # fs/locks.c, include/linux/fs.h, 18581758SN/A 'prepare_timeout': 'interrupt', # ipc/mqueue.c, 18591758SN/A 'printk': 'other', # kernel/printk.c, drivers/md/raid6.h, 18601758SN/A 'process_mcheck_info': 'interrupt', # arch/alpha/kernel/irq_alpha.c, arch/alpha/kernel/proto.h, 18611917Sbinkertn@umich.edu 'read_cache_pages': 'buffer', # mm/readahead.c, include/linux/pagemap.h, 18621758SN/A 'register_gifconf': 'stack', # net/core/dev.c, include/linux/netdevice.h, 18631758SN/A 'rwsem_down_read_failed': 'interrupt', # lib/rwsem.c, include/asm-alpha/rwsem.h, 18641758SN/A 'search_exception_tables': 'interrupt', # kernel/extable.c, include/linux/module.h, 18651758SN/A 'security_fixup_ops': 'other', # security/dummy.c, security/security.c, 18661758SN/A 'send_ipi_message': 'interrupt', # arch/alpha/kernel/smp.c, 18671758SN/A 'send_sig_info': 'interrupt', # kernel/signal.c, include/linux/sched.h, 18681758SN/A 'set_fs_altroot': 'fs', # fs/namei.c, include/linux/fs_struct.h, 18691758SN/A 'sg_classify': 'interrupt', # arch/alpha/kernel/pci_iommu.c, 18701758SN/A 'sg_fill': 'interrupt', # arch/alpha/kernel/pci_iommu.c, 18711758SN/A 'sk_common_release': 'stack', # net/core/sock.c, 18721758SN/A 'sk_stream_wait_connect': 'stack', # net/core/stream.c, 18731758SN/A 'skb_over_panic': 'stack', # net/core/skbuff.c, include/linux/skbuff.h, 18741758SN/A 'skb_under_panic': 'stack', # net/core/skbuff.c, include/linux/skbuff.h, 18751758SN/A 'smp_call_function_on_cpu': 'interrupt', # arch/alpha/kernel/smp.c, include/asm-alpha/smp.h, include/asm-alpha/smp.h, 18761758SN/A 'sock_def_write_space': 'stack', # net/core/sock.c, 18771758SN/A 'sock_getsockopt': 'stack', # net/core/sock.c, 18781758SN/A 'sock_wait_for_wmem': 'stack', # net/core/sock.c, 18791758SN/A 'srm_dispatch': 'other', # 18801758SN/A 'srm_fixup': 'other', # include/asm-alpha/console.h, 18811917Sbinkertn@umich.edu 'stxcpy_aligned': 'buffer', # 18821758SN/A 'sys_capset': 'other', # kernel/capability.c, include/linux/syscalls.h, 18831917Sbinkertn@umich.edu 'sys_fadvise64': 'buffer', # mm/fadvise.c, include/linux/syscalls.h, 18841917Sbinkertn@umich.edu 'sys_fadvise64_64': 'buffer', # mm/fadvise.c, include/linux/syscalls.h, 18851758SN/A 'sys_newfstat': 'fs', # fs/stat.c, include/linux/syscalls.h, 18861758SN/A 'sys_semop': 'stack', # ipc/sem.c, include/linux/syscalls.h, 18871758SN/A 'sys_semtimedop': 'stack', # ipc/sem.c, include/linux/syscalls.h, 18881758SN/A 'sys_sendfile64': 'fs', # fs/read_write.c, include/linux/syscalls.h, 18891758SN/A 'sys_socketpair': 'stack', # net/socket.c, include/linux/syscalls.h, 18901758SN/A 'sys_vhangup': 'fs', # fs/open.c, include/linux/syscalls.h, 18911758SN/A 'tasklet_hi_action': 'interrupt', # kernel/softirq.c, 18921758SN/A 'tcp_ack_probe': 'stack', # net/ipv4/tcp_input.c, 18931758SN/A 'tcp_advertise_mss': 'stack', # net/ipv4/tcp_output.c, 18941758SN/A 'tcp_enter_loss': 'stack', # net/ipv4/tcp_input.c, 18951758SN/A 'tcp_fastretrans_alert': 'stack', # net/ipv4/tcp_input.c, 18961758SN/A 'tcp_ioctl': 'stack', # net/ipv4/tcp.c, 18971758SN/A 'tcp_process_frto': 'stack', # net/ipv4/tcp_input.c, 18981758SN/A 'tcp_rcv_synsent_state_process': 'stack', # net/ipv4/tcp_input.c, 18991758SN/A 'tcp_recv_urg': 'stack', # net/ipv4/tcp.c, 19001758SN/A 'tcp_reset': 'stack', # net/ipv4/tcp_input.c, 19011758SN/A 'tcp_retransmit_skb': 'stack', # net/ipv4/tcp_output.c, 19021758SN/A 'tcp_sacktag_write_queue': 'stack', # net/ipv4/tcp_input.c, 19031758SN/A 'tcp_time_to_recover': 'stack', # net/ipv4/tcp_input.c, 19041758SN/A 'tcp_v4_err': 'stack', # net/ipv4/tcp_ipv4.c, 19051758SN/A 'tcp_v4_get_port': 'stack', # net/ipv4/tcp_ipv4.c, 19061758SN/A 'tcp_v4_lookup': 'stack', # net/ipv4/tcp_ipv4.c, net/ipv4/tcp_diag.c, 19071758SN/A 'tcp_v4_reselect_saddr': 'stack', # net/ipv4/tcp_ipv4.c, 19081758SN/A 'this_rq_lock': 'interrupt', # 19091758SN/A 'tr_source_route': 'stack', # net/802/tr.c, include/linux/trdevice.h, 19101758SN/A 'try_atomic_semop': 'stack', # ipc/sem.c, 19111758SN/A 'tsunami_outw': 'driver', # 19121758SN/A 'twothirdsMD4Transform': 'other', # drivers/char/random.c, 19131758SN/A 'unregister_netdevice': 'stack', # net/core/dev.c, include/linux/netdevice.h, 19141758SN/A 'update_queue': 'stack', # ipc/sem.c, 19151758SN/A 'vegas_cong_avoid': 'stack', # net/ipv4/tcp_input.c, 19161917Sbinkertn@umich.edu 'vm_acct_memory': 'buffer', # mm/swap.c, include/linux/mman.h, 19171758SN/A 'vsscanf': 'other', # lib/vsprintf.c, include/linux/kernel.h, 19181758SN/A 'wait_for_packet': 'stack', # net/core/datagram.c, 19191758SN/A 'westwood_update_window': 'stack', # net/ipv4/tcp_input.c, 19201758SN/A 'within_one_quad': 'other', # 19211596SN/A} 19221596SN/A 19231917Sbinkertn@umich.edupc_categories_re = [ 19241596SN/A# ( re.compile('.*'), 'other' ) 19251596SN/A] 19261596SN/A 19271917Sbinkertn@umich.edudef pc_categorize(symbol): 19281917Sbinkertn@umich.edu from categories import pc_categories, pc_categories_re 19291917Sbinkertn@umich.edu if symbol in pc_categories: 19301917Sbinkertn@umich.edu return pc_categories[symbol] 19311917Sbinkertn@umich.edu for regexp, category in pc_categories_re: 19321917Sbinkertn@umich.edu if regexp.match(symbol): 19331917Sbinkertn@umich.edu return category 19341596SN/A 19351917Sbinkertn@umich.edu return None 19361917Sbinkertn@umich.edu 1937