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