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