files revision 1.417 1 1.417 takemura # $NetBSD: files,v 1.417 2001/01/21 13:50:58 takemura Exp $
2 1.60 cgd
3 1.60 cgd # @(#)files.newconf 7.5 (Berkeley) 5/10/93
4 1.60 cgd
5 1.112 thorpej # options understood by the machine-independent part of the kernel
6 1.112 thorpej # (note, these are case-sensitive)
7 1.189 scottr defopt INSECURE
8 1.112 thorpej defopt KMEMSTATS
9 1.197 thorpej defopt KTRACE
10 1.329 simonb defopt MAXUPRC
11 1.141 enami defopt RTC_OFFSET
12 1.319 bouyer defopt DEFCORENAME
13 1.157 thorpej defopt UCONSOLE
14 1.247 thorpej
15 1.247 thorpej defopt MULTIPROCESSOR
16 1.250 tron
17 1.250 tron defopt opt_sysv.h SYSVMSG SYSVSEM SYSVSHM
18 1.394 jdolecek defopt opt_sysvparam.h SHMMAXPGS SEMMNI SEMMNS SEMUME SEMMNU
19 1.181 jonathan
20 1.181 jonathan defopt opt_ntp.h PPS_SYNC NTP
21 1.129 thorpej
22 1.163 scottr defopt opt_nfs_boot.h NFS_BOOT_BOOTP NFS_BOOT_BOOTPARAM NFS_BOOT_DHCP
23 1.408 drochner NFS_BOOT_BOOTP_REQFILE
24 1.224 drochner NFS_BOOT_GATEWAY
25 1.224 drochner NFS_BOOT_TCP NFS_BOOT_OPTIONS NFS_BOOT_RWSIZE
26 1.391 bjh21 defopt opt_nfs.h NFS_V2_ONLY
27 1.198 thorpej defopt NFSSERVER
28 1.161 scottr
29 1.348 thorpej defopt opt_kmempages.h NKMEMPAGES NKMEMPAGES_MIN NKMEMPAGES_MAX
30 1.189 scottr defopt opt_malloclog.h MALLOCLOG MALLOCLOGSIZE
31 1.286 scottr defopt opt_pool.h POOL_DIAGNOSTIC
32 1.286 scottr defopt opt_poollog.h POOL_LOGSIZE
33 1.189 scottr
34 1.340 msaitoh defopt opt_execfmt.h EXEC_AOUT EXEC_COFF EXEC_ECOFF EXEC_ELF32 EXEC_ELF64 EXEC_SCRIPT
35 1.199 thorpej
36 1.199 thorpej # compatibility options
37 1.199 thorpej defopt COMPAT_FREEBSD
38 1.204 thorpej defopt COMPAT_HPUX
39 1.205 thorpej defopt COMPAT_IBCS2
40 1.200 thorpej defopt COMPAT_LINUX
41 1.205 thorpej defopt COMPAT_OSF1
42 1.203 thorpej defopt COMPAT_SUNOS
43 1.206 thorpej defopt COMPAT_SVR4
44 1.202 thorpej defopt COMPAT_ULTRIX
45 1.285 pk defopt COMPAT_NETBSD32
46 1.273 christos defopt COMPAT_AOUT
47 1.407 scw defopt COMPAT_AOUT_M68K
48 1.278 kleink defopt COMPAT_M68K4K
49 1.342 matt defopt COMPAT_VAX1K
50 1.261 christos defopt COMPAT_43
51 1.371 mycroft defopt COMPAT_PECOFF
52 1.219 jonathan defopt opt_compat_netbsd.h COMPAT_09 COMPAT_10 COMPAT_11 COMPAT_12
53 1.382 matt COMPAT_13 COMPAT_14 COMPAT_15 COMPAT_NOMID
54 1.221 jonathan
55 1.210 jonathan # networking protocols
56 1.302 thorpej defopt opt_inet.h INET INET6
57 1.301 thorpej defopt opt_ipsec.h IPSEC IPSEC_ESP
58 1.292 sommerfe defopt opt_inet_conf.h SUBNETSARELOCAL HOSTZEROBROADCAST
59 1.210 jonathan defopt opt_atalk.h NETATALK
60 1.325 drochner defopt opt_ns.h NS NSIP # NS network stack,
61 1.325 drochner # XNS tunneled over IP
62 1.215 jonathan defopt opt_iso.h ISO TPIP # ISO network stack
63 1.260 christos defopt IPX # IPX network stack
64 1.211 jonathan defopt EON # ISO clnp over IP
65 1.212 jonathan defopt CCITT #
66 1.215 jonathan defopt HDLC # CCITT over HDLC
67 1.215 jonathan defopt LLC # CCITT over LLC2 (also IEEE LLC?)
68 1.221 jonathan defopt NATM # "native" ATM protocols
69 1.229 mrg defopt PFIL_HOOKS # pfil(9)
70 1.260 christos defopt IPFILTER_LOG # logging of ip packets
71 1.260 christos # Include deflate or bsd compression, enable pppd packet filtering support
72 1.260 christos defopt opt_ppp.h PPP_DEFLATE PPP_BSDCOMP PPP_FILTER
73 1.189 scottr
74 1.189 scottr # networking options
75 1.182 matt defopt GATEWAY
76 1.161 scottr defopt MROUTING
77 1.161 scottr defopt TCP_COMPAT_42
78 1.165 thorpej
79 1.189 scottr defopt TCP_RECVSPACE
80 1.189 scottr defopt TCP_SENDSPACE
81 1.272 kml
82 1.411 thorpej defopt opt_altq_enabled.h ALTQ
83 1.410 thorpej defopt opt_altq.h ALTQ_CBQ ALTQ_WFQ ALTQ_FIFOQ ALTQ_RED ALTQ_FLOWVALVE
84 1.410 thorpej ALTQ_RIO ALTQ_LOCALQ ALTQ_HFSC ALTQ_CDNR ALTQ_BLUE
85 1.410 thorpej ALTQ_PRIQ ALTQ_NOPCC ALTQ_DEBUG
86 1.410 thorpej
87 1.272 kml defopt SB_MAX
88 1.171 mrg
89 1.283 mrg # UVM options
90 1.172 thorpej defopt opt_uvmhist.h UVMHIST UVMHIST_PRINT
91 1.175 thorpej
92 1.175 thorpej # file systems
93 1.175 thorpej deffs FFS EXT2FS
94 1.175 thorpej deffs fs_mfs.h MFS # XXX
95 1.175 thorpej deffs fs_lfs.h LFS
96 1.288 christos deffs fs_ntfs.h NTFS
97 1.175 thorpej deffs CD9660
98 1.175 thorpej deffs ADOSFS
99 1.175 thorpej deffs MSDOSFS
100 1.233 mark deffs FILECORE
101 1.175 thorpej deffs fs_nfs.h NFS
102 1.344 wrstuden deffs NULLFS OVERLAY FDESC PORTAL UMAPFS PROCFS
103 1.175 thorpej deffs fs_kernfs.h KERNFS # XXX
104 1.175 thorpej deffs fs_union.h UNION
105 1.244 rvb deffs fs_coda.h CODA
106 1.189 scottr
107 1.189 scottr # file system options
108 1.332 matt defopt SOFTDEP
109 1.189 scottr defopt QUOTA
110 1.306 drochner defopt opt_ffs.h FFS_EI
111 1.307 jdolecek defopt opt_ntfs.h NTFS_DEBUG
112 1.388 thorpej defopt VNODE_OP_NOINLINE
113 1.353 oster
114 1.353 oster # RAIDframe options
115 1.353 oster defopt RAID_AUTOCONFIG
116 1.192 sommerfe
117 1.276 scottr # buffer cache size options
118 1.276 scottr defopt opt_bufcache.h BUFCACHE BUFPAGES
119 1.276 scottr
120 1.289 lukem
121 1.289 lukem # Not entirely MI, but present on multiple arch's
122 1.289 lukem
123 1.276 scottr # PC-style MBR handling
124 1.357 soren defopt opt_mbr.h COMPAT_386BSD_MBRPART
125 1.209 jonathan
126 1.209 jonathan # debugging options
127 1.209 jonathan defopt DDB
128 1.381 jeffs defopt opt_ddbparam.h DDB_FROMCONSOLE DDB_ONPANIC DDB_HISTORY_SIZE DDB_BREAK_CHAR
129 1.372 soren defopt LOCKDEBUG
130 1.372 soren defopt SYSCALL_DEBUG
131 1.271 jonathan
132 1.271 jonathan # memory (ram) disk options
133 1.271 jonathan defopt opt_md.h MEMORY_DISK_HOOKS MEMORY_DISK_SERVER MEMORY_DISK_IS_ROOT
134 1.280 sommerfe
135 1.280 sommerfe defopt opt_mdsize.h MINIROOTSIZE
136 1.159 drochner
137 1.173 thorpej # device classes
138 1.173 thorpej devclass disk
139 1.173 thorpej devclass tape
140 1.173 thorpej devclass ifnet
141 1.173 thorpej devclass tty
142 1.173 thorpej
143 1.60 cgd # generic attributes
144 1.134 augustss define audio { }
145 1.228 augustss define midibus { }
146 1.232 augustss define midisyn
147 1.249 bouyer define wdc_base
148 1.142 enami define scsi {[channel = -1]}
149 1.249 bouyer define ata {[channel = -1], [drive = -1]}
150 1.249 bouyer define atapi {[channel = -1]}
151 1.230 thorpej define mii {[phy = -1]}
152 1.67 cgd
153 1.67 cgd # audio device attributes
154 1.63 brezak define mulaw
155 1.132 augustss define auconv
156 1.134 augustss
157 1.228 augustss # audio and midi devices, attaches to audio hardware driver
158 1.173 thorpej device audio
159 1.134 augustss attach audio at audio
160 1.228 augustss device midi
161 1.228 augustss attach midi at midibus
162 1.363 thorpej
163 1.363 thorpej # raster operations attributes
164 1.363 thorpej define rasops1
165 1.363 thorpej define rasops2
166 1.417 takemura define rasops4
167 1.363 thorpej define rasops8
168 1.363 thorpej define rasops15
169 1.363 thorpej define rasops16
170 1.363 thorpej define rasops24
171 1.363 thorpej define rasops32
172 1.60 cgd
173 1.67 cgd # net device attributes - we have generic code for arc(net), ether(net),
174 1.367 jdolecek # fddi, token ring and atm.
175 1.67 cgd define arc
176 1.88 chuck define atm
177 1.60 cgd define ether
178 1.67 cgd define fddi
179 1.185 kml define hippi
180 1.399 onoe define ieee1394
181 1.282 bad define token
182 1.284 explorer define sppp
183 1.376 onoe define wlan
184 1.294 itojun define crypto
185 1.100 ws
186 1.119 is # devices ARPing IPv4 pull this in:
187 1.119 is define arp
188 1.119 is
189 1.102 ws # Device description for machine-independent IPKDB code.
190 1.358 ws defopt opt_ipkdb.h IPKDB : IPKDBKEY
191 1.358 ws defopt opt_ipkdb.h IPKDBSECURE : IPKDB
192 1.358 ws defparam opt_ipkdb.h IPKDBKEY : IPKDB
193 1.102 ws
194 1.102 ws # Common files for any ipkdb support
195 1.358 ws file ipkdb/ipkdb_ipkdb.c ipkdb
196 1.102 ws file ipkdb/ipkdb_if.c ipkdb
197 1.102 ws
198 1.331 thorpej # Attribute for devices that read/write an IEEE 802.3u MII bus
199 1.331 thorpej # using the bit-bang method.
200 1.331 thorpej # XXX Can't be in dev/mii/files.mii because that file hasn't
201 1.331 thorpej # XXX been included yet.
202 1.331 thorpej define mii_bitbang
203 1.331 thorpej file dev/mii/mii_bitbang.c mii_bitbang
204 1.71 thorpej
205 1.404 ad # Logical disk
206 1.404 ad device ld: disk
207 1.404 ad file dev/ld.c ld needs-flag
208 1.397 ad
209 1.375 thorpej # Central clearing house for system monitoring.
210 1.398 thorpej define sysmon_envsys
211 1.398 thorpej define sysmon_wdog
212 1.398 thorpej file dev/sysmon/sysmon_envsys.c sysmon_envsys needs-flag
213 1.398 thorpej file dev/sysmon/sysmon_wdog.c sysmon_wdog needs-flag
214 1.398 thorpej file dev/sysmon/sysmon.c sysmon_envsys | sysmon_wdog
215 1.375 thorpej
216 1.83 thorpej # "Chipset" drivers. These are the bus-independent routines which
217 1.83 thorpej # contain the cfdrivers. Attachments are provided by files.<bus>
218 1.145 christos
219 1.145 christos # Adaptec AIC-6[32]60 ICs
220 1.173 thorpej device aic: scsi
221 1.145 christos file dev/ic/aic6360.c aic
222 1.346 thorpej
223 1.346 thorpej # SMC 93Cx6 Serial EEPROM devices
224 1.346 thorpej define smc93cx6
225 1.346 thorpej file dev/ic/smc93cx6.c smc93cx6
226 1.83 thorpej
227 1.86 mycroft # Adaptec 2[789]4X, 394X, aic7770 and aic78[5678]0 SCSI controllers
228 1.406 fvdl defopt opt_ahc.h AHC_DEBUG AHC_NO_TAGS
229 1.173 thorpej device ahc: scsi
230 1.345 thorpej define ahc_seeprom
231 1.354 fvdl define ahc_aic77xx
232 1.142 enami file dev/ic/aic7xxx.c ahc
233 1.345 thorpej file dev/ic/aic7xxx_seeprom.c ahc_seeprom
234 1.354 fvdl file dev/ic/aic77xx.c ahc_aic77xx
235 1.318 ad
236 1.318 ad # DPT EATA SCSI controllers
237 1.318 ad device dpt: scsi
238 1.318 ad file dev/ic/dpt.c dpt
239 1.355 ad
240 1.355 ad # Compaq Smart ARRAY controllers
241 1.355 ad device cac {unit = -1}
242 1.355 ad file dev/ic/cac.c cac
243 1.355 ad
244 1.404 ad attach ld at cac with ld_cac
245 1.404 ad file dev/ic/ld_cac.c ld_cac
246 1.238 dante
247 1.238 dante # AdvanSys 1200A, 1200B and ULTRA SCSI controllers
248 1.238 dante device adv: scsi
249 1.238 dante file dev/ic/adv.c adv
250 1.248 dante
251 1.248 dante # AdvanSys ULTRA WIDE SCSI controllers
252 1.248 dante device adw: scsi
253 1.248 dante file dev/ic/adw.c adw
254 1.194 jonathan
255 1.130 jonathan # BusLogic MultiMaster and MultiMaster Ultra SCSI controllers
256 1.130 jonathan # (Must be declared before AHA to ensure bha probes before aha.
257 1.130 jonathan # Probing AHA first configures bhas as aha, via their AHA
258 1.130 jonathan # hardware-compatibility mode.)
259 1.173 thorpej device bha: scsi
260 1.142 enami file dev/ic/bha.c bha
261 1.130 jonathan
262 1.113 mycroft # Adaptec AHA-154x and AHA-164x controllers
263 1.130 jonathan # (must be after bha, see above)
264 1.173 thorpej device aha: scsi
265 1.142 enami file dev/ic/aha.c aha
266 1.118 cgd
267 1.118 cgd # Qlogic ISP 10x0 SCSI Controllers
268 1.377 mjacob defopt opt_isp.h ISP_DISABLE_1020_SUPPORT ISP_DISABLE_1080_SUPPORT
269 1.377 mjacob ISP_DISABLE_2100_SUPPORT ISP_DISABLE_2200_SUPPORT
270 1.380 mjacob ISP_DISABLE_FW ISP_LOGDEFAULT ISP_TARGET_MODE
271 1.173 thorpej device isp: scsi
272 1.142 enami file dev/ic/isp.c isp
273 1.223 mjacob file dev/ic/isp_netbsd.c isp
274 1.343 mjacob file dev/ic/isp_target.c isp
275 1.364 bouyer
276 1.368 bouyer # common stuff for siop and esiop
277 1.368 bouyer define siop_common
278 1.368 bouyer file dev/ic/siop_common.c siop_common
279 1.368 bouyer
280 1.364 bouyer # Symbios/NCR 53c720/53c8xx SCSI controllers
281 1.368 bouyer device siop: scsi,siop_common
282 1.364 bouyer file dev/ic/siop.c siop
283 1.94 mycroft
284 1.94 mycroft # UltraStor SCSI controllers
285 1.173 thorpej device uha: scsi
286 1.142 enami file dev/ic/uha.c uha
287 1.409 onoe
288 1.409 onoe # Aironet PC4500/PC4800
289 1.409 onoe device an: arp, ether, ifnet
290 1.409 onoe file dev/ic/an.c an
291 1.86 mycroft
292 1.376 onoe # AMD 79c930-based 802.11 cards
293 1.376 onoe device awi: arp, wlan, ifnet
294 1.376 onoe file dev/ic/awi.c awi
295 1.376 onoe file dev/ic/awi_wep.c awi
296 1.376 onoe file dev/ic/awi_wicfg.c awi
297 1.376 onoe file dev/ic/am79c930.c awi
298 1.376 onoe
299 1.83 thorpej # 3Com Etherlink-III Ethernet controller
300 1.333 thorpej device ep: arp, ether, ifnet, mii, mii_bitbang
301 1.142 enami file dev/ic/elink3.c ep
302 1.253 fvdl
303 1.253 fvdl # 3Com EtherLink XL Controller
304 1.331 thorpej device ex: arp, ether, ifnet, mii, mii_bitbang
305 1.253 fvdl file dev/ic/elinkxl.c ex
306 1.131 matt
307 1.131 matt # DEC EtherWORKS III (LEMAC) Ethernet controllers
308 1.173 thorpej device lc: arp, ether, ifnet
309 1.142 enami file dev/ic/lemac.c lc
310 1.84 mycroft
311 1.84 mycroft # LANCE and PCnet Ethernet controllers
312 1.173 thorpej device le: arp, ether, ifnet
313 1.225 drochner define le24
314 1.225 drochner define le32
315 1.227 explorer file dev/ic/am7990.c le24
316 1.225 drochner file dev/ic/am79900.c le32
317 1.225 drochner file dev/ic/lance.c le24 | le32
318 1.383 thorpej
319 1.383 thorpej # DEC DEPCA-family of LANCE Ethernet controllers
320 1.383 thorpej device depca { }: le24
321 1.383 thorpej file dev/ic/depca.c depca
322 1.383 thorpej attach le at depca with le_depca
323 1.122 scottr
324 1.290 mrg # Sun HME Ethernet controllers
325 1.293 pk device hme: arp, ether, ifnet, mii
326 1.293 pk file dev/ic/hme.c hme
327 1.290 mrg
328 1.122 scottr # 8390-family Ethernet controllers
329 1.358 ws defopt opt_ipkdb.h IPKDB_DP8390 : IPKDB
330 1.122 scottr define dp8390nic
331 1.358 ws file dev/ic/dp8390.c dp8390nic | IPKDB_DP8390
332 1.77 cgd
333 1.282 bad # TROPIC Token-Ring controller
334 1.282 bad device tr: arp, token, ifnet
335 1.282 bad file dev/ic/tropic.c tr
336 1.282 bad
337 1.91 cgd # NCR 5380 SCSI Bus Controller
338 1.91 cgd define ncr5380sbc
339 1.142 enami file dev/ic/ncr5380sbc.c ncr5380sbc
340 1.356 pk device nca: scsi, ncr5380sbc
341 1.91 cgd
342 1.91 cgd # DEC FDDI Chipset
343 1.91 cgd define pdq
344 1.142 enami file dev/ic/pdq.c pdq
345 1.142 enami file dev/ic/pdq_ifsubr.c pdq
346 1.98 christos
347 1.98 christos # Cyclades Cyclom-8/16/32
348 1.173 thorpej device cy: tty
349 1.142 enami file dev/ic/cy.c cy needs-flag
350 1.103 thorpej
351 1.103 thorpej # Efficient Networks, Inc. ATM interface
352 1.173 thorpej device en: atm, ifnet
353 1.142 enami file dev/ic/midway.c en
354 1.117 thorpej
355 1.117 thorpej # NCR 53x9x or Emulex ESP SCSI Controller
356 1.117 thorpej define ncr53c9x
357 1.359 mycroft device esp: scsi, ncr53c9x
358 1.142 enami file dev/ic/ncr53c9x.c ncr53c9x
359 1.227 explorer
360 1.227 explorer # Hitachi HD64570 serial controller
361 1.359 mycroft define hd64570
362 1.227 explorer file dev/ic/hd64570.c hd64570
363 1.339 chopps
364 1.339 chopps # Riscom/N2 ISA/PCI Sync Serial Controller
365 1.339 chopps device ntwoc: ifnet, hd64570
366 1.128 pk
367 1.128 pk # Intel 82586 Ethernet Controller
368 1.128 pk define i82586
369 1.142 enami file dev/ic/i82586.c i82586
370 1.291 thorpej
371 1.291 thorpej # Intel 82557/82558/82559 Ethernet Controller
372 1.291 thorpej device fxp: ether, ifnet, arp, mii
373 1.291 thorpej file dev/ic/i82557.c fxp
374 1.389 bjh21
375 1.389 bjh21 # SEEQ 8005 Advanced Ethernet Data Link Controller
376 1.389 bjh21 define seeq8005
377 1.389 bjh21 file dev/ic/seeq8005.c seeq8005
378 1.137 thorpej
379 1.137 thorpej # SMC 91Cxx Ethernet Controller
380 1.379 briggs device sm: arp, ether, ifnet, mii, mii_bitbang
381 1.142 enami file dev/ic/smc91cxx.c sm
382 1.188 thorpej
383 1.188 thorpej # SMC 83C170 EPIC/100 Fast Ethernet Controller
384 1.230 thorpej device epic: arp, ether, ifnet, mii
385 1.188 thorpej file dev/ic/smc83c170.c epic
386 1.309 ragge
387 1.309 ragge # DEC SGEC Second Generation Ethernet Controller
388 1.309 ragge define sgec
389 1.309 ragge file dev/ic/sgec.c sgec
390 1.177 enami
391 1.177 enami # MB8696x Ethernet Controller
392 1.177 enami define mb86960
393 1.177 enami file dev/ic/mb86960.c mb86960
394 1.177 enami
395 1.177 enami # Generic MB8696x Ethernet Controller driver
396 1.177 enami device mbe: arp, ether, ifnet, mb86960
397 1.146 augustss
398 1.146 augustss # Interwave Am78C201 audio driver
399 1.146 augustss define interwave
400 1.146 augustss file dev/ic/interwave.c interwave
401 1.154 is
402 1.154 is # TMS 320av110 MPEG2/audio driver
403 1.154 is define tms320av110
404 1.154 is file dev/ic/tms320av110.c tms320av110
405 1.152 thorpej
406 1.152 thorpej # Novell NE2000-compatible Ethernet cards, based on the
407 1.152 thorpej # National Semiconductor DS8390.
408 1.358 ws defopt opt_ipkdb.h IPKDB_NE : IPKDB_DP8390
409 1.173 thorpej device ne: ether, ifnet, arp, dp8390nic
410 1.358 ws file dev/ic/ne2000.c ne | IPKDB_NE
411 1.153 thorpej
412 1.153 thorpej # 8250/16[45]50-based "com" ports
413 1.153 thorpej # XXX In a perfect world, this would be done with attributes
414 1.393 sommerfe defopt opt_com.h COM16650 COM_HAYESP COM_DEBUG COM_MPLOCK
415 1.392 eeh device com { } : tty
416 1.153 thorpej file dev/ic/com.c com needs-flag
417 1.336 thorpej
418 1.336 thorpej # PC-like keyboard controller
419 1.336 thorpej device pckbc { [slot = -1] }
420 1.336 thorpej file dev/ic/pckbc.c pckbc needs-flag
421 1.274 scw
422 1.274 scw # Cirrus Logic CD240[01] 4-port Multi-Protocol Communications Controller
423 1.274 scw device clmpcc: tty
424 1.274 scw file dev/ic/clmpcc.c clmpcc needs-flag
425 1.385 bjh21
426 1.155 bouyer # Device description for i2c bus and i2c eeprom
427 1.155 bouyer define i2c
428 1.155 bouyer define i2c_eeprom
429 1.351 groo
430 1.351 groo # National Semiconductor LM7[89]
431 1.398 thorpej device lm: sysmon_envsys
432 1.352 drochner file dev/ic/nslm7x.c lm needs-flag
433 1.164 cgd
434 1.185 kml # Essential Communications Corp. HIPPI Interface
435 1.185 kml device esh: hippi, ifnet
436 1.257 kml file dev/ic/rrunner.c esh needs-flag
437 1.242 is
438 1.242 is # SMC 90c26, SMC 90C56 (and 90C66 if in compat mode) chip driver
439 1.242 is device bah: ifnet, arc, arp
440 1.242 is file dev/ic/smc90cx6.c bah
441 1.234 augustss
442 1.234 augustss # OPL2/OPL3 FM synth driver
443 1.235 augustss device opl: midibus, midisyn
444 1.234 augustss file dev/ic/opl.c opl
445 1.234 augustss file dev/ic/oplinstrs.c opl
446 1.305 augustss
447 1.305 augustss # MPU401 MIDI UART compatibles
448 1.305 augustss device mpu: midibus
449 1.308 augustss file dev/ic/mpu.c mpu needs-flag
450 1.236 pk
451 1.236 pk # AD1848 (CS4248, CS4231, AD1845) audio codec support; used by other drivers
452 1.236 pk define ad1848
453 1.236 pk file dev/ic/ad1848.c ad1848
454 1.290 mrg
455 1.290 mrg # AMD 7930 audio/ISDN codec
456 1.366 augustss define am7930
457 1.366 augustss file dev/ic/am7930.c am7930
458 1.290 mrg
459 1.290 mrg # SPARC `SUNW,audiocs'
460 1.290 mrg device audiocs: audio, auconv, ad1848
461 1.290 mrg file dev/ic/cs4231.c audiocs
462 1.326 augustss
463 1.326 augustss # AC-97 CODECs
464 1.326 augustss define ac97
465 1.326 augustss file dev/ic/ac97.c ac97
466 1.240 pk
467 1.240 pk # LSI64854 DMA controller back-end
468 1.240 pk define lsi64854
469 1.240 pk file dev/ic/lsi64854.c lsi64854
470 1.240 pk
471 1.252 thorpej # RealTek 8019/8029 NE2000-compatible network interface subroutines
472 1.252 thorpej define rtl80x9
473 1.252 thorpej file dev/ic/rtl80x9.c rtl80x9
474 1.360 haya
475 1.360 haya # RealTek 8129/8139 Ethernet controllers
476 1.362 haya device rtk: ether, ifnet, arp, mii
477 1.362 haya file dev/ic/rtl81x9.c rtk
478 1.185 kml
479 1.258 pk # Common code for ESDI/IDE/etc. controllers
480 1.258 pk device wdc: ata, atapi, wdc_base
481 1.249 bouyer file dev/ic/wdc.c wdc_base
482 1.386 bjh21
483 1.386 bjh21 # CHIPS and Technologies 82C7[12][01] Universal Peripheral Controller
484 1.386 bjh21 # lpt attachment commented out because "device lpt" isn't in this file.
485 1.386 bjh21 device upc { [offset = -1] }
486 1.386 bjh21 attach wdc at upc with wdc_upc
487 1.386 bjh21 attach com at upc with com_upc
488 1.386 bjh21 # attach lpt at upc with lpt_upc
489 1.386 bjh21 file dev/ic/upc.c upc
490 1.386 bjh21 file dev/ic/wdc_upc.c wdc_upc
491 1.386 bjh21 file dev/ic/com_upc.c com_upc
492 1.386 bjh21 # file dev/ic/lpt_upc.c lpt_upc
493 1.327 matt
494 1.327 matt # Common code for ISA/PCMCIA (non 802.11) WaveLAN adapters
495 1.328 matt define wavelan
496 1.327 matt device wl: ether, ifnet, arp
497 1.327 matt file dev/ic/wavelan.c wavelan
498 1.314 thorpej
499 1.314 thorpej # DECchip 21x4x Ethernet controller family, and assorted clones.
500 1.333 thorpej device tlp: arp, ether, ifnet, mii, mii_bitbang
501 1.314 thorpej file dev/ic/tulip.c tlp
502 1.322 thorpej
503 1.322 thorpej # Adaptec AIC-6915 Ethernet interface
504 1.322 thorpej device sf: arp, ether, ifnet, mii
505 1.322 thorpej file dev/ic/aic6915.c sf
506 1.378 pk
507 1.378 pk # Mostek time-of-day clock and NVRAM
508 1.378 pk define mk48txx
509 1.378 pk file dev/ic/mk48txx.c mk48txx
510 1.378 pk
511 1.378 pk # Intersil 7170 time-of-day clock
512 1.378 pk define intersil7170
513 1.378 pk file dev/ic/intersil7170.c intersil7170
514 1.179 drochner
515 1.179 drochner # Definitions for wscons
516 1.179 drochner # device attributes: display, display with emulator, keyboard, and mouse
517 1.179 drochner define wsdisplaydev { }
518 1.179 drochner define wsemuldisplaydev {[console = -1]}
519 1.304 augustss define wskbddev {[console = -1], [mux = -1]}
520 1.304 augustss define wsmousedev {[mux = -1]}
521 1.179 drochner # attribute to pull in raster support
522 1.179 drochner define wsrasteremulops
523 1.187 drochner # common PC display functions
524 1.316 ad defopt opt_pcdisplay.h PCDISPLAY_SOFTCURSOR
525 1.187 drochner define pcdisplayops
526 1.187 drochner file dev/ic/pcdisplay_subr.c pcdisplayops
527 1.207 drochner file dev/ic/pcdisplay_chars.c pcdisplayops
528 1.179 drochner # VGA graphics
529 1.187 drochner device vga: wsemuldisplaydev, pcdisplayops
530 1.180 drochner file dev/ic/vga.c vga needs-flag
531 1.179 drochner file dev/ic/vga_subr.c vga
532 1.91 cgd
533 1.77 cgd # Attributes which machine-independent bus support can be attached to.
534 1.77 cgd # These should be defined here, because some of these busses can have
535 1.77 cgd # devices which provide these attributes, and we'd like to avoid hairy
536 1.77 cgd # ordering constraints on inclusion of the busses' "files" files.
537 1.78 cgd define isabus { } # ISA attachment
538 1.77 cgd define eisabus { } # EISA attachment
539 1.78 cgd define pcibus {[bus = -1]} # PCI attachment
540 1.77 cgd define tcbus { } # TurboChannel attachment
541 1.367 jdolecek define mcabus { } # MicroChannel attachment
542 1.222 augustss define usbus { } # USB attachment
543 1.369 matt define fwbus { } # IEEE 1394 attachment
544 1.241 drochner define vmebus { } # VME bus attachment
545 1.259 pk define pcmciabus { [controller = -1], [socket = -1]} # PCMCIA bus attachment
546 1.324 haya define cbbus {[slot = -1]} # CardBus attachment
547 1.324 haya define pcmciaslot {[slot = -1]} # PCMCIA slot itself:
548 1.222 augustss
549 1.222 augustss # We need the USB bus controllers here so different busses can
550 1.222 augustss # use them in an 'attach-with'.
551 1.222 augustss # UHCI USB controller
552 1.222 augustss device uhci: usbus
553 1.287 thorpej file dev/usb/uhci.c uhci needs-flag
554 1.222 augustss
555 1.222 augustss # OHCI USB controller
556 1.222 augustss device ohci: usbus
557 1.287 thorpej file dev/usb/ohci.c ohci needs-flag
558 1.412 augustss
559 1.412 augustss # EHCI USB controller
560 1.412 augustss device ehci: usbus
561 1.412 augustss file dev/usb/ehci.c ehci needs-flag
562 1.369 matt
563 1.402 matt # IEEE 1394 controllers
564 1.402 matt # (These need to be here since it will have both PCI and CardBus attachments)
565 1.402 matt device fwlynx: fwbus
566 1.369 matt device fwohci: fwbus
567 1.60 cgd
568 1.414 thorpej # Attribute used by various things that need BPF's virtual machine
569 1.414 thorpej define bpf_filter
570 1.414 thorpej
571 1.415 martin # Attributes used by the ISDN subsystem
572 1.415 martin define isdn # the ISDN subsystem
573 1.415 martin define passive_isdn # files needed by passive cards (XXX - protocol specific)
574 1.415 martin define spppi4b # synchronous PPP support
575 1.415 martin
576 1.415 martin # ISDN cards based on the Siemens ISAC/HSCX chipset (or lookalikes)
577 1.415 martin device isic: isdn, passive_isdn
578 1.415 martin
579 1.415 martin file dev/ic/i4b_isic.c isic
580 1.415 martin file dev/ic/i4b_isac.c isic
581 1.415 martin file dev/ic/i4b_hscx.c isic
582 1.415 martin file dev/ic/i4b_isicl1.c isic
583 1.415 martin file dev/ic/i4b_isicl1fsm.c isic
584 1.415 martin file dev/ic/i4b_isicbchan.c isic
585 1.415 martin
586 1.415 martin # (old) Diehl active ISDN cards
587 1.415 martin device daic: isdn
588 1.415 martin file dev/ic/daic.c daic
589 1.415 martin
590 1.60 cgd # legitimate pseudo-devices
591 1.298 thorpej defpseudo vnd: disk
592 1.298 thorpej defpseudo ccd: disk
593 1.298 thorpej defpseudo raid: disk
594 1.298 thorpej defpseudo md: disk
595 1.298 thorpej defpseudo vcoda
596 1.298 thorpej
597 1.298 thorpej defpseudo pty: tty
598 1.298 thorpej defpseudo tb: tty
599 1.298 thorpej defpseudo rnd
600 1.298 thorpej
601 1.298 thorpej defpseudo loop: ifnet
602 1.298 thorpej defpseudo sl: ifnet
603 1.414 thorpej defpseudo ppp: ifnet, bpf_filter
604 1.298 thorpej defpseudo sppp: ifnet
605 1.298 thorpej defpseudo tun: ifnet
606 1.395 thorpej defpseudo vlan: ifnet, ether
607 1.414 thorpej defpseudo bpfilter: ifnet, bpf_filter
608 1.298 thorpej defpseudo strip: ifnet
609 1.298 thorpej defpseudo ipfilter: ifnet
610 1.298 thorpej defpseudo ipip: ifnet
611 1.298 thorpej defpseudo gre: ifnet
612 1.298 thorpej defpseudo gif: ifnet
613 1.298 thorpej defpseudo faith: ifnet
614 1.361 itojun defpseudo stf: ifnet
615 1.60 cgd
616 1.298 thorpej defpseudo sequencer
617 1.228 augustss
618 1.415 martin # ISDN userland pseudo devices
619 1.415 martin defpseudo i4btrc: isdn
620 1.415 martin defpseudo i4brbch: isdn
621 1.415 martin defpseudo i4btel: isdn
622 1.415 martin defpseudo i4bipr: isdn
623 1.415 martin defpseudo i4bisppp: isdn, sppp
624 1.415 martin defpseudo i4bctl: isdn
625 1.415 martin defpseudo i4b: isdn
626 1.415 martin
627 1.60 cgd # kernel sources
628 1.65 cgd file adosfs/adlookup.c adosfs
629 1.65 cgd file adosfs/adutil.c adosfs
630 1.65 cgd file adosfs/advfsops.c adosfs
631 1.65 cgd file adosfs/advnops.c adosfs
632 1.410 thorpej file altq/altq_conf.c altq
633 1.410 thorpej file altq/altq_afmap.c altq
634 1.410 thorpej file altq/altq_blue.c altq
635 1.410 thorpej file altq/altq_cbq.c altq
636 1.410 thorpej file altq/altq_cdnr.c altq
637 1.410 thorpej file altq/altq_fifoq.c altq
638 1.410 thorpej file altq/altq_hfsc.c altq
639 1.410 thorpej file altq/altq_localq.c altq
640 1.410 thorpej file altq/altq_priq.c altq
641 1.410 thorpej file altq/altq_red.c altq
642 1.410 thorpej file altq/altq_rio.c altq
643 1.410 thorpej file altq/altq_rmclass.c altq
644 1.410 thorpej file altq/altq_subr.c altq
645 1.410 thorpej file altq/altq_wfq.c altq
646 1.246 rvb file coda/coda_namecache.c coda
647 1.246 rvb file coda/coda_psdev.c vcoda needs-count
648 1.246 rvb file coda/coda_subr.c coda
649 1.246 rvb file coda/coda_venus.c coda
650 1.246 rvb file coda/coda_vfsops.c coda
651 1.246 rvb file coda/coda_vnops.c coda
652 1.376 onoe file crypto/arc4/arc4.c wlan
653 1.373 thorpej file crypto/des/des_ecb.c ipsec & ipsec_esp
654 1.373 thorpej file crypto/des/des_setkey.c ipsec & ipsec_esp
655 1.373 thorpej file crypto/blowfish/bf_enc.c ipsec & ipsec_esp
656 1.373 thorpej file crypto/blowfish/bf_skey.c ipsec & ipsec_esp
657 1.373 thorpej file crypto/cast128/cast128.c ipsec & ipsec_esp
658 1.396 itojun file crypto/rijndael/rijndael-alg-fst.c ipsec & ipsec_esp
659 1.396 itojun file crypto/rijndael/rijndael-api-fst.c ipsec & ipsec_esp
660 1.178 pk file ddb/db_access.c ddb | kgdb
661 1.65 cgd file ddb/db_aout.c ddb
662 1.65 cgd file ddb/db_break.c ddb
663 1.65 cgd file ddb/db_command.c ddb
664 1.140 thorpej file ddb/db_elf.c ddb
665 1.65 cgd file ddb/db_examine.c ddb
666 1.65 cgd file ddb/db_expr.c ddb
667 1.65 cgd file ddb/db_input.c ddb
668 1.65 cgd file ddb/db_lex.c ddb
669 1.65 cgd file ddb/db_output.c ddb
670 1.65 cgd file ddb/db_print.c ddb
671 1.178 pk file ddb/db_run.c ddb | kgdb
672 1.65 cgd file ddb/db_sym.c ddb
673 1.65 cgd file ddb/db_trap.c ddb
674 1.65 cgd file ddb/db_variables.c ddb
675 1.65 cgd file ddb/db_watch.c ddb
676 1.65 cgd file ddb/db_write_cmd.c ddb
677 1.123 gwr file ddb/db_xxx.c ddb
678 1.132 augustss file dev/auconv.c auconv
679 1.262 drochner file dev/audio.c audio | midi | midibus needs-flag
680 1.65 cgd file dev/ccd.c ccd needs-flag
681 1.350 itojun file dev/i2c/i2c_bus.c i2c
682 1.350 itojun file dev/i2c/i2c_eeprom.c i2c_eeprom
683 1.133 leo file dev/md.c md needs-count
684 1.262 drochner file dev/midi.c midi | midibus needs-flag
685 1.232 augustss file dev/midisyn.c midisyn
686 1.65 cgd file dev/mulaw.c mulaw
687 1.256 thorpej file dev/raidframe/rf_acctrace.c raid needs-flag
688 1.256 thorpej file dev/raidframe/rf_alloclist.c raid needs-flag
689 1.256 thorpej file dev/raidframe/rf_aselect.c raid needs-flag
690 1.256 thorpej file dev/raidframe/rf_callback.c raid needs-flag
691 1.256 thorpej file dev/raidframe/rf_chaindecluster.c raid needs-flag
692 1.256 thorpej file dev/raidframe/rf_copyback.c raid needs-flag
693 1.256 thorpej file dev/raidframe/rf_cvscan.c raid needs-flag
694 1.256 thorpej file dev/raidframe/rf_dagdegrd.c raid needs-flag
695 1.256 thorpej file dev/raidframe/rf_dagdegwr.c raid needs-flag
696 1.256 thorpej file dev/raidframe/rf_dagffrd.c raid needs-flag
697 1.256 thorpej file dev/raidframe/rf_dagffwr.c raid needs-flag
698 1.256 thorpej file dev/raidframe/rf_dagfuncs.c raid needs-flag
699 1.256 thorpej file dev/raidframe/rf_dagutils.c raid needs-flag
700 1.256 thorpej file dev/raidframe/rf_debugMem.c raid needs-flag
701 1.256 thorpej file dev/raidframe/rf_debugprint.c raid needs-flag
702 1.256 thorpej file dev/raidframe/rf_decluster.c raid needs-flag
703 1.256 thorpej file dev/raidframe/rf_declusterPQ.c raid needs-flag
704 1.256 thorpej file dev/raidframe/rf_diskqueue.c raid needs-flag
705 1.256 thorpej file dev/raidframe/rf_disks.c raid needs-flag
706 1.256 thorpej file dev/raidframe/rf_driver.c raid needs-flag
707 1.256 thorpej file dev/raidframe/rf_engine.c raid needs-flag
708 1.256 thorpej file dev/raidframe/rf_evenodd.c raid needs-flag
709 1.256 thorpej file dev/raidframe/rf_evenodd_dagfuncs.c raid needs-flag
710 1.256 thorpej file dev/raidframe/rf_evenodd_dags.c raid needs-flag
711 1.256 thorpej file dev/raidframe/rf_fifo.c raid needs-flag
712 1.256 thorpej file dev/raidframe/rf_interdecluster.c raid needs-flag
713 1.256 thorpej file dev/raidframe/rf_invertq.c raid needs-flag
714 1.256 thorpej file dev/raidframe/rf_layout.c raid needs-flag
715 1.256 thorpej file dev/raidframe/rf_map.c raid needs-flag
716 1.256 thorpej file dev/raidframe/rf_mcpair.c raid needs-flag
717 1.256 thorpej file dev/raidframe/rf_memchunk.c raid needs-flag
718 1.350 itojun file dev/raidframe/rf_netbsdkintf.c raid needs-flag
719 1.256 thorpej file dev/raidframe/rf_nwayxor.c raid needs-flag
720 1.256 thorpej file dev/raidframe/rf_options.c raid needs-flag
721 1.256 thorpej file dev/raidframe/rf_paritylog.c raid needs-flag
722 1.256 thorpej file dev/raidframe/rf_paritylogDiskMgr.c raid needs-flag
723 1.256 thorpej file dev/raidframe/rf_paritylogging.c raid needs-flag
724 1.256 thorpej file dev/raidframe/rf_parityloggingdags.c raid needs-flag
725 1.256 thorpej file dev/raidframe/rf_parityscan.c raid needs-flag
726 1.256 thorpej file dev/raidframe/rf_pq.c raid needs-flag
727 1.256 thorpej file dev/raidframe/rf_pqdeg.c raid needs-flag
728 1.256 thorpej file dev/raidframe/rf_pqdegdags.c raid needs-flag
729 1.256 thorpej file dev/raidframe/rf_psstatus.c raid needs-flag
730 1.256 thorpej file dev/raidframe/rf_raid0.c raid needs-flag
731 1.256 thorpej file dev/raidframe/rf_raid1.c raid needs-flag
732 1.256 thorpej file dev/raidframe/rf_raid4.c raid needs-flag
733 1.256 thorpej file dev/raidframe/rf_raid5.c raid needs-flag
734 1.256 thorpej file dev/raidframe/rf_raid5_rotatedspare.c raid needs-flag
735 1.256 thorpej file dev/raidframe/rf_reconbuffer.c raid needs-flag
736 1.256 thorpej file dev/raidframe/rf_reconmap.c raid needs-flag
737 1.256 thorpej file dev/raidframe/rf_reconstruct.c raid needs-flag
738 1.256 thorpej file dev/raidframe/rf_reconutil.c raid needs-flag
739 1.256 thorpej file dev/raidframe/rf_revent.c raid needs-flag
740 1.256 thorpej file dev/raidframe/rf_shutdown.c raid needs-flag
741 1.256 thorpej file dev/raidframe/rf_sstf.c raid needs-flag
742 1.256 thorpej file dev/raidframe/rf_states.c raid needs-flag
743 1.256 thorpej file dev/raidframe/rf_stripelocks.c raid needs-flag
744 1.256 thorpej file dev/raidframe/rf_strutils.c raid needs-flag
745 1.256 thorpej file dev/raidframe/rf_threadstuff.c raid needs-flag
746 1.256 thorpej file dev/raidframe/rf_utils.c raid needs-flag
747 1.350 itojun file dev/rnd.c rnd needs-flag
748 1.350 itojun file dev/rndpool.c rnd needs-flag
749 1.350 itojun file dev/sequencer.c sequencer needs-flag
750 1.350 itojun file dev/vnd.c vnd needs-flag
751 1.233 mark file filecorefs/filecore_bmap.c filecore
752 1.233 mark file filecorefs/filecore_lookup.c filecore
753 1.233 mark file filecorefs/filecore_node.c filecore
754 1.233 mark file filecorefs/filecore_utils.c filecore
755 1.233 mark file filecorefs/filecore_vfsops.c filecore
756 1.233 mark file filecorefs/filecore_vnops.c filecore
757 1.60 cgd file isofs/cd9660/cd9660_bmap.c cd9660
758 1.60 cgd file isofs/cd9660/cd9660_lookup.c cd9660
759 1.60 cgd file isofs/cd9660/cd9660_node.c cd9660
760 1.60 cgd file isofs/cd9660/cd9660_rrip.c cd9660
761 1.60 cgd file isofs/cd9660/cd9660_util.c cd9660
762 1.60 cgd file isofs/cd9660/cd9660_vfsops.c cd9660
763 1.60 cgd file isofs/cd9660/cd9660_vnops.c cd9660
764 1.401 eeh file kern/cnmagic.c
765 1.101 cgd file kern/exec_aout.c exec_aout
766 1.65 cgd file kern/exec_conf.c
767 1.101 cgd file kern/exec_ecoff.c exec_ecoff
768 1.101 cgd file kern/exec_elf32.c exec_elf32
769 1.99 cgd file kern/exec_elf64.c exec_elf64
770 1.101 cgd file kern/exec_elf_common.c exec_elf32 | exec_elf64
771 1.101 cgd file kern/exec_script.c exec_script
772 1.65 cgd file kern/exec_subr.c
773 1.65 cgd file kern/init_main.c
774 1.65 cgd file kern/init_sysent.c
775 1.65 cgd file kern/kern_acct.c
776 1.289 lukem file kern/kern_allocsys.c
777 1.65 cgd file kern/kern_clock.c
778 1.65 cgd file kern/kern_descrip.c
779 1.65 cgd file kern/kern_exec.c
780 1.65 cgd file kern/kern_exit.c
781 1.65 cgd file kern/kern_fork.c
782 1.254 thorpej file kern/kern_kthread.c
783 1.413 jdolecek file kern/kern_ktrace.c
784 1.143 mikel file kern/kern_lkm.c lkm
785 1.127 fvdl file kern/kern_lock.c
786 1.143 mikel file kern/kern_malloc.c
787 1.106 thorpej file kern/kern_ntptime.c
788 1.65 cgd file kern/kern_physio.c
789 1.65 cgd file kern/kern_proc.c
790 1.65 cgd file kern/kern_prot.c
791 1.65 cgd file kern/kern_resource.c
792 1.65 cgd file kern/kern_sig.c
793 1.65 cgd file kern/kern_subr.c
794 1.143 mikel file kern/kern_synch.c
795 1.65 cgd file kern/kern_sysctl.c
796 1.65 cgd file kern/kern_time.c
797 1.65 cgd file kern/kern_xxx.c
798 1.114 gwr file kern/kgdb_stub.c kgdb
799 1.60 cgd file kern/subr_autoconf.c
800 1.60 cgd file kern/subr_disk.c
801 1.89 thorpej file kern/subr_extent.c
802 1.65 cgd file kern/subr_log.c
803 1.158 pk file kern/subr_pool.c
804 1.65 cgd file kern/subr_prf.c
805 1.65 cgd file kern/subr_prof.c
806 1.65 cgd file kern/subr_rmap.c
807 1.65 cgd file kern/subr_xxx.c
808 1.65 cgd file kern/sys_generic.c
809 1.65 cgd file kern/sys_process.c
810 1.65 cgd file kern/sys_socket.c
811 1.65 cgd file kern/syscalls.c syscall_debug
812 1.81 cgd file kern/sysv_ipc.c sysvshm | sysvsem | sysvmsg
813 1.65 cgd file kern/sysv_msg.c sysvmsg
814 1.65 cgd file kern/sysv_sem.c sysvsem
815 1.65 cgd file kern/sysv_shm.c sysvshm
816 1.65 cgd file kern/tty.c
817 1.65 cgd file kern/tty_conf.c
818 1.387 jdolecek file kern/tty_pty.c pty needs-flag
819 1.65 cgd file kern/tty_subr.c
820 1.65 cgd file kern/tty_tb.c tb needs-count
821 1.65 cgd file kern/tty_tty.c
822 1.65 cgd file kern/uipc_domain.c
823 1.65 cgd file kern/uipc_mbuf.c
824 1.338 itojun file kern/uipc_mbuf2.c
825 1.65 cgd file kern/uipc_proto.c
826 1.65 cgd file kern/uipc_socket.c
827 1.65 cgd file kern/uipc_socket2.c
828 1.65 cgd file kern/uipc_syscalls.c
829 1.65 cgd file kern/uipc_usrreq.c
830 1.65 cgd file kern/vfs_bio.c
831 1.65 cgd file kern/vfs_cache.c
832 1.65 cgd file kern/vfs_cluster.c
833 1.281 sommerfe file kern/vfs_getcwd.c
834 1.65 cgd file kern/vfs_init.c
835 1.60 cgd file kern/vfs_lockf.c
836 1.65 cgd file kern/vfs_lookup.c
837 1.65 cgd file kern/vfs_subr.c
838 1.65 cgd file kern/vfs_syscalls.c
839 1.65 cgd file kern/vfs_vnops.c
840 1.79 cgd file kern/vnode_if.c
841 1.60 cgd file miscfs/deadfs/dead_vnops.c
842 1.60 cgd file miscfs/fdesc/fdesc_vfsops.c fdesc
843 1.60 cgd file miscfs/fdesc/fdesc_vnops.c fdesc
844 1.195 sommerfe file miscfs/fifofs/fifo_vnops.c
845 1.95 mycroft file miscfs/genfs/genfs_vnops.c
846 1.299 wrstuden file miscfs/genfs/layer_subr.c
847 1.299 wrstuden file miscfs/genfs/layer_vfsops.c
848 1.299 wrstuden file miscfs/genfs/layer_vnops.c
849 1.60 cgd file miscfs/kernfs/kernfs_vfsops.c kernfs
850 1.60 cgd file miscfs/kernfs/kernfs_vnops.c kernfs
851 1.60 cgd file miscfs/nullfs/null_vfsops.c nullfs
852 1.60 cgd file miscfs/nullfs/null_vnops.c nullfs
853 1.344 wrstuden file miscfs/overlay/overlay_vfsops.c overlay
854 1.344 wrstuden file miscfs/overlay/overlay_vnops.c overlay
855 1.60 cgd file miscfs/portal/portal_vfsops.c portal
856 1.60 cgd file miscfs/portal/portal_vnops.c portal
857 1.350 itojun file miscfs/procfs/procfs_cmdline.c procfs
858 1.60 cgd file miscfs/procfs/procfs_ctl.c procfs
859 1.60 cgd file miscfs/procfs/procfs_fpregs.c
860 1.416 fvdl file miscfs/procfs/procfs_linux.c procfs
861 1.269 msaitoh file miscfs/procfs/procfs_map.c
862 1.60 cgd file miscfs/procfs/procfs_mem.c
863 1.60 cgd file miscfs/procfs/procfs_note.c procfs
864 1.60 cgd file miscfs/procfs/procfs_regs.c
865 1.60 cgd file miscfs/procfs/procfs_status.c procfs
866 1.60 cgd file miscfs/procfs/procfs_subr.c procfs
867 1.60 cgd file miscfs/procfs/procfs_vfsops.c procfs
868 1.60 cgd file miscfs/procfs/procfs_vnops.c procfs
869 1.60 cgd file miscfs/specfs/spec_vnops.c
870 1.350 itojun file miscfs/syncfs/sync_subr.c
871 1.330 fvdl file miscfs/syncfs/sync_vnops.c
872 1.60 cgd file miscfs/umapfs/umap_subr.c umapfs
873 1.60 cgd file miscfs/umapfs/umap_vfsops.c umapfs
874 1.60 cgd file miscfs/umapfs/umap_vnops.c umapfs
875 1.60 cgd file miscfs/union/union_subr.c union
876 1.60 cgd file miscfs/union/union_vfsops.c union
877 1.60 cgd file miscfs/union/union_vnops.c union
878 1.65 cgd file msdosfs/msdosfs_conv.c msdosfs
879 1.65 cgd file msdosfs/msdosfs_denode.c msdosfs
880 1.60 cgd file msdosfs/msdosfs_fat.c msdosfs
881 1.65 cgd file msdosfs/msdosfs_lookup.c msdosfs
882 1.65 cgd file msdosfs/msdosfs_vfsops.c msdosfs
883 1.65 cgd file msdosfs/msdosfs_vnops.c msdosfs
884 1.65 cgd file net/bpf.c bpfilter needs-count
885 1.414 thorpej file net/bpf_filter.c bpf_filter
886 1.143 mikel file net/bsd-comp.c ppp & ppp_bsdcomp
887 1.65 cgd file net/if.c
888 1.317 is file net/if_arcsubr.c arc needs-flag
889 1.220 jonathan file net/if_atmsubr.c atm
890 1.395 thorpej file net/if_ethersubr.c ether | fddi | netatalk | token |
891 1.395 thorpej wlan | vlan
892 1.403 thorpej file net/if_faith.c faith needs-flag
893 1.313 matt file net/if_fddisubr.c fddi needs-flag
894 1.403 thorpej file net/if_gif.c gif needs-flag
895 1.350 itojun file net/if_gre.c gre needs-count
896 1.185 kml file net/if_hippisubr.c hippi needs-flag
897 1.399 onoe file net/if_ieee1394subr.c ieee1394
898 1.65 cgd file net/if_loop.c loop needs-count
899 1.120 thorpej file net/if_media.c
900 1.350 itojun file net/if_ppp.c ppp needs-count
901 1.361 itojun file net/if_stf.c stf & inet & inet6 needs-flag
902 1.65 cgd file net/if_sl.c sl needs-count
903 1.284 explorer file net/if_spppsubr.c sppp
904 1.87 jonathan file net/if_strip.c strip needs-count
905 1.282 bad file net/if_tokensubr.c token needs-flag
906 1.143 mikel file net/if_tun.c tun needs-count
907 1.395 thorpej file net/if_vlan.c vlan needs-flag
908 1.384 tv #file net/net_osdep.c
909 1.143 mikel file net/pfil.c pfil_hooks | ipfilter
910 1.143 mikel file net/ppp-deflate.c ppp & ppp_deflate
911 1.65 cgd file net/ppp_tty.c ppp
912 1.65 cgd file net/radix.c
913 1.65 cgd file net/raw_cb.c
914 1.65 cgd file net/raw_usrreq.c
915 1.65 cgd file net/route.c
916 1.65 cgd file net/rtsock.c
917 1.415 martin file net/slcompress.c sl | ppp | strip | i4bipr
918 1.294 itojun file net/zlib.c (ppp & ppp_deflate) | ipsec
919 1.350 itojun file netatalk/aarp.c netatalk
920 1.350 itojun file netatalk/at_control.c netatalk
921 1.350 itojun file netatalk/at_proto.c netatalk
922 1.350 itojun file netatalk/at_rmx.c netatalkdebug
923 1.350 itojun file netatalk/ddp_input.c netatalk
924 1.350 itojun file netatalk/ddp_output.c netatalk
925 1.350 itojun file netatalk/ddp_usrreq.c netatalk
926 1.65 cgd file netccitt/ccitt_proto.c ccitt
927 1.65 cgd file netccitt/hd_debug.c hdlc
928 1.65 cgd file netccitt/hd_input.c hdlc
929 1.65 cgd file netccitt/hd_output.c hdlc
930 1.65 cgd file netccitt/hd_subr.c hdlc
931 1.65 cgd file netccitt/hd_timer.c hdlc
932 1.65 cgd file netccitt/if_x25subr.c ccitt
933 1.65 cgd file netccitt/llc_input.c llc
934 1.65 cgd file netccitt/llc_output.c llc
935 1.65 cgd file netccitt/llc_subr.c llc
936 1.65 cgd file netccitt/llc_timer.c llc
937 1.65 cgd file netccitt/pk_acct.c ccitt
938 1.65 cgd file netccitt/pk_debug.c ccitt
939 1.65 cgd file netccitt/pk_input.c ccitt
940 1.81 cgd file netccitt/pk_llcsubr.c llc | hdlc
941 1.65 cgd file netccitt/pk_output.c ccitt
942 1.65 cgd file netccitt/pk_subr.c ccitt
943 1.65 cgd file netccitt/pk_timer.c ccitt
944 1.65 cgd file netccitt/pk_usrreq.c ccitt
945 1.350 itojun file netinet/fil.c ipfilter
946 1.270 christos file netinet/if_arp.c arp | netatalk needs-flag
947 1.399 onoe file netinet/if_ieee1394arp.c arp & ieee1394 & inet
948 1.88 chuck file netinet/if_atm.c atm
949 1.65 cgd file netinet/igmp.c inet
950 1.65 cgd file netinet/in.c inet
951 1.350 itojun file netinet/in_gif.c gif & inet
952 1.65 cgd file netinet/in_pcb.c inet
953 1.65 cgd file netinet/in_proto.c inet
954 1.350 itojun file netinet/ip_auth.c ipfilter needs-flag
955 1.350 itojun file netinet/ip_ecn.c inet | inet6
956 1.361 itojun file netinet/ip_encap.c inet | inet6
957 1.350 itojun file netinet/ip_fil.c ipfilter
958 1.350 itojun file netinet/ip_flow.c inet & gateway
959 1.350 itojun file netinet/ip_frag.c ipfilter
960 1.384 tv file netinet/ip_gre.c inet & gre
961 1.65 cgd file netinet/ip_icmp.c inet
962 1.350 itojun file netinet/ip_input.c inet
963 1.365 itojun file netinet/ip_ipip.c ipip needs-count
964 1.350 itojun file netinet/ip_log.c ipfilter & ipfilter_log
965 1.115 mikel file netinet/ip_mroute.c inet & mrouting
966 1.350 itojun file netinet/ip_nat.c ipfilter
967 1.65 cgd file netinet/ip_output.c inet
968 1.350 itojun file netinet/ip_proxy.c ipfilter
969 1.350 itojun file netinet/ip_state.c ipfilter
970 1.65 cgd file netinet/raw_ip.c inet
971 1.396 itojun file netinet/tcp_debug.c inet | inet6
972 1.396 itojun file netinet/tcp_input.c inet | inet6
973 1.396 itojun file netinet/tcp_output.c inet | inet6
974 1.396 itojun file netinet/tcp_subr.c inet | inet6
975 1.396 itojun file netinet/tcp_timer.c inet | inet6
976 1.396 itojun file netinet/tcp_usrreq.c inet | inet6
977 1.396 itojun file netinet/udp_usrreq.c inet | inet6
978 1.350 itojun file netinet6/ah_core.c ipsec
979 1.350 itojun file netinet6/ah_input.c ipsec
980 1.350 itojun file netinet6/ah_output.c ipsec
981 1.350 itojun file netinet6/dest6.c inet6
982 1.373 thorpej file netinet6/esp_core.c ipsec & ipsec_esp
983 1.373 thorpej file netinet6/esp_output.c ipsec & ipsec_esp
984 1.373 thorpej file netinet6/esp_input.c ipsec & ipsec_esp
985 1.396 itojun file netinet6/esp_rijndael.c ipsec & ipsec_esp
986 1.350 itojun file netinet6/frag6.c inet6
987 1.350 itojun file netinet6/icmp6.c inet6
988 1.350 itojun file netinet6/in6.c inet6
989 1.350 itojun file netinet6/in6_cksum.c inet6
990 1.350 itojun file netinet6/in6_gif.c gif & inet6
991 1.350 itojun file netinet6/in6_ifattach.c inet6
992 1.350 itojun file netinet6/in6_pcb.c inet6
993 1.350 itojun file netinet6/in6_prefix.c inet6
994 1.350 itojun file netinet6/in6_proto.c inet6
995 1.370 itojun file netinet6/in6_src.c inet6
996 1.350 itojun file netinet6/ip6_forward.c inet6
997 1.350 itojun file netinet6/ip6_input.c inet6
998 1.350 itojun file netinet6/ip6_mroute.c inet6
999 1.350 itojun file netinet6/ip6_output.c inet6
1000 1.350 itojun file netinet6/ipcomp_core.c ipsec
1001 1.350 itojun file netinet6/ipcomp_input.c ipsec
1002 1.350 itojun file netinet6/ipcomp_output.c ipsec
1003 1.350 itojun file netinet6/ipsec.c ipsec
1004 1.350 itojun file netinet6/mld6.c inet6
1005 1.350 itojun file netinet6/nd6.c inet6
1006 1.350 itojun file netinet6/nd6_nbr.c inet6
1007 1.350 itojun file netinet6/nd6_rtr.c inet6
1008 1.350 itojun file netinet6/raw_ip6.c inet6
1009 1.350 itojun file netinet6/route6.c inet6
1010 1.350 itojun file netinet6/udp6_usrreq.c inet6
1011 1.65 cgd file netiso/clnp_debug.c iso
1012 1.65 cgd file netiso/clnp_er.c iso
1013 1.65 cgd file netiso/clnp_frag.c iso
1014 1.65 cgd file netiso/clnp_input.c iso
1015 1.65 cgd file netiso/clnp_options.c iso
1016 1.65 cgd file netiso/clnp_output.c iso
1017 1.65 cgd file netiso/clnp_raw.c iso
1018 1.65 cgd file netiso/clnp_subr.c iso
1019 1.65 cgd file netiso/clnp_timer.c iso
1020 1.65 cgd file netiso/cltp_usrreq.c iso
1021 1.65 cgd file netiso/esis.c iso
1022 1.65 cgd file netiso/idrp_usrreq.c iso
1023 1.65 cgd file netiso/if_cons.c iso
1024 1.65 cgd file netiso/if_eon.c eon
1025 1.65 cgd file netiso/iso.c iso
1026 1.65 cgd file netiso/iso_chksum.c iso
1027 1.65 cgd file netiso/iso_pcb.c iso
1028 1.65 cgd file netiso/iso_proto.c iso
1029 1.65 cgd file netiso/iso_snpac.c iso
1030 1.81 cgd file netiso/tp_astring.c iso | tpip
1031 1.65 cgd file netiso/tp_cons.c iso
1032 1.81 cgd file netiso/tp_driver.c iso | tpip
1033 1.81 cgd file netiso/tp_emit.c iso | tpip
1034 1.81 cgd file netiso/tp_inet.c iso | tpip
1035 1.81 cgd file netiso/tp_input.c iso | tpip
1036 1.65 cgd file netiso/tp_iso.c iso
1037 1.81 cgd file netiso/tp_meas.c iso | tpip
1038 1.81 cgd file netiso/tp_output.c iso | tpip
1039 1.81 cgd file netiso/tp_pcb.c iso | tpip
1040 1.81 cgd file netiso/tp_subr.c iso | tpip
1041 1.81 cgd file netiso/tp_subr2.c iso | tpip
1042 1.81 cgd file netiso/tp_timer.c iso | tpip
1043 1.81 cgd file netiso/tp_trace.c iso | tpip
1044 1.81 cgd file netiso/tp_usrreq.c iso | tpip
1045 1.350 itojun file netkey/key.c ipsec
1046 1.350 itojun file netkey/key_debug.c ipsec
1047 1.350 itojun file netkey/keydb.c ipsec
1048 1.350 itojun file netkey/keysock.c ipsec
1049 1.143 mikel file netnatm/natm.c natm
1050 1.90 chuck file netnatm/natm_pcb.c natm
1051 1.90 chuck file netnatm/natm_proto.c natm
1052 1.65 cgd file netns/idp_usrreq.c ns
1053 1.65 cgd file netns/ns.c ns
1054 1.65 cgd file netns/ns_error.c ns
1055 1.65 cgd file netns/ns_input.c ns
1056 1.325 drochner file netns/ns_ip.c ns & nsip
1057 1.65 cgd file netns/ns_output.c ns
1058 1.65 cgd file netns/ns_pcb.c ns
1059 1.65 cgd file netns/ns_proto.c ns
1060 1.65 cgd file netns/spp_debug.c ns
1061 1.65 cgd file netns/spp_usrreq.c ns
1062 1.159 drochner file nfs/krpc_subr.c nfs
1063 1.111 thorpej file nfs/nfs_bio.c nfs
1064 1.111 thorpej file nfs/nfs_boot.c nfs
1065 1.160 scottr file nfs/nfs_bootdhcp.c nfs & (nfs_boot_bootp | nfs_boot_dhcp)
1066 1.159 drochner file nfs/nfs_bootparam.c nfs & nfs_boot_bootparam
1067 1.111 thorpej file nfs/nfs_node.c nfs
1068 1.111 thorpej file nfs/nfs_nqlease.c nfsserver | nfs
1069 1.65 cgd file nfs/nfs_serv.c nfsserver
1070 1.111 thorpej file nfs/nfs_socket.c nfsserver | nfs
1071 1.65 cgd file nfs/nfs_srvcache.c nfsserver
1072 1.111 thorpej file nfs/nfs_subs.c nfsserver | nfs
1073 1.111 thorpej file nfs/nfs_syscalls.c nfsserver | nfs
1074 1.111 thorpej file nfs/nfs_vfsops.c nfs
1075 1.111 thorpej file nfs/nfs_vnops.c nfs
1076 1.288 christos file ntfs/ntfs_compr.c ntfs
1077 1.288 christos file ntfs/ntfs_ihash.c ntfs
1078 1.288 christos file ntfs/ntfs_subr.c ntfs
1079 1.288 christos file ntfs/ntfs_vfsops.c ntfs
1080 1.288 christos file ntfs/ntfs_vnops.c ntfs
1081 1.143 mikel file ufs/ext2fs/ext2fs_alloc.c ext2fs
1082 1.143 mikel file ufs/ext2fs/ext2fs_balloc.c ext2fs
1083 1.143 mikel file ufs/ext2fs/ext2fs_bmap.c ext2fs
1084 1.148 bouyer file ufs/ext2fs/ext2fs_bswap.c ext2fs
1085 1.143 mikel file ufs/ext2fs/ext2fs_inode.c ext2fs
1086 1.143 mikel file ufs/ext2fs/ext2fs_lookup.c ext2fs
1087 1.143 mikel file ufs/ext2fs/ext2fs_readwrite.c ext2fs
1088 1.143 mikel file ufs/ext2fs/ext2fs_subr.c ext2fs
1089 1.143 mikel file ufs/ext2fs/ext2fs_vfsops.c ext2fs
1090 1.143 mikel file ufs/ext2fs/ext2fs_vnops.c ext2fs
1091 1.81 cgd file ufs/ffs/ffs_alloc.c ffs | mfs
1092 1.81 cgd file ufs/ffs/ffs_balloc.c ffs | mfs
1093 1.337 itohy file ufs/ffs/ffs_bswap.c (ffs | mfs) & ffs_ei
1094 1.81 cgd file ufs/ffs/ffs_inode.c ffs | mfs
1095 1.374 fvdl file ufs/ffs/ffs_softdep.c ffs & softdep
1096 1.337 itohy file ufs/ffs/ffs_softdep.stub.c (ffs & !softdep) | (!ffs & (lfs | mfs | ext2fs))
1097 1.81 cgd file ufs/ffs/ffs_subr.c ffs | mfs
1098 1.81 cgd file ufs/ffs/ffs_tables.c ffs | mfs
1099 1.81 cgd file ufs/ffs/ffs_vfsops.c ffs | mfs
1100 1.81 cgd file ufs/ffs/ffs_vnops.c ffs | mfs
1101 1.65 cgd file ufs/lfs/lfs_alloc.c lfs
1102 1.350 itojun file ufs/lfs/lfs_balloc.c lfs
1103 1.65 cgd file ufs/lfs/lfs_bio.c lfs
1104 1.65 cgd file ufs/lfs/lfs_cksum.c lfs
1105 1.65 cgd file ufs/lfs/lfs_debug.c lfs
1106 1.65 cgd file ufs/lfs/lfs_inode.c lfs
1107 1.65 cgd file ufs/lfs/lfs_segment.c lfs
1108 1.65 cgd file ufs/lfs/lfs_subr.c lfs
1109 1.65 cgd file ufs/lfs/lfs_syscalls.c lfs
1110 1.65 cgd file ufs/lfs/lfs_vfsops.c lfs
1111 1.65 cgd file ufs/lfs/lfs_vnops.c lfs
1112 1.65 cgd file ufs/mfs/mfs_vfsops.c mfs
1113 1.65 cgd file ufs/mfs/mfs_vnops.c mfs
1114 1.125 bouyer file ufs/ufs/ufs_bmap.c ffs | lfs | mfs | ext2fs
1115 1.125 bouyer file ufs/ufs/ufs_ihash.c ffs | lfs | mfs | ext2fs
1116 1.81 cgd file ufs/ufs/ufs_inode.c ffs | lfs | mfs
1117 1.125 bouyer file ufs/ufs/ufs_lookup.c ffs | lfs | mfs | ext2fs
1118 1.104 mikel file ufs/ufs/ufs_quota.c quota & (ffs | lfs | mfs)
1119 1.125 bouyer file ufs/ufs/ufs_vfsops.c ffs | lfs | mfs | ext2fs
1120 1.125 bouyer file ufs/ufs/ufs_vnops.c ffs | lfs | mfs | ext2fs
1121 1.283 mrg file uvm/uvm_amap.c
1122 1.283 mrg file uvm/uvm_anon.c
1123 1.283 mrg file uvm/uvm_aobj.c
1124 1.405 chs file uvm/uvm_bio.c
1125 1.283 mrg file uvm/uvm_device.c
1126 1.283 mrg file uvm/uvm_fault.c
1127 1.283 mrg file uvm/uvm_glue.c
1128 1.283 mrg file uvm/uvm_init.c
1129 1.283 mrg file uvm/uvm_io.c
1130 1.283 mrg file uvm/uvm_km.c
1131 1.283 mrg file uvm/uvm_loan.c
1132 1.283 mrg file uvm/uvm_map.c
1133 1.283 mrg file uvm/uvm_meter.c
1134 1.283 mrg file uvm/uvm_mmap.c
1135 1.283 mrg file uvm/uvm_page.c
1136 1.283 mrg file uvm/uvm_pager.c
1137 1.283 mrg file uvm/uvm_pdaemon.c
1138 1.283 mrg file uvm/uvm_pglist.c
1139 1.283 mrg file uvm/uvm_stat.c
1140 1.283 mrg file uvm/uvm_swap.c
1141 1.283 mrg file uvm/uvm_unix.c
1142 1.283 mrg file uvm/uvm_user.c
1143 1.283 mrg file uvm/uvm_vnode.c
1144 1.415 martin
1145 1.415 martin file netisdn/i4b_ctl.c i4bctl needs-flag
1146 1.415 martin file netisdn/i4b_isppp.c i4bisppp needs-count
1147 1.415 martin file netisdn/i4b_ipr.c i4bipr needs-count
1148 1.415 martin file netisdn/i4b_rbch.c i4brbch needs-count
1149 1.415 martin file netisdn/i4b_tel.c i4btel needs-count
1150 1.415 martin file netisdn/i4b_trace.c i4btrc needs-count
1151 1.415 martin
1152 1.415 martin file netisdn/i4b_mbuf.c i4btrc needs-count
1153 1.415 martin file netisdn/i4b_l2.c passive_isdn
1154 1.415 martin file netisdn/i4b_l2fsm.c passive_isdn
1155 1.415 martin file netisdn/i4b_uframe.c passive_isdn
1156 1.415 martin file netisdn/i4b_tei.c passive_isdn
1157 1.415 martin file netisdn/i4b_sframe.c passive_isdn
1158 1.415 martin file netisdn/i4b_iframe.c passive_isdn
1159 1.415 martin file netisdn/i4b_l2timer.c passive_isdn
1160 1.415 martin file netisdn/i4b_util.c passive_isdn
1161 1.415 martin file netisdn/i4b_lme.c passive_isdn
1162 1.415 martin # Q.931 handler
1163 1.415 martin file netisdn/i4b_q931.c passive_isdn
1164 1.415 martin file netisdn/i4b_q932fac.c passive_isdn
1165 1.415 martin file netisdn/i4b_l3fsm.c passive_isdn
1166 1.415 martin file netisdn/i4b_l3timer.c passive_isdn
1167 1.415 martin file netisdn/i4b_l2if.c passive_isdn
1168 1.415 martin file netisdn/i4b_l4if.c passive_isdn
1169 1.415 martin # isdn device driver, interface to i4bd
1170 1.415 martin file netisdn/i4b_i4bdrv.c i4b needs-flag
1171 1.415 martin file netisdn/i4b_l4.c isdn needs-flag
1172 1.415 martin file netisdn/i4b_l4mgmt.c isdn needs-flag
1173 1.415 martin file netisdn/i4b_l4timer.c isdn needs-flag
1174