1# $NetBSD: files.kern,v 1.2 2014/10/12 04:38:28 uebayasi Exp $ 2 3# 4# kernel sources 5# 6define kern: machdep, uvm 7defflag opt_kern.h KERN 8file compat/common/compat_mod.c compat_netbsd | compat_netbsd32 9file conf/debugsyms.c kern 10file dev/bio.c bio needs-flag 11file dev/ccd.c ccd 12file dev/cgd.c cgd 13file dev/cgd_crypto.c cgd 14file dev/clock_subr.c kern # XXX 15file dev/clockctl.c clockctl 16file dev/dksubr.c cgd | xbd | ccd | raid | dm 17file dev/dkwedge/dk.c kern # XXX 18file dev/dkwedge/dkwedge_apple.c dkwedge_method_apple 19file dev/dkwedge/dkwedge_bsdlabel.c dkwedge_method_bsdlabel 20file dev/dkwedge/dkwedge_gpt.c dkwedge_method_gpt 21file dev/dkwedge/dkwedge_mbr.c dkwedge_method_mbr 22file dev/firmload.c firmload 23file dev/fss.c fss 24file dev/keylock.c keylock 25file dev/lockstat.c lockstat needs-flag 26file dev/md.c md 27file dev/mm.c kern # XXX 28file dev/nullcons_subr.c nullcons needs-flag 29file dev/radio.c radio needs-flag 30file dev/rndpseudo.c rnd needs-flag 31file dev/sequencer.c sequencer needs-flag 32file dev/video.c video needs-flag 33file dev/vnd.c vnd 34file kern/bufq_disksort.c bufq_disksort 35file kern/bufq_fcfs.c bufq_fcfs 36file kern/bufq_priocscan.c bufq_priocscan 37file kern/bufq_readprio.c bufq_readprio | new_bufq_strategy 38file kern/core_elf32.c exec_elf32 39file kern/core_elf64.c exec_elf64 40file kern/core_netbsd.c exec_aout | exec_coff | exec_ecoff 41file kern/cnmagic.c kern 42file kern/exec_aout.c exec_aout 43file kern/exec_ecoff.c exec_ecoff 44file kern/exec_elf32.c exec_elf32 45file kern/exec_elf64.c exec_elf64 46file kern/exec_script.c exec_script 47file kern/exec_subr.c kern 48file kern/init_main.c kern 49file kern/init_sysctl.c kern 50file kern/init_sysctl_base.c kern 51file kern/init_sysent.c kern 52file kern/kern_acct.c kern 53file kern/kern_auth.c kern 54file kern/kern_cfglock.c kern 55file kern/kern_clock.c kern 56file kern/kern_condvar.c kern 57file kern/kern_core.c coredump 58file kern/kern_cpu.c kern 59file kern/kern_ctf.c kdtrace_hooks 60file kern/kern_descrip.c kern 61file kern/kern_event.c kern 62file kern/kern_exec.c kern 63file kern/kern_exit.c kern 64file kern/kern_fork.c kern 65file kern/kern_idle.c kern 66file kern/kern_hook.c kern 67file kern/kern_kthread.c kern 68file kern/kern_ktrace.c ktrace 69file kern/kern_ktrace_vfs.c ktrace 70file kern/kern_ksyms.c ksyms | ddb | modular needs-flag 71file kern/kern_lock.c kern 72file kern/kern_lwp.c kern 73file kern/kern_malloc.c kern 74file kern/kern_module.c kern 75file kern/kern_module_vfs.c kern 76file kern/kern_mutex.c kern 77file kern/kern_mutex_obj.c kern 78file kern/kern_fileassoc.c fileassoc 79file kern/kern_ntptime.c kern 80file kern/kern_pax.c pax_mprotect | pax_segvguard | pax_aslr 81file kern/kern_physio.c kern 82file kern/kern_pmf.c kern 83file kern/kern_proc.c kern 84file kern/kern_prot.c kern 85file kern/kern_ras.c kern 86file kern/kern_rate.c kern 87file kern/kern_resource.c kern 88file kern/kern_rndpool.c kern 89file kern/kern_rndq.c kern 90file kern/kern_rndsink.c kern 91file kern/kern_runq.c kern 92file kern/kern_rwlock.c kern 93file kern/kern_rwlock_obj.c kern 94file kern/kern_sdt.c kdtrace_hooks 95file kern/kern_sig.c kern 96file kern/kern_sleepq.c kern 97file kern/kern_softint.c kern 98file kern/kern_ssp.c kern 99file kern/kern_stub.c kern 100file kern/kern_subr.c kern 101file kern/kern_synch.c kern 102file kern/kern_syscall.c kern 103file kern/kern_sysctl.c kern 104file kern/kern_tc.c kern 105file kern/kern_time.c kern 106file kern/kern_timeout.c kern 107file kern/kern_turnstile.c kern 108file kern/kern_todr.c kern 109file kern/kern_uidinfo.c kern 110file kern/kern_uuid.c kern 111file kern/kern_xxx.c kern 112file kern/kgdb_stub.c kgdb 113file kern/sched_4bsd.c sched_4bsd 114file kern/sched_m2.c sched_m2 115file kern/subr_autoconf.c kern 116file kern/subr_blist.c vmswap 117file kern/subr_bufq.c kern 118file kern/subr_callback.c kern 119file kern/subr_cprng.c kern 120file kern/subr_cpufreq.c kern 121file kern/subr_copy.c kern 122file kern/subr_debug.c debug 123file kern/subr_device.c kern 124file kern/subr_devsw.c kern 125file kern/subr_disk.c kern 126file kern/subr_disk_open.c kern 127file kern/subr_evcnt.c kern 128file kern/subr_exec_fd.c kern 129file kern/subr_extent.c kern 130file kern/subr_hash.c kern 131file kern/subr_humanize.c kern 132file kern/subr_iostat.c kern 133file kern/subr_ipi.c kern 134file kern/subr_kcpuset.c kern 135file kern/subr_kmem.c kern 136file kern/subr_kobj.c kern 137file kern/subr_kobj_vfs.c kern 138file kern/subr_lockdebug.c kern 139file kern/subr_log.c kern 140file kern/subr_lwp_specificdata.c kern 141file kern/subr_once.c kern 142file kern/subr_optstr.c kern 143file kern/subr_pcq.c kern 144file kern/subr_pcu.c kern 145file kern/subr_percpu.c kern 146file kern/subr_pool.c kern 147file kern/subr_prf.c kern 148file kern/subr_prof.c kern 149file kern/subr_pserialize.c kern 150file kern/subr_specificdata.c kern 151file kern/subr_tftproot.c tftproot 152file kern/subr_time.c kern 153file kern/subr_userconf.c userconf 154file kern/subr_vmem.c kern 155file kern/subr_workqueue.c kern 156file kern/subr_xcall.c kern 157file kern/sys_aio.c aio 158file kern/sys_descrip.c kern 159file kern/sys_generic.c kern 160file kern/sys_module.c kern 161file kern/sys_mqueue.c mqueue 162file kern/sys_lwp.c kern 163file kern/sys_pipe.c !pipe_socketpair 164file kern/sys_pmc.c kern 165file kern/sys_process.c ptrace | ktrace 166file kern/sys_pset.c kern 167file kern/sys_select.c kern 168file kern/sys_sig.c kern 169file kern/sys_sched.c kern 170file kern/sys_socket.c kern 171file kern/syscalls.c syscall_debug 172file kern/sysv_ipc.c sysvshm | sysvsem | sysvmsg 173file kern/sysv_msg.c sysvmsg 174file kern/sysv_sem.c sysvsem 175file kern/sysv_shm.c sysvshm 176file kern/tty.c kern 177file kern/tty_conf.c kern 178file kern/tty_bsdpty.c compat_bsdpty 179file kern/tty_pty.c pty needs-flag 180file kern/tty_ptm.c pty 181file kern/tty_subr.c kern 182file kern/tty_tty.c kern 183file kern/uipc_accf.c kern 184file kern/uipc_domain.c kern 185file kern/uipc_mbuf.c kern 186file kern/uipc_mbuf2.c kern 187file net/link_proto.c kern # XXX 188file kern/uipc_proto.c kern 189file kern/uipc_sem.c kern 190file kern/uipc_socket.c kern 191file kern/uipc_socket2.c kern 192file kern/uipc_syscalls.c kern 193file kern/uipc_usrreq.c kern 194 195define vfs: kern 196file kern/vfs_bio.c vfs 197file kern/vfs_cache.c vfs 198file kern/vfs_cwd.c vfs 199file kern/vfs_dirhash.c vfs 200file kern/vfs_getcwd.c vfs 201file kern/vfs_hooks.c vfs 202file kern/vfs_init.c vfs 203file kern/vfs_lockf.c vfs 204file kern/vfs_lookup.c vfs 205file kern/vfs_mount.c vfs 206file kern/vfs_quotactl.c vfs 207file kern/vfs_subr.c vfs 208file kern/vfs_syscalls.c vfs 209file kern/vfs_trans.c vfs 210file kern/vfs_vnode.c vfs 211file kern/vfs_vnops.c vfs 212file kern/vfs_wapbl.c wapbl 213file kern/vfs_xattr.c vfs 214file kern/vnode_if.c vfs 215file miscfs/deadfs/dead_vfsops.c vfs 216file miscfs/deadfs/dead_vnops.c vfs 217file miscfs/fifofs/fifo_vnops.c vfs 218file miscfs/genfs/genfs_io.c vfs 219file miscfs/genfs/genfs_rename.c vfs 220file miscfs/genfs/genfs_vfsops.c vfs 221file miscfs/genfs/genfs_vnops.c vfs 222 223define layerfs 224file miscfs/genfs/layer_subr.c layerfs 225file miscfs/genfs/layer_vfsops.c layerfs 226file miscfs/genfs/layer_vnops.c layerfs 227 228file miscfs/specfs/spec_vnops.c vfs 229file miscfs/syncfs/sync_subr.c vfs 230file miscfs/syncfs/sync_vnops.c vfs 231