categories.py
来自「M5,一个功能强大的多处理器系统模拟器.很多针对处理器架构,性能的研究都使用它作」· Python 代码 · 共 1,042 行 · 第 1/5 页
PY
1,042 行
'ip_route_output_flow' : 'stack', # net/ipv4/route.c, 'ip_send_check' : 'stack', # net/ipv4/ip_output.c, 'ip_tables': 'other', # 'ipq_kill' : 'stack', # net/ipv4/ip_fragment.c, 'ipqhashfn' : 'stack', # net/ipv4/ip_fragment.c, 'ipt_do_table' : 'stack', # net/ipv4/netfilter/ip_tables.c, include/linux/netfilter_ipv4/ip_tables.h, 'ipt_find_target_lock' : 'stack', # net/ipv4/netfilter/ip_tables.c, include/linux/netfilter_ipv4/ip_tables.h, include/linux/netfilter.h, 'ipt_hook' : 'stack', # net/ipv4/netfilter/iptable_filter.c, net/ipv4/netfilter/iptable_raw.c, 'ipt_local_hook' : 'stack', # net/ipv4/netfilter/iptable_mangle.c, 'ipt_local_out_hook' : 'stack', # net/ipv4/netfilter/iptable_filter.c, 'ipt_route_hook' : 'stack', # net/ipv4/netfilter/iptable_mangle.c, 'iptable_filter': 'other', # 'iptable_mangle': 'other', # 'iptable_nat': 'other', # 'iput' : 'other', # fs/inode.c, include/linux/fs.h, 'ipv4_sabotage_in' : 'stack', # net/bridge/br_netfilter.c, 'ipv4_sabotage_out' : 'stack', # net/bridge/br_netfilter.c, 'irq_entries_start': 'interrupt', # 'is_bad_inode' : 'other', # fs/bad_inode.c, include/linux/fs.h, 'it_real_fn': 'other', # kernel/itimer.c, include/linux/timer.h, 'jbd': 'other', # 'juk': 'other', # 'kded_kmilod.so': 'other', # 'kdeinit': 'other', # 'kernel_read': 'other', # fs/exec.c, include/linux/fs.h, 'kfree' : 'buffer', # mm/slab.c, include/linux/slab.h, 'kfree_skbmem' : 'buffer', # net/core/skbuff.c, include/linux/skbuff.h, 'kill_fasync': 'other', # fs/fcntl.c, include/linux/fs.h, 'kill_proc_info' : 'other', # kernel/signal.c, include/linux/sched.h, 'kill_something_info' : 'other', # kernel/signal.c, 'kmap': 'buffer', # include/asm-i386/highmem.h, 'kmap_atomic': 'buffer', # include/linux/highmem.h, include/asm-i386/highmem.h, 'kmap_high': 'buffer', # mm/highmem.c, 'kmem_cache_alloc' : 'buffer', # mm/slab.c, include/linux/slab.h, 'kmem_cache_free' : 'buffer', # mm/slab.c, include/linux/slab.h, 'kmem_flagcheck' : 'buffer', # mm/slab.c, 'kmem_freepages' : 'buffer', # mm/slab.c, 'kmem_getpages' : 'buffer', # mm/slab.c, 'kobject_get' : 'other', # lib/kobject.c, include/linux/kobject.h, 'kobject_put' : 'other', # lib/kobject.c, include/linux/kobject.h, 'kref_get': 'other', # lib/kref.c, include/linux/kref.h, 'kscd': 'other', # 'ksoftirqd' : 'interrupt', # kernel/softirq.c, 'ksysguardd': 'other', # 'kthread_should_stop' : 'other', # kernel/kthread.c, include/linux/kthread.h, 'kunmap': 'buffer', # include/linux/highmem.h, include/asm-i386/highmem.h, 'kunmap_atomic': 'buffer', # include/linux/highmem.h, include/asm-i386/highmem.h, 'kunmap_high': 'buffer', # mm/highmem.c, 'kwrapper': 'other', # 'ld-2.3.2.so': 'other', # 'lease_get_mtime' : 'other', # fs/locks.c, include/linux/fs.h, 'libORBit-2.so.0.0.0': 'other', # 'libX11.so.6.2': 'other', # 'libXext.so.6.4': 'other', # 'libXft.so.2.1.1': 'other', # 'libXrender.so.1.2.2': 'other', # 'libacl.so.1.1.0': 'other', # 'libarts.so': 'other', # 'libartsdsp.so.0.0.0': 'other', # 'libartsflow.so.1.0.0': 'other', # 'libartsmidi.so.0.0.0': 'other', # 'libattr.so.1.1.0': 'other', # 'libc-2.3.2.so' : 'user', 'libcdaudio.so': 'other', # 'libcrypt-2.3.2.so': 'other', # 'libcrypto.so.0.9.7': 'other', # 'libdb3.so.3.0.2': 'other', # 'libdl-2.3.2.so': 'other', # 'libgcc_s.so.1': 'other', # 'libgconf-2.so.4.1.0': 'other', # 'libgcrypt.so.11.1.1': 'other', # 'libgdk-1.2.so.0.9.1': 'other', # 'libgdk-x11-2.0.so.0.400.13': 'other', # 'libgfx_gtk.so': 'other', # 'libgkgfx.so': 'other', # 'libgklayout.so': 'other', # 'libglib-1.2.so.0.0.10': 'other', # 'libglib-2.0.so.0.400.8': 'other', # 'libgnutls.so.11.1.16': 'other', # 'libgobject-2.0.so.0.400.8': 'other', # 'libgthread-2.0.so.0.400.8': 'other', # 'libgtk-x11-2.0.so.0.400.13': 'other', # 'libhtmlpars.so': 'other', # 'libimglib2.so': 'other', # 'libkdecore.so.4.2.0': 'other', # 'libkdefx.so.4.2.0': 'other', # 'libkdeinit_kded.so': 'other', # 'libkdeinit_kdesktop.so': 'other', # 'libkdeinit_kicker.so': 'other', # 'libkdeinit_klauncher.so': 'other', # 'libkdeinit_klipper.so': 'other', # 'libkdeui.so.4.2.0': 'other', # 'libksgrd.so.1.2.0': 'other', # 'libm-2.3.2.so': 'other', # 'libmcop.so.1.0.0': 'other', # 'libmcop_mt.so.1.0.0': 'other', # 'libmikmod.so': 'other', # 'libmpg123.so': 'other', # 'libncurses.so.5.4': 'other', # 'libnecko.so': 'other', # 'libnsl-2.3.2.so': 'other', # 'libnspr4.so': 'other', # 'libnss_compat-2.3.2.so': 'other', # 'libnss_files-2.3.2.so': 'other', # 'libnss_nis-2.3.2.so': 'other', # 'libpcre.so.3.10.0': 'other', # 'libplc4.so': 'other', # 'libplds4.so': 'other', # 'libpref.so': 'other', # 'libpthread-0.10.so': 'user', 'libpthread-0.60.so': 'other', # 'libpthread-0.60.so': 'other', # 'libpthread-0.60.so': 'other', # 'libpthread-0.60.so': 'other', # 'libpthread-0.60.so': 'other', # 'libpthread-0.60.so': 'other', # 'libpthread-0.60.so': 'other', # 'libpthread-0.60.so': 'other', # 'libpthread-0.60.so': 'other', # 'libpthread-0.60.so': 'other', # 'libpthread-0.60.so': 'other', # 'libpthread-0.60.so': 'other', # 'libpthread-0.60.so': 'other', # 'libpthread-0.60.so': 'other', # 'libpthread-0.60.so': 'other', # 'libpthread-0.60.so': 'other', # 'libpthread-0.60.so': 'other', # 'libpthread-0.60.so': 'other', # 'libpthread-0.60.so': 'other', # 'libpthread-0.60.so': 'other', # 'libpthread-0.60.so': 'other', # 'libpthread-0.60.so': 'other', # 'libpthread-0.60.so': 'other', # 'libpthread-0.60.so': 'other', # 'libqt-mt.so.3.3.3': 'other', # 'libqtmcop.so.1.0.0': 'other', # 'librdf.so': 'other', # 'libresolv-2.3.2.so': 'other', # 'librt-2.3.2.so': 'other', # 'libstdc++.so.5.0.7': 'other', # 'libtasn1.so.2.0.10': 'other', # 'libuconv.so': 'other', # 'libwidget_gtk2.so': 'other', # 'libwrap.so.0.7.6': 'other', # 'libxmms.so.1.3.1': 'other', # 'libxpcom.so': 'other', # 'link_path_walk' : 'other', # fs/namei.c, 'll_back_merge_fn' : 'other', # drivers/block/ll_rw_blk.c, 'll_front_merge_fn' : 'other', # drivers/block/ll_rw_blk.c, 'll_merge_requests_fn' : 'other', # drivers/block/ll_rw_blk.c, 'll_rw_block' : 'other', # fs/buffer.c, include/linux/buffer_head.h, 'llc_rcv': 'stack', # net/llc/llc_input.c, 'llc_sap_find': 'stack', # net/llc/llc_core.c, 'load_balance' : 'other', # kernel/sched.c, 'load_balance_newidle' : 'other', # kernel/sched.c, 'load_elf_binary': 'other', # fs/binfmt_elf.c, fs/binfmt_elf.c, 'load_elf_interp': 'other', # fs/binfmt_elf.c, 'load_script': 'other', # fs/binfmt_script.c, 'local_bh_enable' : 'interrupt', # kernel/softirq.c, include/linux/interrupt.h, 'lock_sock' : 'stack', # net/core/sock.c, 'lockfile-create': 'other', # 'lockfile-remove': 'other', # 'locks_remove_flock' : 'other', # fs/locks.c, include/linux/fs.h, 'locks_remove_posix' : 'other', # fs/locks.c, include/linux/fs.h, 'lookup_create': 'other', # fs/namei.c, include/linux/dcache.h, 'lookup_hash': 'other', # fs/namei.c, include/linux/namei.h, 'lookup_mnt' : 'other', # fs/namespace.c, include/linux/dcache.h, 'loop' : 'interrupt', # 'loopback_xmit': 'driver', 'lru_add_drain' : 'buffer', # mm/swap.c, include/linux/swap.h, 'lru_cache_add' : 'buffer', # mm/swap.c, 'lru_cache_add_active': 'buffer', # mm/swap.c, 'lru_put_front' : 'other', # fs/nfsd/nfscache.c, 'ls': 'driver', # drivers/fc4/fc.c, 'mail': 'other', # 'mapping_tagged' : 'buffer', # mm/page-writeback.c, include/linux/fs.h, 'mark_buffer_dirty' : 'other', # fs/buffer.c, 'mark_buffer_dirty_inode' : 'other', # fs/buffer.c, include/linux/buffer_head.h, 'mark_offset_pmtmr': 'interrupt', # 'mark_page_accessed' : 'buffer', # mm/swap.c, 'mask_and_ack_level_ioapic_vector': 'interrupt', # include/asm-i386/io_apic.h, 'math_state_restore': 'interrupt', # 'mawk': 'other', # 'max_sane_readahead': 'buffer', # mm/readahead.c, include/linux/mm.h, 'max_select_fd': 'other', # fs/select.c, 'may_open': 'other', # fs/namei.c, include/linux/fs.h, 'memcmp' : 'copy', # lib/string.c, '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, 'memcpy_fromiovec': 'copy', # net/core/iovec.c, include/linux/socket.h, 'memcpy_fromiovecend': 'copy', # net/core/iovec.c, include/linux/socket.h, 'memcpy_toiovec' : 'copy', # net/core/iovec.c, include/linux/socket.h, 'meminfo_read_proc': 'other', # fs/proc/proc_misc.c, 'memmove' : 'copy', # lib/string.c, include/asm-alpha/string.h, 'mempool_alloc' : 'buffer', # mm/mempool.c, include/linux/mempool.h, 'mempool_alloc_slab' : 'buffer', # mm/mempool.c, include/linux/mempool.h, 'mempool_free' : 'buffer', # mm/mempool.c, include/linux/mempool.h, 'mempool_free_slab' : 'buffer', # mm/mempool.c, include/linux/mempool.h, 'memscan' : 'copy', # lib/string.c, 'mkdir': 'other', # 'mm_alloc': 'buffer', # kernel/fork.c, include/linux/sched.h, 'mm_init': 'driver', # drivers/block/umem.c, kernel/fork.c, 'mm_release': 'other', # kernel/fork.c, include/linux/sched.h, 'mmput': 'other', # kernel/fork.c, include/linux/sched.h, 'mod_timer' : 'other', # kernel/timer.c, include/linux/timer.h, 'move_addr_to_user' : 'copy', # net/socket.c, include/linux/socket.h, 'move_one_page': 'buffer', # mm/mremap
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?