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