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