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