categories.py
来自「M5,一个功能强大的多处理器系统模拟器.很多针对处理器架构,性能的研究都使用它作」· Python 代码 · 共 1,042 行 · 第 1/5 页
PY
1,042 行
'default_idle' : 'idle', # arch/alpha/kernel/process.c, include/linux/platform.h, 'default_llseek': 'other', # fs/read_write.c, include/linux/fs.h, 'default_wake_function' : 'other', # kernel/sched.c, include/linux/wait.h, 'del_singleshot_timer_sync' : 'other', # kernel/timer.c, include/linux/timer.h, include/linux/timer.h, 'del_timer' : 'other', # kernel/timer.c, include/linux/timer.h, 'delay_pmtmr': 'interrupt', # 'delayed_work_timer_fn': 'other', # kernel/workqueue.c, 'dentry_open': 'other', # fs/open.c, include/linux/fs.h, 'deny_write_access': 'other', # fs/namei.c, include/linux/fs.h, 'dequeue_signal' : 'other', # kernel/signal.c, include/linux/sched.h, 'dequeue_task' : 'other', # kernel/sched.c, 'destroy_context': 'interrupt', # include/asm-alpha/mmu_context.h, include/asm-i386/mmu_context.h, 'destroy_inode' : 'other', # fs/inode.c, include/linux/fs.h, 'detach_pid': 'other', # kernel/pid.c, 'detach_vmas_to_be_unmapped': 'buffer', # mm/mmap.c, 'dev_queue_xmit' : 'stack', # net/core/dev.c, include/linux/netdevice.h, 'dev_shutdown' : 'stack', # net/sched/sch_generic.c, 'dev_watchdog': 'stack', # net/sched/sch_generic.c, 'device_not_available': 'interrupt', # 'disable_irq_nosync': 'interrupt', # arch/alpha/kernel/irq.c, include/asm-alpha/irq.h, include/asm-i386/irq.h, 'disk_round_stats' : 'other', # drivers/block/ll_rw_blk.c, include/linux/genhd.h, 'dnotify_flush' : 'other', # fs/dnotify.c, include/linux/dnotify.h, 'dnotify_parent' : 'other', # fs/dnotify.c, include/linux/dnotify.h, 'do_IRQ': 'driver', # drivers/s390/cio/cio.c, 'do_anonymous_page' : 'buffer', # mm/memory.c, 'do_bindings' : 'stack', # net/ipv4/netfilter/ip_nat_core.c, include/linux/netfilter_ipv4/ip_nat_core.h, 'do_brk': 'buffer', # mm/mmap.c, mm/nommu.c, include/linux/mm.h, 'do_csum_partial_copy_from_user' : 'copy', # arch/alpha/lib/csum_partial_copy.c, 'do_entInt' : 'interrupt', # arch/alpha/kernel/irq_alpha.c, 'do_entUna': 'alignment', 'do_execve': 'other', # fs/exec.c, include/linux/sched.h, 'do_exit': 'other', # kernel/exit.c, 'do_fcntl' : 'user', # fs/fcntl.c, used to be syscall` 'do_fork': 'other', # kernel/fork.c, include/linux/sched.h, 'do_futex': 'other', # kernel/futex.c, include/linux/futex.h, 'do_generic_mapping_read': 'buffer', # mm/filemap.c, include/linux/fs.h, 'do_gettimeofday' : 'user', # arch/alpha/kernel/time.c, include/linux/time.h, used to by syscall 'do_group_exit': 'other', # kernel/exit.c, include/linux/sched.h, 'do_invalidatepage': 'buffer', # mm/truncate.c, 'do_lookup' : 'user', # fs/namei.c, used to by syscall 'do_mmap_pgoff': 'buffer', # mm/mmap.c, mm/nommu.c, include/linux/mm.h, 'do_mpage_readpage': 'other', # fs/mpage.c, 'do_mremap': 'buffer', # mm/mremap.c, 'do_munmap': 'buffer', # mm/mmap.c, mm/nommu.c, include/linux/mm.h, 'do_no_page' : 'user', # mm/memory.c, used to by syscall 'do_nosym': 'other', # 'do_notify_parent': 'other', # kernel/signal.c, include/linux/sched.h, 'do_notify_resume': 'interrupt', # arch/alpha/kernel/signal.c, 'do_osf_sigprocmask' : 'user', # arch/alpha/kernel/signal.c, used to by syscall 'do_page_cache_readahead': 'buffer', # mm/readahead.c, include/linux/mm.h, 'do_page_fault' : 'user', # arch/alpha/mm/fault.c, used to by syscall 'do_pipe': 'syscall', # fs/pipe.c, arch/alpha/kernel/osf_sys.c, include/linux/fs.h, 'do_poll' : 'user', # fs/select.c, drivers/macintosh/apm_emu.c, used to by syscall 'do_pollfd' : 'user', # fs/select.c, used to by syscall 'do_posix_clock_monotonic_gettime': 'other', # kernel/posix-timers.c, kernel/posix-timers.c, include/linux/time.h, 'do_posix_clock_monotonic_gettime_parts': 'other', # kernel/posix-timers.c, kernel/posix-timers.c, 'do_posix_gettime': 'other', # kernel/posix-timers.c, kernel/posix-timers.c, 'do_readv_writev' : 'user', # fs/read_write.c, used to by syscall 'do_select': 'other', # fs/select.c, include/linux/poll.h, 'do_setitimer': 'other', # kernel/itimer.c, include/linux/time.h, 'do_sigaction': 'other', # kernel/signal.c, include/linux/sched.h, 'do_signal' : 'user', # arch/alpha/kernel/signal.c, arch/alpha/kernel/signal.c, used to by syscall 'do_sigreturn' : 'user', # arch/alpha/kernel/signal.c, used to by syscall 'do_sigsuspend' : 'user', # arch/alpha/kernel/signal.c, used to by syscall 'do_softirq' : 'interrupt', # kernel/softirq.c, include/linux/interrupt.h, 'do_switch_stack' : 'other', # 'do_sync_read' : 'other', # fs/read_write.c, include/linux/fs.h, 'do_sync_write': 'other', # fs/read_write.c, include/linux/fs.h, 'do_timer' : 'other', # kernel/timer.c, include/linux/sched.h, 'do_truncate': 'other', # fs/open.c, include/linux/fs.h, 'do_tx_done' : 'driver', # drivers/net/ns83820.c, 'do_wait': 'other', # 'do_wp_page': 'buffer', # mm/memory.c, 'do_writepages' : 'buffer', # mm/page-writeback.c, include/linux/writeback.h, '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, 'dp264_disable_irq' : 'interrupt', # arch/alpha/kernel/sys_dp264.c, 'dp264_enable_irq' : 'interrupt', # arch/alpha/kernel/sys_dp264.c, 'dp264_end_irq' : 'interrupt', # arch/alpha/kernel/sys_dp264.c, 'dp264_srm_device_interrupt' : 'interrupt', # arch/alpha/kernel/sys_dp264.c, 'dput' : 'other', # fs/dcache.c, include/linux/dcache.h, 'drain_array_locked': 'buffer', # mm/slab.c, mm/slab.c, 'drive_stat_acct' : 'other', # drivers/block/ll_rw_blk.c, include/linux/blkdev.h, 'drop_buffers': 'other', # fs/buffer.c, 'drop_key_refs': 'other', # kernel/futex.c, 'dst_alloc': 'stack', # net/core/dst.c, 'dst_output' : 'stack', # 'dummy_bprm_alloc_security': 'other', # security/dummy.c, 'dummy_bprm_apply_creds': 'other', # security/dummy.c, 'dummy_bprm_check_security': 'other', # security/dummy.c, 'dummy_bprm_secureexec': 'other', # security/dummy.c, 'dummy_bprm_set_security': 'other', # security/dummy.c, 'dummy_capable': 'other', # security/dummy.c, 'dummy_d_instantiate': 'other', # security/dummy.c, 'dummy_file_alloc_security': 'other', # security/dummy.c, 'dummy_file_free_security': 'other', # security/dummy.c, 'dummy_file_ioctl': 'other', # security/dummy.c, 'dummy_file_mmap': 'other', # security/dummy.c, 'dummy_file_permission': 'other', # security/dummy.c, 'dummy_inode_alloc_security': 'other', # security/dummy.c, 'dummy_inode_create': 'other', # security/dummy.c, 'dummy_inode_free_security': 'other', # security/dummy.c, 'dummy_inode_getattr': 'other', # security/dummy.c, 'dummy_inode_mkdir': 'other', # security/dummy.c, 'dummy_inode_permission': 'other', # security/dummy.c, 'dummy_inode_post_create': 'other', # security/dummy.c, 'dummy_inode_post_mkdir': 'other', # security/dummy.c, 'dummy_task_create': 'other', # security/dummy.c, 'dummy_task_free_security': 'other', # security/dummy.c, 'dummy_task_kill': 'other', # security/dummy.c, 'dummy_task_wait': 'other', # security/dummy.c, 'dummy_vm_enough_memory': 'other', # security/dummy.c, 'dup_task_struct': 'other', # kernel/fork.c, 'e100': 'driver', # 'e1000': 'driver', 'effective_prio' : 'other', # kernel/sched.c, 'ehci_hcd': 'driver', # drivers/usb/host/ehci.h, 'elf_map': 'other', # fs/binfmt_elf.c, fs/binfmt_elf.c, 'eligible_child': 'other', # kernel/exit.c, 'elv_completed_request' : 'other', # drivers/block/elevator.c, include/linux/elevator.h, 'elv_former_request' : 'other', # drivers/block/elevator.c, include/linux/elevator.h, 'elv_latter_request' : 'other', # drivers/block/elevator.c, include/linux/elevator.h, 'elv_merge' : 'other', # drivers/block/elevator.c, include/linux/elevator.h, 'elv_merge_requests' : 'other', # drivers/block/elevator.c, include/linux/elevator.h, 'elv_merged_request' : 'other', # drivers/block/elevator.c, include/linux/elevator.h, 'elv_next_request' : 'other', # drivers/block/elevator.c, include/linux/elevator.h, 'elv_put_request' : 'other', # drivers/block/elevator.c, include/linux/elevator.h, 'elv_queue_empty' : 'other', # drivers/block/elevator.c, include/linux/elevator.h, 'elv_remove_request' : 'other', # drivers/block/elevator.c, include/linux/elevator.h, 'elv_rq_merge_ok' : 'other', # drivers/block/elevator.c, include/linux/elevator.h, 'elv_set_request' : 'other', # drivers/block/elevator.c, include/linux/elevator.h, 'elv_try_last_merge' : 'other', # drivers/block/elevator.c, include/linux/elevator.h, '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, 'encode_post_op_attr' : 'other', # fs/nfsd/nfs3xdr.c, 'encode_wcc_data' : 'other', # fs/nfsd/nfs3xdr.c, 'end' : 'other', # arch/alpha/boot/misc.c, drivers/media/video/w9966.c, drivers/media/video/w9966.c, 'end_bio_bh_io_sync' : 'other', # fs/buffer.c, 'end_buffer_async_write': 'other', # fs/buffer.c, include/linux/buffer_head.h, 'end_buffer_write_sync' : 'other', # fs/buffer.c, include/linux/buffer_head.h, 'end_edge_ioapic_vector': 'other', # include/asm-i386/io_apic.h, 'end_level_ioapic_irq': 'interrupt', # 'end_level_ioapic_vector': 'interrupt', # 'end_page_writeback' : 'buffer', # mm/filemap.c, include/linux/pagemap.h, 'end_that_request_chunk' : 'other', # drivers/block/ll_rw_blk.c, include/linux/blkdev.h, 'end_that_request_first': 'driver', # drivers/block/ll_rw_blk.c, include/linux/blkdev.h, 'end_that_request_last' : 'other', # drivers/block/ll_rw_blk.c, include/linux/blkdev.h, 'enqueue_task' : 'other', # kernel/sched.c, 'entInt' : 'interrupt', # arch/alpha/kernel/proto.h, 'entMM' : 'interrupt', # arch/alpha/kernel/proto.h, 'entSys' : 'interrupt', # arch/alpha/kernel/proto.h, 'entUna' : 'alignment', 'entUnaUser':'alignment', 'error_code': 'other', # 'eth_header' : 'stack', # net/ethernet/eth.c, include/linux/etherdevice.h, 'eth_type_trans' : 'stack', # net/ethernet/eth.c, include/linux/etherdevice.h, 'ev5_flush_tlb_current_page': 'buffer', 'ev5_switch_mm' : 'other', # include/asm-alpha/mmu_context.h, 'eventpoll_init_file' : 'other', # fs/eventpoll.c, include/linux/eventpoll.h, 'exec_mmap': 'other', # fs/exec.c, 'exim4': 'other', # 'exit_aio': 'other', # fs/aio.c, 'exit_itimers': 'other', # kernel/posix-timers.c, include/linux/sched.h, 'exit_mmap': 'buffer', # mm/mmap.c, mm/nommu.c, include/linux/mm.h, 'exit_notify': 'other', # kernel/exit.c, 'exit_sem': 'other', # ipc/sem.c, include/linux/sem.h, include/linux/sem.h, 'exp_find_key' : 'other', # fs/nfsd/export.c, include/linux/nfsd/export.h, 'exp_readlock' : 'other', # fs/nfsd/export.c, include/linux/nfsd/export.h, 'exp_readunlock' : 'other', # fs/nfsd/export.c, include/linux/nfsd/export.h, 'expand_fd_array': 'other', # fs/file.c, include/linux/file.h, 'expand_files': 'other', # fs/fcntl.c, 'expand_stack': 'buffer', # mm/mmap.c, include/linux/mm.h, 'expkey_put' : 'other', # fs/nfsd/export.c, include/linux/nfsd/export.h, 'export_decode_fh' : 'other', # fs/exportfs/expfs.c, 'export_iget' : 'other', # fs/exportfs/expfs.c, 'expr': 'other', # 'ext2_alloc_block' : 'other', # fs/ext2/inode.c, 'ext2_alloc_branch' : 'other', # fs/ext2/inode.c, 'ext2_block_to_path' : 'other', # fs/ext2/inode.c, 'ext2_discard_prealloc' : 'other', # fs/ext2/inode.c, fs/ext2/ext2.h, 'ext2_find_near' : 'other', # fs/ext2/inode.c, 'ext2_free_blocks' : 'other', # fs/ext2/balloc.c, fs/ext2/ext2.h, 'ext2_get_block' : 'other', # fs/ext2/inode.c, 'ext2_get_branch' : 'other', # fs/ext2/inode.c, 'ext2_get_group_desc' : 'other', # fs/ext2/balloc.c, fs/ext2/ext2.h, 'ext2_get_inode' : 'other', # fs/ext2/inode.c, 'ext2_new_block' : 'other', # fs/ext2/balloc.c, fs/ext2/ext2.h, 'ext2_prepare_write' : 'other', # fs/ext2/inode.c, 'ext2_put_inode' : 'other', # fs/ext2/inode.c, fs/ext2/ext2.h, 'ext2_release_file' : 'other', # fs/ext2/file.c, 'ext2_setattr' : 'other', # fs/ext2/inode.c, fs/ext2/ext2.h, 'ext2_sync_file' : 'other', # fs/ext2/fsync.c, fs/ext2/ext2.h, 'ext2_sync_inode' : 'other', # fs/ext2/inode.c, fs/ext2/ext2.h, 'ext2_update_inode' : 'other', # fs/ext2/inode.c, fs/ext2/inode.c, 'ext2_write_inode' : 'other', # fs/ext2/inode.c, fs/ext2/ext2.h, 'ext2_writepages' : 'other', # fs/ext2/inode.c, 'ext3': 'other', # 'fasync_helper': 'other', # fs/fcntl.c, include/linux/fs.h, 'fd_install' : 'other', # fs/open.c, 'fget' : 'other', # fs/file_table.c, 'fget_light' : 'other', # fs/file_table.c, 'fh_put' : 'other', # fs/nfsd/nfsfh.c, include/linux/nfsd/nfsfh.h, 'fh_verify' : 'other', # fs/nfsd/nfsfh.c, include/linux/nfsd/nfsfh.h, 'fib_lookup': 'stack', # net/ipv4/fib_rules.c, 'fib_rule_put': 'stack', # net/ipv4/fib_rules.c, 'fib_semantic_match': 'stack', # net/ipv4/fib_semantics.c, 'file_ioctl': 'other', # fs/ioctl.c, 'file_kill' : 'other', # fs/file_table.c, include/linux/fs.h, 'file_move': 'other', # fs/file_table.c, include/linux/fs.h, 'file_ra_state_init': 'buffer', # mm/readahead.c, include/linux/fs.h, 'file_read_actor': 'buffer', # mm/filemap.c, include/linux/fs.h,
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?