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