files revision 1.395 1 # $NetBSD: files,v 1.395 2000/09/27 23:02:02 thorpej 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 defopt opt_sysvparam.h SHMMAXPGS SEMMNI SEMMNS SEMUME SEMMNU
19
20 defopt opt_ntp.h PPS_SYNC NTP
21
22 defopt opt_nfs_boot.h NFS_BOOT_BOOTP NFS_BOOT_BOOTPARAM NFS_BOOT_DHCP
23 NFS_BOOT_GATEWAY
24 NFS_BOOT_TCP NFS_BOOT_OPTIONS NFS_BOOT_RWSIZE
25 defopt opt_nfs.h NFS_V2_ONLY
26 defopt NFSSERVER
27
28 defopt opt_kmempages.h NKMEMPAGES NKMEMPAGES_MIN NKMEMPAGES_MAX
29 defopt opt_malloclog.h MALLOCLOG MALLOCLOGSIZE
30 defopt opt_pool.h POOL_DIAGNOSTIC
31 defopt opt_poollog.h POOL_LOGSIZE
32
33 defopt opt_execfmt.h EXEC_AOUT EXEC_COFF EXEC_ECOFF EXEC_ELF32 EXEC_ELF64 EXEC_SCRIPT
34
35 # compatibility options
36 defopt COMPAT_FREEBSD
37 defopt COMPAT_HPUX
38 defopt COMPAT_IBCS2
39 defopt COMPAT_LINUX
40 defopt COMPAT_OSF1
41 defopt COMPAT_SUNOS
42 defopt COMPAT_SVR4
43 defopt COMPAT_ULTRIX
44 defopt COMPAT_NETBSD32
45 defopt COMPAT_AOUT
46 defopt COMPAT_M68K4K
47 defopt COMPAT_VAX1K
48 defopt COMPAT_43
49 defopt COMPAT_PECOFF
50 defopt opt_compat_netbsd.h COMPAT_09 COMPAT_10 COMPAT_11 COMPAT_12
51 COMPAT_13 COMPAT_14 COMPAT_15 COMPAT_NOMID
52
53 # networking protocols
54 defopt opt_inet.h INET INET6
55 defopt opt_ipsec.h IPSEC IPSEC_ESP
56 defopt opt_inet_conf.h SUBNETSARELOCAL HOSTZEROBROADCAST
57 defopt opt_atalk.h NETATALK
58 defopt opt_ns.h NS NSIP # NS network stack,
59 # XNS tunneled over IP
60 defopt opt_iso.h ISO TPIP # ISO network stack
61 defopt IPX # IPX network stack
62 defopt EON # ISO clnp over IP
63 defopt CCITT #
64 defopt HDLC # CCITT over HDLC
65 defopt LLC # CCITT over LLC2 (also IEEE LLC?)
66 defopt NATM # "native" ATM protocols
67 defopt PFIL_HOOKS # pfil(9)
68 defopt IPFILTER_LOG # logging of ip packets
69 # Include deflate or bsd compression, enable pppd packet filtering support
70 defopt opt_ppp.h PPP_DEFLATE PPP_BSDCOMP PPP_FILTER
71
72 # networking options
73 defopt GATEWAY
74 defopt MROUTING
75 defopt TCP_COMPAT_42
76
77 defopt TCP_RECVSPACE
78 defopt TCP_SENDSPACE
79
80 defopt SB_MAX
81
82 # UVM options
83 defopt opt_uvmhist.h UVMHIST UVMHIST_PRINT
84
85 # file systems
86 deffs FFS EXT2FS
87 deffs fs_mfs.h MFS # XXX
88 deffs fs_lfs.h LFS
89 deffs fs_ntfs.h NTFS
90 deffs CD9660
91 deffs ADOSFS
92 deffs MSDOSFS
93 deffs FILECORE
94 deffs fs_nfs.h NFS
95 deffs NULLFS OVERLAY FDESC PORTAL UMAPFS PROCFS
96 deffs fs_kernfs.h KERNFS # XXX
97 deffs fs_union.h UNION
98 deffs fs_coda.h CODA
99
100 # file system options
101 defopt SOFTDEP
102 defopt QUOTA
103 defopt opt_ffs.h FFS_EI
104 defopt opt_ntfs.h NTFS_DEBUG
105 defopt VNODE_OP_NOINLINE
106
107 # RAIDframe options
108 defopt RAID_AUTOCONFIG
109
110 # buffer cache size options
111 defopt opt_bufcache.h BUFCACHE BUFPAGES
112
113
114 # Not entirely MI, but present on multiple arch's
115
116 # PC-style MBR handling
117 defopt opt_mbr.h COMPAT_386BSD_MBRPART
118
119 # debugging options
120 defopt DDB
121 defopt opt_ddbparam.h DDB_FROMCONSOLE DDB_ONPANIC DDB_HISTORY_SIZE DDB_BREAK_CHAR
122 defopt LOCKDEBUG
123 defopt SYSCALL_DEBUG
124
125 # memory (ram) disk options
126 defopt opt_md.h MEMORY_DISK_HOOKS MEMORY_DISK_SERVER MEMORY_DISK_IS_ROOT
127
128 defopt opt_mdsize.h MINIROOTSIZE
129
130 # device classes
131 devclass disk
132 devclass tape
133 devclass ifnet
134 devclass tty
135
136 # generic attributes
137 define audio { }
138 define midibus { }
139 define midisyn
140 define wdc_base
141 define scsi {[channel = -1]}
142 define ata {[channel = -1], [drive = -1]}
143 define atapi {[channel = -1]}
144 define mii {[phy = -1]}
145
146 # audio device attributes
147 define mulaw
148 define auconv
149
150 # audio and midi devices, attaches to audio hardware driver
151 device audio
152 attach audio at audio
153 device midi
154 attach midi at midibus
155
156 # raster operations attributes
157 define rasops1
158 define rasops2
159 define rasops8
160 define rasops15
161 define rasops16
162 define rasops24
163 define rasops32
164
165 # net device attributes - we have generic code for arc(net), ether(net),
166 # fddi, token ring and atm.
167 define arc
168 define atm
169 define ether
170 define fddi
171 define hippi
172 define token
173 define sppp
174 define wlan
175 define crypto
176
177 # devices ARPing IPv4 pull this in:
178 define arp
179
180 # Device description for machine-independent IPKDB code.
181 defopt opt_ipkdb.h IPKDB : IPKDBKEY
182 defopt opt_ipkdb.h IPKDBSECURE : IPKDB
183 defparam opt_ipkdb.h IPKDBKEY : IPKDB
184
185 # Common files for any ipkdb support
186 file ipkdb/ipkdb_ipkdb.c ipkdb
187 file ipkdb/ipkdb_if.c ipkdb
188
189 # Attribute for devices that read/write an IEEE 802.3u MII bus
190 # using the bit-bang method.
191 # XXX Can't be in dev/mii/files.mii because that file hasn't
192 # XXX been included yet.
193 define mii_bitbang
194 file dev/mii/mii_bitbang.c mii_bitbang
195
196 # Central clearing house for system monitoring.
197 define sysmon
198 file dev/sysmon/sysmon.c sysmon needs-flag
199
200 # "Chipset" drivers. These are the bus-independent routines which
201 # contain the cfdrivers. Attachments are provided by files.<bus>
202
203 # Adaptec AIC-6[32]60 ICs
204 device aic: scsi
205 file dev/ic/aic6360.c aic
206
207 # SMC 93Cx6 Serial EEPROM devices
208 define smc93cx6
209 file dev/ic/smc93cx6.c smc93cx6
210
211 # Adaptec 2[789]4X, 394X, aic7770 and aic78[5678]0 SCSI controllers
212 defopt opt_ahc.h AHC_BROKEN_CACHE AHC_DEBUG AHC_TAGENABLE
213 AHC_SCBPAGING_ENABLE
214 device ahc: scsi
215 define ahc_seeprom
216 define ahc_aic77xx
217 file dev/ic/aic7xxx.c ahc
218 file dev/ic/aic7xxx_seeprom.c ahc_seeprom
219 file dev/ic/aic77xx.c ahc_aic77xx
220
221 # DPT EATA SCSI controllers
222 device dpt: scsi
223 file dev/ic/dpt.c dpt
224
225 # Compaq Smart ARRAY controllers
226 device cac {unit = -1}
227 file dev/ic/cac.c cac
228
229 device ca: disk
230 attach ca at cac
231 file dev/ic/ca.c ca needs-flag
232
233 # AdvanSys 1200A, 1200B and ULTRA SCSI controllers
234 device adv: scsi
235 file dev/ic/adv.c adv
236
237 # AdvanSys ULTRA WIDE SCSI controllers
238 device adw: scsi
239 file dev/ic/adw.c adw
240
241 # BusLogic MultiMaster and MultiMaster Ultra SCSI controllers
242 # (Must be declared before AHA to ensure bha probes before aha.
243 # Probing AHA first configures bhas as aha, via their AHA
244 # hardware-compatibility mode.)
245 device bha: scsi
246 file dev/ic/bha.c bha
247
248 # Adaptec AHA-154x and AHA-164x controllers
249 # (must be after bha, see above)
250 device aha: scsi
251 file dev/ic/aha.c aha
252
253 # Qlogic ISP 10x0 SCSI Controllers
254 defopt opt_isp.h ISP_DISABLE_1020_SUPPORT ISP_DISABLE_1080_SUPPORT
255 ISP_DISABLE_2100_SUPPORT ISP_DISABLE_2200_SUPPORT
256 ISP_DISABLE_FW ISP_LOGDEFAULT ISP_TARGET_MODE
257 device isp: scsi
258 file dev/ic/isp.c isp
259 file dev/ic/isp_netbsd.c isp
260 file dev/ic/isp_target.c isp
261
262 # common stuff for siop and esiop
263 define siop_common
264 file dev/ic/siop_common.c siop_common
265
266 # Symbios/NCR 53c720/53c8xx SCSI controllers
267 device siop: scsi,siop_common
268 file dev/ic/siop.c siop
269
270 # UltraStor SCSI controllers
271 device uha: scsi
272 file dev/ic/uha.c uha
273
274 # AMD 79c930-based 802.11 cards
275 device awi: arp, wlan, ifnet
276 file dev/ic/awi.c awi
277 file dev/ic/awi_wep.c awi
278 file dev/ic/awi_wicfg.c awi
279 file dev/ic/am79c930.c awi
280
281 # 3Com Etherlink-III Ethernet controller
282 device ep: arp, ether, ifnet, mii, mii_bitbang
283 file dev/ic/elink3.c ep
284
285 # 3Com EtherLink XL Controller
286 device ex: arp, ether, ifnet, mii, mii_bitbang
287 file dev/ic/elinkxl.c ex
288
289 # DEC EtherWORKS III (LEMAC) Ethernet controllers
290 device lc: arp, ether, ifnet
291 file dev/ic/lemac.c lc
292
293 # LANCE and PCnet Ethernet controllers
294 device le: arp, ether, ifnet
295 define le24
296 define le32
297 file dev/ic/am7990.c le24
298 file dev/ic/am79900.c le32
299 file dev/ic/lance.c le24 | le32
300
301 # DEC DEPCA-family of LANCE Ethernet controllers
302 device depca { }: le24
303 file dev/ic/depca.c depca
304 attach le at depca with le_depca
305
306 # Sun HME Ethernet controllers
307 device hme: arp, ether, ifnet, mii
308 file dev/ic/hme.c hme
309
310 # 8390-family Ethernet controllers
311 defopt opt_ipkdb.h IPKDB_DP8390 : IPKDB
312 define dp8390nic
313 file dev/ic/dp8390.c dp8390nic | IPKDB_DP8390
314
315 # TROPIC Token-Ring controller
316 device tr: arp, token, ifnet
317 file dev/ic/tropic.c tr
318
319 # NCR 5380 SCSI Bus Controller
320 define ncr5380sbc
321 file dev/ic/ncr5380sbc.c ncr5380sbc
322 device nca: scsi, ncr5380sbc
323
324 # DEC FDDI Chipset
325 define pdq
326 file dev/ic/pdq.c pdq
327 file dev/ic/pdq_ifsubr.c pdq
328
329 # Cyclades Cyclom-8/16/32
330 device cy: tty
331 file dev/ic/cy.c cy needs-flag
332
333 # Efficient Networks, Inc. ATM interface
334 device en: atm, ifnet
335 file dev/ic/midway.c en
336
337 # NCR 53x9x or Emulex ESP SCSI Controller
338 define ncr53c9x
339 device esp: scsi, ncr53c9x
340 file dev/ic/ncr53c9x.c ncr53c9x
341
342 # Hitachi HD64570 serial controller
343 define hd64570
344 file dev/ic/hd64570.c hd64570
345
346 # Riscom/N2 ISA/PCI Sync Serial Controller
347 device ntwoc: ifnet, hd64570
348
349 # Intel 82586 Ethernet Controller
350 define i82586
351 file dev/ic/i82586.c i82586
352
353 # Intel 82557/82558/82559 Ethernet Controller
354 device fxp: ether, ifnet, arp, mii
355 file dev/ic/i82557.c fxp
356
357 # SEEQ 8005 Advanced Ethernet Data Link Controller
358 define seeq8005
359 file dev/ic/seeq8005.c seeq8005
360
361 # SMC 91Cxx Ethernet Controller
362 device sm: arp, ether, ifnet, mii, mii_bitbang
363 file dev/ic/smc91cxx.c sm
364
365 # SMC 83C170 EPIC/100 Fast Ethernet Controller
366 device epic: arp, ether, ifnet, mii
367 file dev/ic/smc83c170.c epic
368
369 # DEC SGEC Second Generation Ethernet Controller
370 define sgec
371 file dev/ic/sgec.c sgec
372
373 # MB8696x Ethernet Controller
374 define mb86960
375 file dev/ic/mb86960.c mb86960
376
377 # Generic MB8696x Ethernet Controller driver
378 device mbe: arp, ether, ifnet, mb86960
379
380 # Interwave Am78C201 audio driver
381 define interwave
382 file dev/ic/interwave.c interwave
383
384 # TMS 320av110 MPEG2/audio driver
385 define tms320av110
386 file dev/ic/tms320av110.c tms320av110
387
388 # Novell NE2000-compatible Ethernet cards, based on the
389 # National Semiconductor DS8390.
390 defopt opt_ipkdb.h IPKDB_NE : IPKDB_DP8390
391 device ne: ether, ifnet, arp, dp8390nic
392 file dev/ic/ne2000.c ne | IPKDB_NE
393
394 # 8250/16[45]50-based "com" ports
395 # XXX In a perfect world, this would be done with attributes
396 defopt opt_com.h COM16650 COM_HAYESP COM_DEBUG COM_MPLOCK
397 device com { } : tty
398 file dev/ic/com.c com needs-flag
399
400 # PC-like keyboard controller
401 device pckbc { [slot = -1] }
402 file dev/ic/pckbc.c pckbc needs-flag
403
404 # Cirrus Logic CD240[01] 4-port Multi-Protocol Communications Controller
405 device clmpcc: tty
406 file dev/ic/clmpcc.c clmpcc needs-flag
407
408 # Device description for i2c bus and i2c eeprom
409 define i2c
410 define i2c_eeprom
411
412 # National Semiconductor LM7[89]
413 device lm: sysmon
414 file dev/ic/nslm7x.c lm needs-flag
415
416 # Essential Communications Corp. HIPPI Interface
417 device esh: hippi, ifnet
418 file dev/ic/rrunner.c esh needs-flag
419
420 # SMC 90c26, SMC 90C56 (and 90C66 if in compat mode) chip driver
421 device bah: ifnet, arc, arp
422 file dev/ic/smc90cx6.c bah
423
424 # OPL2/OPL3 FM synth driver
425 device opl: midibus, midisyn
426 file dev/ic/opl.c opl
427 file dev/ic/oplinstrs.c opl
428
429 # MPU401 MIDI UART compatibles
430 device mpu: midibus
431 file dev/ic/mpu.c mpu needs-flag
432
433 # AD1848 (CS4248, CS4231, AD1845) audio codec support; used by other drivers
434 define ad1848
435 file dev/ic/ad1848.c ad1848
436
437 # AMD 7930 audio/ISDN codec
438 define am7930
439 file dev/ic/am7930.c am7930
440
441 # SPARC `SUNW,audiocs'
442 device audiocs: audio, auconv, ad1848
443 file dev/ic/cs4231.c audiocs
444
445 # AC-97 CODECs
446 define ac97
447 file dev/ic/ac97.c ac97
448
449 # LSI64854 DMA controller back-end
450 define lsi64854
451 file dev/ic/lsi64854.c lsi64854
452
453 # RealTek 8019/8029 NE2000-compatible network interface subroutines
454 define rtl80x9
455 file dev/ic/rtl80x9.c rtl80x9
456
457 # RealTek 8129/8139 Ethernet controllers
458 device rtk: ether, ifnet, arp, mii
459 file dev/ic/rtl81x9.c rtk
460
461 # Common code for ESDI/IDE/etc. controllers
462 device wdc: ata, atapi, wdc_base
463 file dev/ic/wdc.c wdc_base
464
465 # CHIPS and Technologies 82C7[12][01] Universal Peripheral Controller
466 # lpt attachment commented out because "device lpt" isn't in this file.
467 device upc { [offset = -1] }
468 attach wdc at upc with wdc_upc
469 attach com at upc with com_upc
470 # attach lpt at upc with lpt_upc
471 file dev/ic/upc.c upc
472 file dev/ic/wdc_upc.c wdc_upc
473 file dev/ic/com_upc.c com_upc
474 # file dev/ic/lpt_upc.c lpt_upc
475
476 # Common code for ISA/PCMCIA (non 802.11) WaveLAN adapters
477 define wavelan
478 device wl: ether, ifnet, arp
479 file dev/ic/wavelan.c wavelan
480
481 # DECchip 21x4x Ethernet controller family, and assorted clones.
482 device tlp: arp, ether, ifnet, mii, mii_bitbang
483 file dev/ic/tulip.c tlp
484
485 # Adaptec AIC-6915 Ethernet interface
486 device sf: arp, ether, ifnet, mii
487 file dev/ic/aic6915.c sf
488
489 # Mostek time-of-day clock and NVRAM
490 define mk48txx
491 file dev/ic/mk48txx.c mk48txx
492
493 # Intersil 7170 time-of-day clock
494 define intersil7170
495 file dev/ic/intersil7170.c intersil7170
496
497 # Definitions for wscons
498 # device attributes: display, display with emulator, keyboard, and mouse
499 define wsdisplaydev { }
500 define wsemuldisplaydev {[console = -1]}
501 define wskbddev {[console = -1], [mux = -1]}
502 define wsmousedev {[mux = -1]}
503 # attribute to pull in raster support
504 define wsrasteremulops
505 # common PC display functions
506 defopt opt_pcdisplay.h PCDISPLAY_SOFTCURSOR
507 define pcdisplayops
508 file dev/ic/pcdisplay_subr.c pcdisplayops
509 file dev/ic/pcdisplay_chars.c pcdisplayops
510 # VGA graphics
511 device vga: wsemuldisplaydev, pcdisplayops
512 file dev/ic/vga.c vga needs-flag
513 file dev/ic/vga_subr.c vga
514
515 # Attributes which machine-independent bus support can be attached to.
516 # These should be defined here, because some of these busses can have
517 # devices which provide these attributes, and we'd like to avoid hairy
518 # ordering constraints on inclusion of the busses' "files" files.
519 define isabus { } # ISA attachment
520 define eisabus { } # EISA attachment
521 define pcibus {[bus = -1]} # PCI attachment
522 define tcbus { } # TurboChannel attachment
523 define mcabus { } # MicroChannel attachment
524 define usbus { } # USB attachment
525 define fwbus { } # IEEE 1394 attachment
526 define vmebus { } # VME bus attachment
527 define pcmciabus { [controller = -1], [socket = -1]} # PCMCIA bus attachment
528 define cbbus {[slot = -1]} # CardBus attachment
529 define pcmciaslot {[slot = -1]} # PCMCIA slot itself:
530
531 # We need the USB bus controllers here so different busses can
532 # use them in an 'attach-with'.
533 # UHCI USB controller
534 device uhci: usbus
535 file dev/usb/uhci.c uhci needs-flag
536
537 # OHCI USB controller
538 device ohci: usbus
539 file dev/usb/ohci.c ohci needs-flag
540
541 # OHCI IEEE 1394 controller
542 # (This needs to be here since it will have both PCI and CardBus attachments)
543 device fwohci: fwbus
544 file dev/ieee1394/fwohci.c fwohci needs-flag
545
546 # legitimate pseudo-devices
547 defpseudo vnd: disk
548 defpseudo ccd: disk
549 defpseudo raid: disk
550 defpseudo md: disk
551 defpseudo vcoda
552
553 defpseudo pty: tty
554 defpseudo tb: tty
555 defpseudo rnd
556
557 defpseudo loop: ifnet
558 defpseudo sl: ifnet
559 defpseudo ppp: ifnet
560 defpseudo sppp: ifnet
561 defpseudo tun: ifnet
562 defpseudo vlan: ifnet, ether
563 defpseudo bpfilter: ifnet
564 defpseudo strip: ifnet
565 defpseudo ipfilter: ifnet
566 defpseudo ipip: ifnet
567 defpseudo gre: ifnet
568 defpseudo gif: ifnet
569 defpseudo faith: ifnet
570 defpseudo stf: ifnet
571
572 defpseudo sequencer
573
574 # kernel sources
575 file adosfs/adlookup.c adosfs
576 file adosfs/adutil.c adosfs
577 file adosfs/advfsops.c adosfs
578 file adosfs/advnops.c adosfs
579 file coda/coda_namecache.c coda
580 file coda/coda_psdev.c vcoda needs-count
581 file coda/coda_subr.c coda
582 file coda/coda_venus.c coda
583 file coda/coda_vfsops.c coda
584 file coda/coda_vnops.c coda
585 file crypto/arc4/arc4.c wlan
586 file crypto/des/des_ecb.c ipsec & ipsec_esp
587 file crypto/des/des_setkey.c ipsec & ipsec_esp
588 file crypto/blowfish/bf_enc.c ipsec & ipsec_esp
589 file crypto/blowfish/bf_skey.c ipsec & ipsec_esp
590 file crypto/cast128/cast128.c ipsec & ipsec_esp
591 file ddb/db_access.c ddb | kgdb
592 file ddb/db_aout.c ddb
593 file ddb/db_break.c ddb
594 file ddb/db_command.c ddb
595 file ddb/db_elf.c ddb
596 file ddb/db_examine.c ddb
597 file ddb/db_expr.c ddb
598 file ddb/db_input.c ddb
599 file ddb/db_lex.c ddb
600 file ddb/db_output.c ddb
601 file ddb/db_print.c ddb
602 file ddb/db_run.c ddb | kgdb
603 file ddb/db_sym.c ddb
604 file ddb/db_trap.c ddb
605 file ddb/db_variables.c ddb
606 file ddb/db_watch.c ddb
607 file ddb/db_write_cmd.c ddb
608 file ddb/db_xxx.c ddb
609 file dev/auconv.c auconv
610 file dev/audio.c audio | midi | midibus needs-flag
611 file dev/ccd.c ccd needs-flag
612 file dev/i2c/i2c_bus.c i2c
613 file dev/i2c/i2c_eeprom.c i2c_eeprom
614 file dev/md.c md needs-count
615 file dev/midi.c midi | midibus needs-flag
616 file dev/midisyn.c midisyn
617 file dev/mulaw.c mulaw
618 file dev/raidframe/rf_acctrace.c raid needs-flag
619 file dev/raidframe/rf_alloclist.c raid needs-flag
620 file dev/raidframe/rf_aselect.c raid needs-flag
621 file dev/raidframe/rf_callback.c raid needs-flag
622 file dev/raidframe/rf_chaindecluster.c raid needs-flag
623 file dev/raidframe/rf_copyback.c raid needs-flag
624 file dev/raidframe/rf_cvscan.c raid needs-flag
625 file dev/raidframe/rf_dagdegrd.c raid needs-flag
626 file dev/raidframe/rf_dagdegwr.c raid needs-flag
627 file dev/raidframe/rf_dagffrd.c raid needs-flag
628 file dev/raidframe/rf_dagffwr.c raid needs-flag
629 file dev/raidframe/rf_dagfuncs.c raid needs-flag
630 file dev/raidframe/rf_dagutils.c raid needs-flag
631 file dev/raidframe/rf_debugMem.c raid needs-flag
632 file dev/raidframe/rf_debugprint.c raid needs-flag
633 file dev/raidframe/rf_decluster.c raid needs-flag
634 file dev/raidframe/rf_declusterPQ.c raid needs-flag
635 file dev/raidframe/rf_diskqueue.c raid needs-flag
636 file dev/raidframe/rf_disks.c raid needs-flag
637 file dev/raidframe/rf_driver.c raid needs-flag
638 file dev/raidframe/rf_engine.c raid needs-flag
639 file dev/raidframe/rf_evenodd.c raid needs-flag
640 file dev/raidframe/rf_evenodd_dagfuncs.c raid needs-flag
641 file dev/raidframe/rf_evenodd_dags.c raid needs-flag
642 file dev/raidframe/rf_fifo.c raid needs-flag
643 file dev/raidframe/rf_interdecluster.c raid needs-flag
644 file dev/raidframe/rf_invertq.c raid needs-flag
645 file dev/raidframe/rf_layout.c raid needs-flag
646 file dev/raidframe/rf_map.c raid needs-flag
647 file dev/raidframe/rf_mcpair.c raid needs-flag
648 file dev/raidframe/rf_memchunk.c raid needs-flag
649 file dev/raidframe/rf_netbsdkintf.c raid needs-flag
650 file dev/raidframe/rf_nwayxor.c raid needs-flag
651 file dev/raidframe/rf_options.c raid needs-flag
652 file dev/raidframe/rf_paritylog.c raid needs-flag
653 file dev/raidframe/rf_paritylogDiskMgr.c raid needs-flag
654 file dev/raidframe/rf_paritylogging.c raid needs-flag
655 file dev/raidframe/rf_parityloggingdags.c raid needs-flag
656 file dev/raidframe/rf_parityscan.c raid needs-flag
657 file dev/raidframe/rf_pq.c raid needs-flag
658 file dev/raidframe/rf_pqdeg.c raid needs-flag
659 file dev/raidframe/rf_pqdegdags.c raid needs-flag
660 file dev/raidframe/rf_psstatus.c raid needs-flag
661 file dev/raidframe/rf_raid0.c raid needs-flag
662 file dev/raidframe/rf_raid1.c raid needs-flag
663 file dev/raidframe/rf_raid4.c raid needs-flag
664 file dev/raidframe/rf_raid5.c raid needs-flag
665 file dev/raidframe/rf_raid5_rotatedspare.c raid needs-flag
666 file dev/raidframe/rf_reconbuffer.c raid needs-flag
667 file dev/raidframe/rf_reconmap.c raid needs-flag
668 file dev/raidframe/rf_reconstruct.c raid needs-flag
669 file dev/raidframe/rf_reconutil.c raid needs-flag
670 file dev/raidframe/rf_revent.c raid needs-flag
671 file dev/raidframe/rf_shutdown.c raid needs-flag
672 file dev/raidframe/rf_sstf.c raid needs-flag
673 file dev/raidframe/rf_states.c raid needs-flag
674 file dev/raidframe/rf_stripelocks.c raid needs-flag
675 file dev/raidframe/rf_strutils.c raid needs-flag
676 file dev/raidframe/rf_threadstuff.c raid needs-flag
677 file dev/raidframe/rf_utils.c raid needs-flag
678 file dev/rnd.c rnd needs-flag
679 file dev/rndpool.c rnd needs-flag
680 file dev/sequencer.c sequencer needs-flag
681 file dev/vnd.c vnd needs-flag
682 file filecorefs/filecore_bmap.c filecore
683 file filecorefs/filecore_lookup.c filecore
684 file filecorefs/filecore_node.c filecore
685 file filecorefs/filecore_utils.c filecore
686 file filecorefs/filecore_vfsops.c filecore
687 file filecorefs/filecore_vnops.c filecore
688 file isofs/cd9660/cd9660_bmap.c cd9660
689 file isofs/cd9660/cd9660_lookup.c cd9660
690 file isofs/cd9660/cd9660_node.c cd9660
691 file isofs/cd9660/cd9660_rrip.c cd9660
692 file isofs/cd9660/cd9660_util.c cd9660
693 file isofs/cd9660/cd9660_vfsops.c cd9660
694 file isofs/cd9660/cd9660_vnops.c cd9660
695 file kern/exec_aout.c exec_aout
696 file kern/exec_conf.c
697 file kern/exec_ecoff.c exec_ecoff
698 file kern/exec_elf32.c exec_elf32
699 file kern/exec_elf64.c exec_elf64
700 file kern/exec_elf_common.c exec_elf32 | exec_elf64
701 file kern/exec_script.c exec_script
702 file kern/exec_subr.c
703 file kern/init_main.c
704 file kern/init_sysent.c
705 file kern/kern_acct.c
706 file kern/kern_allocsys.c
707 file kern/kern_clock.c
708 file kern/kern_descrip.c
709 file kern/kern_exec.c
710 file kern/kern_exit.c
711 file kern/kern_fork.c
712 file kern/kern_kthread.c
713 file kern/kern_ktrace.c ktrace
714 file kern/kern_lkm.c lkm
715 file kern/kern_lock.c
716 file kern/kern_malloc.c
717 file kern/kern_ntptime.c
718 file kern/kern_physio.c
719 file kern/kern_proc.c
720 file kern/kern_prot.c
721 file kern/kern_resource.c
722 file kern/kern_sig.c
723 file kern/kern_subr.c
724 file kern/kern_synch.c
725 file kern/kern_sysctl.c
726 file kern/kern_time.c
727 file kern/kern_xxx.c
728 file kern/kgdb_stub.c kgdb
729 file kern/subr_autoconf.c
730 file kern/subr_disk.c
731 file kern/subr_extent.c
732 file kern/subr_log.c
733 file kern/subr_pool.c
734 file kern/subr_prf.c
735 file kern/subr_prof.c
736 file kern/subr_rmap.c
737 file kern/subr_xxx.c
738 file kern/sys_generic.c
739 file kern/sys_process.c
740 file kern/sys_socket.c
741 file kern/syscalls.c syscall_debug
742 file kern/sysv_ipc.c sysvshm | sysvsem | sysvmsg
743 file kern/sysv_msg.c sysvmsg
744 file kern/sysv_sem.c sysvsem
745 file kern/sysv_shm.c sysvshm
746 file kern/tty.c
747 file kern/tty_conf.c
748 file kern/tty_pty.c pty needs-flag
749 file kern/tty_subr.c
750 file kern/tty_tb.c tb needs-count
751 file kern/tty_tty.c
752 file kern/uipc_domain.c
753 file kern/uipc_mbuf.c
754 file kern/uipc_mbuf2.c
755 file kern/uipc_proto.c
756 file kern/uipc_socket.c
757 file kern/uipc_socket2.c
758 file kern/uipc_syscalls.c
759 file kern/uipc_usrreq.c
760 file kern/vfs_bio.c
761 file kern/vfs_cache.c
762 file kern/vfs_cluster.c
763 file kern/vfs_getcwd.c
764 file kern/vfs_init.c
765 file kern/vfs_lockf.c
766 file kern/vfs_lookup.c
767 file kern/vfs_subr.c
768 file kern/vfs_syscalls.c
769 file kern/vfs_vnops.c
770 file kern/vnode_if.c
771 file miscfs/deadfs/dead_vnops.c
772 file miscfs/fdesc/fdesc_vfsops.c fdesc
773 file miscfs/fdesc/fdesc_vnops.c fdesc
774 file miscfs/fifofs/fifo_vnops.c
775 file miscfs/genfs/genfs_vnops.c
776 file miscfs/genfs/layer_subr.c
777 file miscfs/genfs/layer_vfsops.c
778 file miscfs/genfs/layer_vnops.c
779 file miscfs/kernfs/kernfs_vfsops.c kernfs
780 file miscfs/kernfs/kernfs_vnops.c kernfs
781 file miscfs/nullfs/null_vfsops.c nullfs
782 file miscfs/nullfs/null_vnops.c nullfs
783 file miscfs/overlay/overlay_vfsops.c overlay
784 file miscfs/overlay/overlay_vnops.c overlay
785 file miscfs/portal/portal_vfsops.c portal
786 file miscfs/portal/portal_vnops.c portal
787 file miscfs/procfs/procfs_cmdline.c procfs
788 file miscfs/procfs/procfs_ctl.c procfs
789 file miscfs/procfs/procfs_fpregs.c
790 file miscfs/procfs/procfs_map.c
791 file miscfs/procfs/procfs_mem.c
792 file miscfs/procfs/procfs_note.c procfs
793 file miscfs/procfs/procfs_regs.c
794 file miscfs/procfs/procfs_status.c procfs
795 file miscfs/procfs/procfs_subr.c procfs
796 file miscfs/procfs/procfs_vfsops.c procfs
797 file miscfs/procfs/procfs_vnops.c procfs
798 file miscfs/specfs/spec_vnops.c
799 file miscfs/syncfs/sync_subr.c
800 file miscfs/syncfs/sync_vnops.c
801 file miscfs/umapfs/umap_subr.c umapfs
802 file miscfs/umapfs/umap_vfsops.c umapfs
803 file miscfs/umapfs/umap_vnops.c umapfs
804 file miscfs/union/union_subr.c union
805 file miscfs/union/union_vfsops.c union
806 file miscfs/union/union_vnops.c union
807 file msdosfs/msdosfs_conv.c msdosfs
808 file msdosfs/msdosfs_denode.c msdosfs
809 file msdosfs/msdosfs_fat.c msdosfs
810 file msdosfs/msdosfs_lookup.c msdosfs
811 file msdosfs/msdosfs_vfsops.c msdosfs
812 file msdosfs/msdosfs_vnops.c msdosfs
813 file net/bpf.c bpfilter needs-count
814 file net/bpf_filter.c bpfilter | ppp
815 file net/bsd-comp.c ppp & ppp_bsdcomp
816 file net/if.c
817 file net/if_arcsubr.c arc needs-flag
818 file net/if_atmsubr.c atm
819 file net/if_ethersubr.c ether | fddi | netatalk | token |
820 wlan | vlan
821 file net/if_faith.c faith needs-count
822 file net/if_fddisubr.c fddi needs-flag
823 file net/if_gif.c gif needs-count
824 file net/if_gre.c gre needs-count
825 file net/if_hippisubr.c hippi needs-flag
826 file net/if_loop.c loop needs-count
827 file net/if_media.c
828 file net/if_ppp.c ppp needs-count
829 file net/if_stf.c stf & inet & inet6 needs-flag
830 file net/if_sl.c sl needs-count
831 file net/if_spppsubr.c sppp
832 file net/if_strip.c strip needs-count
833 file net/if_tokensubr.c token needs-flag
834 file net/if_tun.c tun needs-count
835 file net/if_vlan.c vlan needs-flag
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