files revision 1.64
11.64Sthorpej#	$NetBSD: files,v 1.64 1995/08/17 17:38:42 thorpej Exp $
21.60Scgd
31.60Scgd#	@(#)files.newconf	7.5 (Berkeley) 5/10/93
41.60Scgd
51.60Scgd# generic attributes
61.60Scgddefine	disk
71.60Scgddefine	tape
81.60Scgddefine	ifnet
91.60Scgddefine	tty
101.60Scgddefine	audio
111.63Sbrezakdefine	mulaw
121.60Scgd
131.60Scgd# net device attributes - we have generic code for ether and arc.
141.60Scgd# we should have imp but right now it is a pseudo-device.
151.60Scgddefine	ether
161.60Scgddefine 	arc
171.60Scgd# define	imp
181.60Scgdpseudo-device imp
191.60Scgd
201.60Scgd# 
211.60Scgd# # scsi driver and associated stuff
221.60Scgd# define	scsi { target = -1 }
231.60Scgd# device	tg at scsi { drive = -1 }
241.60Scgd# file	dev/scsi/scsi_subr.c	scsi
251.60Scgd# 
261.60Scgd# device	sd at tg: disk
271.60Scgd# file	dev/scsi/sd.c		sd needs-flag
281.60Scgd# 
291.60Scgd# device st at tg: tape	-- not yet
301.60Scgd
311.60Scgd# legitimate pseudo-devices
321.60Scgdpseudo-device vnd: disk
331.64Sthorpejpseudo-device ccd: disk
341.60Scgd
351.60Scgdpseudo-device pty: tty
361.60Scgdpseudo-device tb: tty
371.60Scgd
381.60Scgdpseudo-device loop: ifnet
391.60Scgdpseudo-device sl: ifnet
401.60Scgdpseudo-device ppp: ifnet
411.60Scgdpseudo-device tun: ifnet
421.60Scgdpseudo-device bpfilter: ifnet
431.60Scgd
441.60Scgd# kernel sources
451.60Scgdfile adosfs/adlookup.c		adosfs
461.60Scgdfile adosfs/adutil.c		adosfs
471.60Scgdfile adosfs/advfsops.c		adosfs
481.60Scgdfile adosfs/advnops.c		adosfs
491.60Scgdfile ddb/db_access.c		ddb
501.60Scgdfile ddb/db_aout.c		ddb
511.60Scgdfile ddb/db_break.c		ddb
521.60Scgdfile ddb/db_command.c	 	ddb
531.60Scgdfile ddb/db_examine.c	 	ddb
541.60Scgdfile ddb/db_expr.c		ddb
551.60Scgdfile ddb/db_input.c		ddb
561.60Scgdfile ddb/db_lex.c		ddb
571.60Scgdfile ddb/db_output.c		ddb
581.60Scgdfile ddb/db_print.c		ddb
591.60Scgdfile ddb/db_run.c		ddb
601.60Scgdfile ddb/db_sym.c		ddb
611.60Scgdfile ddb/db_trap.c		ddb
621.60Scgdfile ddb/db_variables.c	 	ddb
631.60Scgdfile ddb/db_watch.c		ddb
641.60Scgdfile ddb/db_write_cmd.c	 	ddb
651.60Scgdfile dev/audio.c		audio needs-flag
661.64Sthorpejfile dev/ccd.c			ccd needs-flag
671.63Sbrezakfile dev/mulaw.c		mulaw
681.60Scgdfile dev/vnd.c			vnd needs-flag
691.60Scgdfile isofs/cd9660/cd9660_bmap.c		cd9660
701.60Scgdfile isofs/cd9660/cd9660_lookup.c	cd9660
711.60Scgdfile isofs/cd9660/cd9660_node.c		cd9660
721.60Scgdfile isofs/cd9660/cd9660_rrip.c		cd9660
731.60Scgdfile isofs/cd9660/cd9660_util.c		cd9660
741.60Scgdfile isofs/cd9660/cd9660_vfsops.c	cd9660
751.60Scgdfile isofs/cd9660/cd9660_vnops.c	cd9660
761.60Scgdfile kern/exec_aout.c	
771.60Scgdfile kern/exec_conf.c	
781.60Scgdfile kern/exec_ecoff.c		compat_ultrix compat_osf1
791.61Sfvdlfile kern/exec_elf.c		compat_svr4 compat_linux
801.60Scgdfile kern/exec_script.c	
811.60Scgdfile kern/exec_subr.c	
821.60Scgdfile kern/init_main.c	
831.60Scgdfile kern/init_sysent.c	
841.60Scgdfile kern/kern_acct.c	
851.60Scgdfile kern/kern_clock.c	
861.60Scgdfile kern/kern_descrip.c	
871.60Scgdfile kern/kern_exec.c	
881.60Scgdfile kern/kern_exit.c	
891.60Scgdfile kern/kern_fork.c	
901.60Scgdfile kern/kern_ktrace.c	 	ktrace
911.60Scgdfile kern/kern_lkm.c		lkm
921.60Scgdfile kern/kern_malloc.c	
931.60Scgdfile kern/kern_physio.c	
941.60Scgdfile kern/kern_proc.c	
951.60Scgdfile kern/kern_prot.c	
961.60Scgdfile kern/kern_resource.c	
971.60Scgdfile kern/kern_sig.c		
981.60Scgdfile kern/kern_subr.c	
991.60Scgdfile kern/kern_sysctl.c	
1001.60Scgdfile kern/kern_synch.c	
1011.60Scgdfile kern/kern_time.c	
1021.60Scgdfile kern/kern_xxx.c		
1031.60Scgdfile kern/subr_autoconf.c
1041.60Scgdfile kern/subr_disk.c
1051.60Scgdfile kern/subr_log.c		
1061.60Scgdfile kern/subr_prf.c		
1071.60Scgdfile kern/subr_prof.c		
1081.60Scgdfile kern/subr_rmap.c	
1091.60Scgdfile kern/subr_xxx.c		
1101.60Scgdfile kern/sys_generic.c	
1111.60Scgdfile kern/sys_process.c	
1121.60Scgdfile kern/sys_socket.c	
1131.60Scgdfile kern/syscalls.c		syscall_debug
1141.60Scgdfile kern/sysv_ipc.c		sysvshm sysvsem sysvmsg
1151.60Scgdfile kern/sysv_msg.c		sysvmsg
1161.60Scgdfile kern/sysv_sem.c		sysvsem
1171.60Scgdfile kern/sysv_shm.c		sysvshm
1181.60Scgdfile kern/tty.c		
1191.60Scgdfile kern/tty_compat.c	
1201.60Scgdfile kern/tty_conf.c		
1211.60Scgdfile kern/tty_pty.c		pty needs-count
1221.60Scgdfile kern/tty_subr.c		
1231.60Scgdfile kern/tty_tb.c		tb needs-count
1241.60Scgdfile kern/tty_tty.c		
1251.60Scgdfile kern/uipc_domain.c	
1261.60Scgdfile kern/uipc_mbuf.c	
1271.60Scgdfile kern/uipc_proto.c	
1281.60Scgdfile kern/uipc_socket.c	
1291.60Scgdfile kern/uipc_socket2.c	
1301.60Scgdfile kern/uipc_syscalls.c	
1311.60Scgdfile kern/uipc_usrreq.c	
1321.60Scgdfile kern/vfs_bio.c		
1331.60Scgdfile kern/vfs_cache.c	
1341.60Scgdfile kern/vfs_cluster.c	
1351.60Scgdfile kern/vfs_conf.c		
1361.60Scgdfile kern/vfs_init.c		
1371.60Scgdfile kern/vfs_lockf.c
1381.60Scgdfile kern/vfs_lookup.c	
1391.60Scgdfile kern/vfs_subr.c		
1401.60Scgdfile kern/vfs_syscalls.c	
1411.60Scgdfile kern/vfs_vnops.c	
1421.60Scgdfile miscfs/deadfs/dead_vnops.c
1431.60Scgdfile miscfs/fdesc/fdesc_vfsops.c	fdesc
1441.60Scgdfile miscfs/fdesc/fdesc_vnops.c		fdesc
1451.60Scgdfile miscfs/fifofs/fifo_vnops.c		fifo
1461.60Scgdfile miscfs/kernfs/kernfs_vfsops.c	kernfs
1471.60Scgdfile miscfs/kernfs/kernfs_vnops.c	kernfs
1481.60Scgdfile miscfs/nullfs/null_subr.c		nullfs
1491.60Scgdfile miscfs/nullfs/null_vfsops.c	nullfs
1501.60Scgdfile miscfs/nullfs/null_vnops.c		nullfs
1511.60Scgdfile miscfs/portal/portal_vfsops.c	portal
1521.60Scgdfile miscfs/portal/portal_vnops.c	portal
1531.60Scgdfile miscfs/procfs/procfs_ctl.c		procfs
1541.60Scgdfile miscfs/procfs/procfs_fpregs.c
1551.60Scgdfile miscfs/procfs/procfs_mem.c
1561.60Scgdfile miscfs/procfs/procfs_note.c	procfs
1571.60Scgdfile miscfs/procfs/procfs_regs.c
1581.60Scgdfile miscfs/procfs/procfs_status.c	procfs
1591.60Scgdfile miscfs/procfs/procfs_subr.c	procfs
1601.60Scgdfile miscfs/procfs/procfs_vfsops.c	procfs
1611.60Scgdfile miscfs/procfs/procfs_vnops.c	procfs
1621.60Scgdfile miscfs/specfs/spec_vnops.c
1631.60Scgdfile miscfs/umapfs/umap_subr.c		umapfs
1641.60Scgdfile miscfs/umapfs/umap_vfsops.c	umapfs
1651.60Scgdfile miscfs/umapfs/umap_vnops.c		umapfs
1661.60Scgdfile miscfs/union/union_subr.c		union
1671.60Scgdfile miscfs/union/union_vfsops.c	union
1681.60Scgdfile miscfs/union/union_vnops.c		union
1691.60Scgdfile msdosfs/msdosfs_conv.c 		msdosfs
1701.60Scgdfile msdosfs/msdosfs_denode.c 		msdosfs
1711.60Scgdfile msdosfs/msdosfs_fat.c		msdosfs
1721.60Scgdfile msdosfs/msdosfs_lookup.c 		msdosfs
1731.60Scgdfile msdosfs/msdosfs_vfsops.c 		msdosfs
1741.60Scgdfile msdosfs/msdosfs_vnops.c 		msdosfs
1751.60Scgdfile net/bpf.c		 	bpfilter needs-count
1761.60Scgdfile net/bpf_filter.c	 	bpfilter 
1771.60Scgdfile net/if.c		
1781.60Scgdfile net/if_arcsubr.c	 	arc needs-flag
1791.60Scgdfile net/if_ethersubr.c	 	ether needs-flag
1801.60Scgdfile net/if_loop.c		loop needs-count
1811.60Scgdfile net/if_sl.c		sl needs-count
1821.60Scgdfile net/if_ppp.c		ppp needs-count
1831.62Spaulusfile net/ppp_tty.c		ppp
1841.62Spaulusfile net/bsd-comp.c		ppp
1851.60Scgdfile net/if_tun.c		tun needs-count
1861.60Scgdfile net/radix.c		
1871.60Scgdfile net/raw_cb.c		
1881.60Scgdfile net/raw_usrreq.c	
1891.60Scgdfile net/route.c		
1901.60Scgdfile net/rtsock.c		
1911.60Scgdfile net/slcompress.c	 	sl ppp
1921.60Scgdfile netccitt/ccitt_proto.c	ccitt
1931.60Scgdfile netccitt/hd_debug.c	hdlc
1941.60Scgdfile netccitt/hd_input.c	hdlc
1951.60Scgdfile netccitt/hd_output.c	hdlc
1961.60Scgdfile netccitt/hd_subr.c	 	hdlc
1971.60Scgdfile netccitt/hd_timer.c	hdlc
1981.60Scgdfile netccitt/if_x25subr.c	ccitt
1991.60Scgdfile netccitt/llc_input.c	llc
2001.60Scgdfile netccitt/llc_output.c	llc
2011.60Scgdfile netccitt/llc_subr.c	llc
2021.60Scgdfile netccitt/llc_timer.c	llc
2031.60Scgdfile netccitt/pk_acct.c	 	ccitt
2041.60Scgdfile netccitt/pk_debug.c	ccitt
2051.60Scgdfile netccitt/pk_input.c	ccitt
2061.60Scgdfile netccitt/pk_llcsubr.c	llc hdlc
2071.60Scgdfile netccitt/pk_output.c	ccitt
2081.60Scgdfile netccitt/pk_subr.c	 	ccitt
2091.60Scgdfile netccitt/pk_timer.c	ccitt
2101.60Scgdfile netccitt/pk_usrreq.c	ccitt
2111.60Scgdfile netimp/if_imp.c		imp needs-count
2121.60Scgdfile netimp/if_imphost.c	imp needs-count
2131.60Scgdfile netimp/raw_imp.c	 	imp needs-count
2141.60Scgdfile netinet/if_ether.c		ether
2151.60Scgdfile netinet/igmp.c		inet
2161.60Scgdfile netinet/in.c		inet
2171.60Scgdfile netinet/in_pcb.c	 	inet
2181.60Scgdfile netinet/in_proto.c	 	inet
2191.60Scgdfile netinet/ip_icmp.c	 	inet
2201.60Scgdfile netinet/ip_input.c	 	inet
2211.60Scgdfile netinet/ip_mroute.c	inet
2221.60Scgdfile netinet/ip_output.c	inet
2231.60Scgdfile netinet/raw_ip.c	 	inet
2241.60Scgdfile netinet/tcp_debug.c	inet
2251.60Scgdfile netinet/tcp_input.c	inet
2261.60Scgdfile netinet/tcp_output.c	inet
2271.60Scgdfile netinet/tcp_subr.c	 	inet
2281.60Scgdfile netinet/tcp_timer.c	inet
2291.60Scgdfile netinet/tcp_usrreq.c	inet
2301.60Scgdfile netinet/udp_usrreq.c	inet
2311.60Scgdfile netiso/clnp_debug.c	iso
2321.60Scgdfile netiso/clnp_er.c	 	iso
2331.60Scgdfile netiso/clnp_frag.c	 	iso
2341.60Scgdfile netiso/clnp_input.c	iso
2351.60Scgdfile netiso/clnp_options.c	iso
2361.60Scgdfile netiso/clnp_output.c	iso
2371.60Scgdfile netiso/clnp_raw.c	 	iso
2381.60Scgdfile netiso/clnp_subr.c	 	iso
2391.60Scgdfile netiso/clnp_timer.c	iso
2401.60Scgdfile netiso/cltp_usrreq.c	iso
2411.60Scgdfile netiso/esis.c		iso
2421.60Scgdfile netiso/idrp_usrreq.c	iso
2431.60Scgdfile netiso/if_cons.c		iso
2441.60Scgdfile netiso/if_eon.c		eon
2451.60Scgdfile netiso/iso.c		iso
2461.60Scgdfile netiso/iso_chksum.c	iso
2471.60Scgdfile netiso/iso_pcb.c	 	iso
2481.60Scgdfile netiso/iso_proto.c	 	iso
2491.60Scgdfile netiso/iso_snpac.c	 	iso
2501.60Scgdfile netiso/tp_astring.c	iso tpip
2511.60Scgdfile netiso/tp_cons.c	 	iso
2521.60Scgdfile netiso/tp_driver.c	 	iso tpip
2531.60Scgdfile netiso/tp_emit.c	 	iso tpip
2541.60Scgdfile netiso/tp_inet.c	 	iso tpip
2551.60Scgdfile netiso/tp_input.c	 	iso tpip
2561.60Scgdfile netiso/tp_iso.c		iso
2571.60Scgdfile netiso/tp_meas.c	 	iso tpip
2581.60Scgdfile netiso/tp_output.c	 	iso tpip
2591.60Scgdfile netiso/tp_pcb.c		iso tpip
2601.60Scgdfile netiso/tp_subr.c		iso tpip
2611.60Scgdfile netiso/tp_subr2.c	 	iso tpip
2621.60Scgdfile netiso/tp_timer.c	 	iso tpip
2631.60Scgdfile netiso/tp_trace.c	 	iso tpip
2641.60Scgdfile netiso/tp_usrreq.c	 	iso tpip
2651.60Scgdfile netiso/tuba_subr.c		iso tuba
2661.60Scgdfile netiso/tuba_table.c	iso tuba
2671.60Scgdfile netiso/tuba_usrreq.c	iso tuba
2681.60Scgdfile netns/idp_usrreq.c	 	ns
2691.60Scgdfile netns/ns.c		 	ns
2701.60Scgdfile netns/ns_error.c	 	ns
2711.60Scgdfile netns/ns_input.c	 	ns
2721.60Scgdfile netns/ns_ip.c		ns
2731.60Scgdfile netns/ns_output.c	 	ns
2741.60Scgdfile netns/ns_pcb.c		ns
2751.60Scgdfile netns/ns_proto.c	 	ns
2761.60Scgdfile netns/spp_debug.c	 	ns
2771.60Scgdfile netns/spp_usrreq.c	 	ns
2781.60Scgdfile nfs/krpc_subr.c		nfsclient
2791.60Scgdfile nfs/nfs_bio.c		nfsclient
2801.60Scgdfile nfs/nfs_boot.c		nfsclient
2811.60Scgdfile nfs/nfs_node.c		nfsclient
2821.60Scgdfile nfs/nfs_nqlease.c		nfsserver nfsclient
2831.60Scgdfile nfs/nfs_serv.c		nfsserver
2841.60Scgdfile nfs/nfs_socket.c	 	nfsserver nfsclient
2851.60Scgdfile nfs/nfs_srvcache.c	 	nfsserver
2861.60Scgdfile nfs/nfs_subs.c		nfsserver nfsclient
2871.60Scgdfile nfs/nfs_syscalls.c	 	nfsserver nfsclient
2881.60Scgdfile nfs/nfs_vfsops.c	 	nfsclient
2891.60Scgdfile nfs/nfs_vnops.c		nfsclient
2901.60Scgdfile ufs/ffs/ffs_alloc.c	ffs mfs
2911.60Scgdfile ufs/ffs/ffs_balloc.c	ffs mfs
2921.60Scgdfile ufs/ffs/ffs_inode.c	ffs mfs
2931.60Scgdfile ufs/ffs/ffs_subr.c		ffs mfs
2941.60Scgdfile ufs/ffs/ffs_tables.c	ffs mfs
2951.60Scgdfile ufs/ffs/ffs_vfsops.c	ffs mfs
2961.60Scgdfile ufs/ffs/ffs_vnops.c	ffs mfs
2971.60Scgdfile ufs/lfs/lfs_alloc.c	lfs
2981.60Scgdfile ufs/lfs/lfs_bio.c		lfs
2991.60Scgdfile ufs/lfs/lfs_balloc.c	lfs
3001.60Scgdfile ufs/lfs/lfs_cksum.c	lfs
3011.60Scgdfile ufs/lfs/lfs_debug.c	lfs
3021.60Scgdfile ufs/lfs/lfs_inode.c	lfs
3031.60Scgdfile ufs/lfs/lfs_segment.c	lfs
3041.60Scgdfile ufs/lfs/lfs_subr.c		lfs
3051.60Scgdfile ufs/lfs/lfs_syscalls.c	lfs
3061.60Scgdfile ufs/lfs/lfs_vfsops.c	lfs
3071.60Scgdfile ufs/lfs/lfs_vnops.c	lfs
3081.60Scgdfile ufs/mfs/mfs_vfsops.c	mfs
3091.60Scgdfile ufs/mfs/mfs_vnops.c	mfs
3101.60Scgdfile ufs/ufs/ufs_bmap.c		ffs lfs mfs
3111.60Scgdfile ufs/ufs/ufs_ihash.c	ffs lfs mfs
3121.60Scgdfile ufs/ufs/ufs_inode.c	ffs lfs mfs
3131.60Scgdfile ufs/ufs/ufs_lookup.c	ffs lfs mfs
3141.60Scgdfile ufs/ufs/ufs_quota.c	ffs lfs mfs
3151.60Scgdfile ufs/ufs/ufs_vfsops.c	ffs lfs mfs
3161.60Scgdfile ufs/ufs/ufs_vnops.c	ffs lfs mfs
3171.60Scgdfile vm/device_pager.c	 	devpager
3181.60Scgdfile vm/kern_lock.c		
3191.60Scgdfile vm/swap_pager.c		swappager
3201.60Scgdfile vm/vm_fault.c		
3211.60Scgdfile vm/vm_glue.c		
3221.60Scgdfile vm/vm_init.c		
3231.60Scgdfile vm/vm_kern.c		
3241.60Scgdfile vm/vm_map.c		
3251.60Scgdfile vm/vm_meter.c		
3261.60Scgdfile vm/vm_mmap.c		
3271.60Scgdfile vm/vm_object.c		
3281.60Scgdfile vm/vm_page.c		
3291.60Scgdfile vm/vm_pageout.c		
3301.60Scgdfile vm/vm_pager.c		
3311.60Scgdfile vm/vm_swap.c		
3321.60Scgdfile vm/vm_unix.c		
3331.60Scgdfile vm/vm_user.c		
3341.60Scgdfile vm/vnode_pager.c	 	vnodepager
335