files revision 1.452 1 # $NetBSD: files,v 1.452 2001/07/14 02:05:54 christos 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 # WD/SMC 80x3 family, SMC Elite Ultra [8216], SMC EtherEZ
566 device we: ether, ifnet, arp, dp8390nic
567 file dev/ic/we.c we
568
569 # Allied-Telesis Ethernet driver based on Fujitsu MB8696xA controllers
570 device ate: arp, ether, ifnet, mb86960
571 file dev/ic/ate_subr.c ate
572
573 # Definitions for wscons
574 # device attributes: display, display with emulator, keyboard, and mouse
575 define wsdisplaydev { }
576 define wsemuldisplaydev {[console = -1]}
577 define wskbddev {[console = -1], [mux = -1]}
578 define wsmousedev {[mux = -1]}
579 # attribute to pull in raster support
580 define wsrasteremulops
581 # common PC display functions
582 defopt opt_pcdisplay.h PCDISPLAY_SOFTCURSOR
583 define pcdisplayops
584 file dev/ic/pcdisplay_subr.c pcdisplayops
585 file dev/ic/pcdisplay_chars.c pcdisplayops
586 # VGA graphics
587 device vga: wsemuldisplaydev, pcdisplayops
588 file dev/ic/vga.c vga needs-flag
589 file dev/ic/vga_subr.c vga
590 # CyberPro 20x0 graphics (linear non-VGA mode)
591 device cprofb: wsemuldisplaydev
592 file dev/ic/cyberpro.c cprofb needs-flag
593
594 # Attributes which machine-independent bus support can be attached to.
595 # These should be defined here, because some of these busses can have
596 # devices which provide these attributes, and we'd like to avoid hairy
597 # ordering constraints on inclusion of the busses' "files" files.
598 define isabus { } # ISA attachment
599 define eisabus { } # EISA attachment
600 define pcibus {[bus = -1]} # PCI attachment
601 define tcbus { } # TurboChannel attachment
602 define mcabus { } # MicroChannel attachment
603 define usbus { } # USB attachment
604 define fwbus {[idhi=-1],[idlo=-1]} # IEEE 1394 attachment
605 define vmebus { } # VME bus attachment
606 define pcmciabus { [controller = -1], [socket = -1]} # PCMCIA bus attachment
607 define cbbus {[slot = -1]} # CardBus attachment
608 define pcmciaslot {[slot = -1]} # PCMCIA slot itself:
609
610 # We need the USB bus controllers here so different busses can
611 # use them in an 'attach-with'.
612 # UHCI USB controller
613 device uhci: usbus
614 file dev/usb/uhci.c uhci needs-flag
615
616 # OHCI USB controller
617 device ohci: usbus
618 file dev/usb/ohci.c ohci needs-flag
619
620 # EHCI USB controller
621 device ehci: usbus
622 file dev/usb/ehci.c ehci needs-flag
623
624 # IEEE 1394 controllers
625 # (These need to be here since it will have both PCI and CardBus attachments)
626 device fwlynx: fwbus
627 device fwohci: fwbus
628
629 # Attribute used by various things that need BPF's virtual machine
630 define bpf_filter
631
632 # Attributes used by the ISDN subsystem
633 define isdn # the ISDN subsystem
634 define passive_isdn # files needed by passive cards (XXX - protocol specific)
635 define spppi4b # synchronous PPP support
636
637 # ISDN cards based on the Siemens ISAC/HSCX chipset (or lookalikes)
638 device isic: isdn, passive_isdn
639
640 file dev/ic/isic.c isic
641 file dev/ic/isac.c isic
642 file dev/ic/hscx.c isic
643 file dev/ic/isic_l1.c isic
644 file dev/ic/isic_l1fsm.c isic
645 file dev/ic/isic_bchan.c isic
646
647 # (old) Diehl active ISDN cards
648 device daic: isdn
649 file dev/ic/daic.c daic
650
651 # legitimate pseudo-devices
652 defpseudo vnd: disk
653 defpseudo ccd: disk
654 defpseudo raid: disk
655 defpseudo md: disk
656 defpseudo vcoda
657
658 defpseudo pty: tty
659 defpseudo tb: tty
660 defpseudo rnd
661
662 defpseudo loop: ifnet
663 defpseudo sl: ifnet
664 defpseudo ppp: ifnet, bpf_filter
665 defpseudo pppoe: ifnet, ether, sppp
666 defpseudo sppp: ifnet
667 defpseudo tun: ifnet
668 defpseudo vlan: ifnet, ether
669 defpseudo bridge: ifnet, ether
670 defpseudo bpfilter: ifnet, bpf_filter
671 defpseudo strip: ifnet
672 defpseudo ipfilter: ifnet
673 defpseudo ipip: ifnet
674 defpseudo gre: ifnet
675 defpseudo gif: ifnet
676 defpseudo faith: ifnet
677 defpseudo stf: ifnet
678
679 defpseudo sequencer
680
681 # ISDN userland pseudo devices
682 defpseudo i4btrc: isdn
683 defpseudo i4brbch: isdn
684 defpseudo i4btel: isdn
685 defpseudo i4bipr: isdn
686 defpseudo i4bisppp: isdn, sppp
687 defpseudo i4bctl: isdn
688 defpseudo i4b: isdn
689
690 # kernel sources
691 file adosfs/adlookup.c adosfs
692 file adosfs/adutil.c adosfs
693 file adosfs/advfsops.c adosfs
694 file adosfs/advnops.c adosfs
695 file altq/altq_conf.c altq
696 file altq/altq_afmap.c altq
697 file altq/altq_blue.c altq
698 file altq/altq_cbq.c altq
699 file altq/altq_cdnr.c altq
700 file altq/altq_fifoq.c altq
701 file altq/altq_hfsc.c altq
702 file altq/altq_localq.c altq
703 file altq/altq_priq.c altq
704 file altq/altq_red.c altq
705 file altq/altq_rio.c altq
706 file altq/altq_rmclass.c altq
707 file altq/altq_subr.c altq
708 file altq/altq_wfq.c altq
709 file coda/coda_namecache.c coda
710 file coda/coda_psdev.c vcoda needs-count
711 file coda/coda_subr.c coda
712 file coda/coda_venus.c coda
713 file coda/coda_vfsops.c coda
714 file coda/coda_vnops.c coda
715 file crypto/arc4/arc4.c wlan
716 file crypto/des/des_ecb.c ipsec & ipsec_esp
717 file crypto/des/des_setkey.c ipsec & ipsec_esp
718 file crypto/blowfish/bf_enc.c ipsec & ipsec_esp
719 file crypto/blowfish/bf_skey.c ipsec & ipsec_esp
720 file crypto/cast128/cast128.c ipsec & ipsec_esp
721 file crypto/rijndael/rijndael-alg-fst.c ipsec & ipsec_esp
722 file crypto/rijndael/rijndael-api-fst.c ipsec & ipsec_esp
723 file ddb/db_access.c ddb | kgdb
724 file ddb/db_aout.c ddb
725 file ddb/db_break.c ddb
726 file ddb/db_command.c ddb
727 file ddb/db_elf.c ddb
728 file ddb/db_examine.c ddb
729 file ddb/db_expr.c ddb
730 file ddb/db_input.c ddb
731 file ddb/db_lex.c ddb
732 file ddb/db_output.c ddb
733 file ddb/db_print.c ddb
734 file ddb/db_run.c ddb | kgdb
735 file ddb/db_sym.c ddb
736 file ddb/db_trap.c ddb
737 file ddb/db_variables.c ddb
738 file ddb/db_watch.c ddb
739 file ddb/db_write_cmd.c ddb
740 file ddb/db_xxx.c ddb
741 file dev/auconv.c auconv
742 file dev/audio.c audio | midi | midibus needs-flag
743 file dev/ccd.c ccd needs-flag
744 file dev/i2c/i2c_bus.c i2c
745 file dev/i2c/i2c_eeprom.c i2c_eeprom
746 file dev/md.c md needs-count
747 file dev/midi.c midi | midibus needs-flag
748 file dev/midisyn.c midisyn
749 file dev/mulaw.c mulaw
750 file dev/raidframe/rf_acctrace.c raid needs-flag
751 file dev/raidframe/rf_alloclist.c raid needs-flag
752 file dev/raidframe/rf_aselect.c raid needs-flag
753 file dev/raidframe/rf_callback.c raid needs-flag
754 file dev/raidframe/rf_chaindecluster.c raid needs-flag
755 file dev/raidframe/rf_copyback.c raid needs-flag
756 file dev/raidframe/rf_cvscan.c raid needs-flag
757 file dev/raidframe/rf_dagdegrd.c raid needs-flag
758 file dev/raidframe/rf_dagdegwr.c raid needs-flag
759 file dev/raidframe/rf_dagffrd.c raid needs-flag
760 file dev/raidframe/rf_dagffwr.c raid needs-flag
761 file dev/raidframe/rf_dagfuncs.c raid needs-flag
762 file dev/raidframe/rf_dagutils.c raid needs-flag
763 file dev/raidframe/rf_debugMem.c raid needs-flag
764 file dev/raidframe/rf_debugprint.c raid needs-flag
765 file dev/raidframe/rf_decluster.c raid needs-flag
766 file dev/raidframe/rf_declusterPQ.c raid needs-flag
767 file dev/raidframe/rf_diskqueue.c raid needs-flag
768 file dev/raidframe/rf_disks.c raid needs-flag
769 file dev/raidframe/rf_driver.c raid needs-flag
770 file dev/raidframe/rf_engine.c raid needs-flag
771 file dev/raidframe/rf_evenodd.c raid needs-flag
772 file dev/raidframe/rf_evenodd_dagfuncs.c raid needs-flag
773 file dev/raidframe/rf_evenodd_dags.c raid needs-flag
774 file dev/raidframe/rf_fifo.c raid needs-flag
775 file dev/raidframe/rf_interdecluster.c raid needs-flag
776 file dev/raidframe/rf_invertq.c raid needs-flag
777 file dev/raidframe/rf_layout.c raid needs-flag
778 file dev/raidframe/rf_map.c raid needs-flag
779 file dev/raidframe/rf_mcpair.c raid needs-flag
780 file dev/raidframe/rf_memchunk.c raid needs-flag
781 file dev/raidframe/rf_netbsdkintf.c raid needs-flag
782 file dev/raidframe/rf_nwayxor.c raid needs-flag
783 file dev/raidframe/rf_options.c raid needs-flag
784 file dev/raidframe/rf_paritylog.c raid needs-flag
785 file dev/raidframe/rf_paritylogDiskMgr.c raid needs-flag
786 file dev/raidframe/rf_paritylogging.c raid needs-flag
787 file dev/raidframe/rf_parityloggingdags.c raid needs-flag
788 file dev/raidframe/rf_parityscan.c raid needs-flag
789 file dev/raidframe/rf_pq.c raid needs-flag
790 file dev/raidframe/rf_pqdeg.c raid needs-flag
791 file dev/raidframe/rf_pqdegdags.c raid needs-flag
792 file dev/raidframe/rf_psstatus.c raid needs-flag
793 file dev/raidframe/rf_raid0.c raid needs-flag
794 file dev/raidframe/rf_raid1.c raid needs-flag
795 file dev/raidframe/rf_raid4.c raid needs-flag
796 file dev/raidframe/rf_raid5.c raid needs-flag
797 file dev/raidframe/rf_raid5_rotatedspare.c raid needs-flag
798 file dev/raidframe/rf_reconbuffer.c raid needs-flag
799 file dev/raidframe/rf_reconmap.c raid needs-flag
800 file dev/raidframe/rf_reconstruct.c raid needs-flag
801 file dev/raidframe/rf_reconutil.c raid needs-flag
802 file dev/raidframe/rf_revent.c raid needs-flag
803 file dev/raidframe/rf_shutdown.c raid needs-flag
804 file dev/raidframe/rf_sstf.c raid needs-flag
805 file dev/raidframe/rf_states.c raid needs-flag
806 file dev/raidframe/rf_stripelocks.c raid needs-flag
807 file dev/raidframe/rf_strutils.c raid needs-flag
808 file dev/raidframe/rf_threadstuff.c raid needs-flag
809 file dev/raidframe/rf_utils.c raid needs-flag
810 file dev/rnd.c rnd needs-flag
811 file dev/rndpool.c rnd needs-flag
812 file dev/sequencer.c sequencer needs-flag
813 file dev/vnd.c vnd needs-flag
814 file filecorefs/filecore_bmap.c filecore
815 file filecorefs/filecore_lookup.c filecore
816 file filecorefs/filecore_node.c filecore
817 file filecorefs/filecore_utils.c filecore
818 file filecorefs/filecore_vfsops.c filecore
819 file filecorefs/filecore_vnops.c filecore
820 file isofs/cd9660/cd9660_bmap.c cd9660
821 file isofs/cd9660/cd9660_lookup.c cd9660
822 file isofs/cd9660/cd9660_node.c cd9660
823 file isofs/cd9660/cd9660_rrip.c cd9660
824 file isofs/cd9660/cd9660_util.c cd9660
825 file isofs/cd9660/cd9660_vfsops.c cd9660
826 file isofs/cd9660/cd9660_vnops.c cd9660
827 file kern/cnmagic.c
828 file kern/exec_aout.c exec_aout
829 file kern/exec_conf.c
830 file kern/exec_ecoff.c exec_ecoff
831 file kern/exec_elf32.c exec_elf32
832 file kern/exec_elf64.c exec_elf64
833 file kern/exec_elf_common.c exec_elf32 | exec_elf64
834 file kern/exec_macho.c exec_macho
835 file kern/exec_script.c exec_script
836 file kern/exec_subr.c
837 file kern/init_main.c
838 file kern/init_sysent.c
839 file kern/kern_acct.c
840 file kern/kern_allocsys.c
841 file kern/kern_clock.c
842 file kern/kern_descrip.c
843 file kern/kern_exec.c
844 file kern/kern_exit.c
845 file kern/kern_fork.c
846 file kern/kern_kthread.c
847 file kern/kern_ktrace.c
848 file kern/kern_lkm.c lkm
849 file kern/kern_lock.c
850 file kern/kern_malloc.c
851 file kern/kern_ntptime.c
852 file kern/kern_physio.c
853 file kern/kern_proc.c
854 file kern/kern_prot.c
855 file kern/kern_resource.c
856 file kern/kern_sig.c
857 file kern/kern_subr.c
858 file kern/kern_synch.c
859 file kern/kern_sysctl.c
860 file kern/kern_time.c
861 file kern/kern_xxx.c
862 file kern/kgdb_stub.c kgdb
863 file kern/subr_autoconf.c
864 file kern/subr_disk.c
865 file kern/subr_extent.c
866 file kern/subr_log.c
867 file kern/subr_pool.c
868 file kern/subr_prf.c
869 file kern/subr_prof.c
870 file kern/subr_rmap.c
871 file kern/subr_userconf.c userconf
872 file kern/subr_xxx.c
873 file kern/sys_generic.c
874 file kern/sys_pipe.c new_pipe
875 file kern/sys_process.c
876 file kern/sys_socket.c
877 file kern/syscalls.c syscall_debug
878 file kern/sysv_ipc.c sysvshm | sysvsem | sysvmsg
879 file kern/sysv_msg.c sysvmsg
880 file kern/sysv_sem.c sysvsem
881 file kern/sysv_shm.c sysvshm
882 file kern/tty.c
883 file kern/tty_conf.c
884 file kern/tty_pty.c pty needs-flag
885 file kern/tty_subr.c
886 file kern/tty_tb.c tb needs-count
887 file kern/tty_tty.c
888 file kern/uipc_domain.c
889 file kern/uipc_mbuf.c
890 file kern/uipc_mbuf2.c
891 file kern/uipc_proto.c
892 file kern/uipc_socket.c
893 file kern/uipc_socket2.c
894 file kern/uipc_syscalls.c
895 file kern/uipc_usrreq.c
896 file kern/vfs_bio.c
897 file kern/vfs_cache.c
898 file kern/vfs_cluster.c
899 file kern/vfs_getcwd.c
900 file kern/vfs_init.c
901 file kern/vfs_lockf.c
902 file kern/vfs_lookup.c
903 file kern/vfs_subr.c
904 file kern/vfs_syscalls.c
905 file kern/vfs_vnops.c
906 file kern/vnode_if.c
907 file miscfs/deadfs/dead_vnops.c
908 file miscfs/fdesc/fdesc_vfsops.c fdesc
909 file miscfs/fdesc/fdesc_vnops.c fdesc
910 file miscfs/fifofs/fifo_vnops.c
911 file miscfs/genfs/genfs_vnops.c
912 file miscfs/genfs/layer_subr.c nullfs | overlay | umapfs | lkm
913 file miscfs/genfs/layer_vfsops.c nullfs | overlay | umapfs | lkm
914 file miscfs/genfs/layer_vnops.c nullfs | overlay | umapfs | lkm
915 file miscfs/kernfs/kernfs_vfsops.c kernfs
916 file miscfs/kernfs/kernfs_vnops.c kernfs
917 file miscfs/nullfs/null_vfsops.c nullfs
918 file miscfs/nullfs/null_vnops.c nullfs
919 file miscfs/overlay/overlay_vfsops.c overlay
920 file miscfs/overlay/overlay_vnops.c overlay
921 file miscfs/portal/portal_vfsops.c portal
922 file miscfs/portal/portal_vnops.c portal
923 file miscfs/procfs/procfs_cmdline.c procfs
924 file miscfs/procfs/procfs_ctl.c procfs
925 file miscfs/procfs/procfs_fpregs.c
926 file miscfs/procfs/procfs_linux.c procfs
927 file miscfs/procfs/procfs_map.c procfs
928 file miscfs/procfs/procfs_mem.c
929 file miscfs/procfs/procfs_note.c procfs
930 file miscfs/procfs/procfs_regs.c
931 file miscfs/procfs/procfs_status.c procfs
932 file miscfs/procfs/procfs_subr.c procfs
933 file miscfs/procfs/procfs_vfsops.c procfs
934 file miscfs/procfs/procfs_vnops.c procfs
935 file miscfs/specfs/spec_vnops.c
936 file miscfs/syncfs/sync_subr.c
937 file miscfs/syncfs/sync_vnops.c
938 file miscfs/umapfs/umap_subr.c umapfs
939 file miscfs/umapfs/umap_vfsops.c umapfs
940 file miscfs/umapfs/umap_vnops.c umapfs
941 file miscfs/union/union_subr.c union
942 file miscfs/union/union_vfsops.c union
943 file miscfs/union/union_vnops.c union
944 file msdosfs/msdosfs_conv.c msdosfs
945 file msdosfs/msdosfs_denode.c msdosfs
946 file msdosfs/msdosfs_fat.c msdosfs
947 file msdosfs/msdosfs_lookup.c msdosfs
948 file msdosfs/msdosfs_vfsops.c msdosfs
949 file msdosfs/msdosfs_vnops.c msdosfs
950 file net/bpf.c bpfilter needs-count
951 file net/bpf_filter.c bpf_filter
952 file net/bsd-comp.c ppp & ppp_bsdcomp
953 file net/if.c
954 file net/if_arcsubr.c arc needs-flag
955 file net/if_atmsubr.c atm
956 file net/if_bridge.c bridge needs-flag
957 file net/bridgestp.c bridge
958 file net/if_ethersubr.c ether | fddi | netatalk | token |
959 wlan | vlan | pppoe
960 file net/if_faith.c faith & inet & inet6 needs-flag
961 file net/if_fddisubr.c fddi needs-flag
962 file net/if_gif.c gif needs-flag
963 file net/if_gre.c gre needs-count
964 file net/if_hippisubr.c hippi needs-flag
965 file net/if_ieee1394subr.c ieee1394
966 file net/if_loop.c loop needs-count
967 file net/if_media.c
968 file net/if_ppp.c ppp needs-count
969 file net/if_stf.c stf & inet & inet6 needs-flag
970 file net/if_sl.c sl needs-count
971 file net/if_spppsubr.c sppp
972 file net/if_strip.c strip needs-count
973 file net/if_tokensubr.c token needs-flag
974 file net/if_tun.c tun needs-count
975 file net/if_vlan.c vlan needs-flag
976 file net/if_pppoe.c pppoe needs-count
977 #file net/net_osdep.c
978 file net/pfil.c pfil_hooks | ipfilter
979 file net/ppp-deflate.c ppp & ppp_deflate
980 file net/ppp_tty.c ppp
981 file net/radix.c
982 file net/raw_cb.c
983 file net/raw_usrreq.c
984 file net/route.c
985 file net/rtsock.c
986 file net/slcompress.c sl | ppp | strip | i4bipr
987 file net/zlib.c (ppp & ppp_deflate) | ipsec
988 file netatalk/aarp.c netatalk
989 file netatalk/at_control.c netatalk
990 file netatalk/at_proto.c netatalk
991 file netatalk/at_rmx.c netatalkdebug
992 file netatalk/ddp_input.c netatalk
993 file netatalk/ddp_output.c netatalk
994 file netatalk/ddp_usrreq.c netatalk
995 file netccitt/ccitt_proto.c ccitt
996 file netccitt/hd_debug.c hdlc
997 file netccitt/hd_input.c hdlc
998 file netccitt/hd_output.c hdlc
999 file netccitt/hd_subr.c hdlc
1000 file netccitt/hd_timer.c hdlc
1001 file netccitt/if_x25subr.c ccitt
1002 file netccitt/llc_input.c llc
1003 file netccitt/llc_output.c llc
1004 file netccitt/llc_subr.c llc
1005 file netccitt/llc_timer.c llc
1006 file netccitt/pk_acct.c ccitt
1007 file netccitt/pk_debug.c ccitt
1008 file netccitt/pk_input.c ccitt
1009 file netccitt/pk_llcsubr.c llc | hdlc
1010 file netccitt/pk_output.c ccitt
1011 file netccitt/pk_subr.c ccitt
1012 file netccitt/pk_timer.c ccitt
1013 file netccitt/pk_usrreq.c ccitt
1014 file netinet/fil.c ipfilter
1015 file netinet/if_arp.c arp | netatalk needs-flag
1016 file netinet/if_ieee1394arp.c arp & ieee1394 & inet
1017 file netinet/if_atm.c atm
1018 file netinet/igmp.c inet
1019 file netinet/in.c inet
1020 file netinet/in_gif.c gif & inet
1021 file netinet/in_pcb.c inet
1022 file netinet/in_proto.c inet
1023 file netinet/ip_auth.c ipfilter needs-flag
1024 file netinet/ip_ecn.c ipsec | gif | stf
1025 file netinet/ip_encap.c inet | inet6
1026 file netinet/ip_fil.c ipfilter
1027 file netinet/ip_flow.c inet & gateway
1028 file netinet/ip_frag.c ipfilter
1029 file netinet/ip_gre.c inet & gre
1030 file netinet/ip_icmp.c inet
1031 file netinet/ip_input.c inet
1032 file netinet/ip_ipip.c ipip needs-count
1033 file netinet/ip_log.c ipfilter & ipfilter_log
1034 file netinet/ip_mroute.c inet & mrouting
1035 file netinet/ip_nat.c ipfilter
1036 file netinet/ip_output.c inet
1037 file netinet/ip_proxy.c ipfilter
1038 file netinet/ip_state.c ipfilter
1039 file netinet/raw_ip.c inet
1040 file netinet/tcp_debug.c inet | inet6
1041 file netinet/tcp_input.c inet | inet6
1042 file netinet/tcp_output.c inet | inet6
1043 file netinet/tcp_subr.c inet | inet6
1044 file netinet/tcp_timer.c inet | inet6
1045 file netinet/tcp_usrreq.c inet | inet6
1046 file netinet/udp_usrreq.c inet | inet6
1047 file netinet6/ah_core.c ipsec
1048 file netinet6/ah_input.c ipsec
1049 file netinet6/ah_output.c ipsec
1050 file netinet6/dest6.c inet6
1051 file netinet6/esp_core.c ipsec & ipsec_esp
1052 file netinet6/esp_output.c ipsec & ipsec_esp
1053 file netinet6/esp_input.c ipsec & ipsec_esp
1054 file netinet6/esp_rijndael.c ipsec & ipsec_esp
1055 file netinet6/frag6.c inet6
1056 file netinet6/icmp6.c inet6
1057 file netinet6/in6.c inet6
1058 file netinet6/in6_cksum.c inet6 & !inet6_md_cksum
1059 file netinet6/in6_gif.c gif & inet6
1060 file netinet6/in6_ifattach.c inet6
1061 file netinet6/in6_pcb.c inet6
1062 file netinet6/in6_prefix.c inet6
1063 file netinet6/in6_proto.c inet6
1064 file netinet6/in6_src.c inet6
1065 file netinet6/ip6_forward.c inet6
1066 file netinet6/ip6_input.c inet6
1067 file netinet6/ip6_mroute.c inet6
1068 file netinet6/ip6_output.c inet6
1069 file netinet6/ipcomp_core.c ipsec
1070 file netinet6/ipcomp_input.c ipsec
1071 file netinet6/ipcomp_output.c ipsec
1072 file netinet6/ipsec.c ipsec
1073 file netinet6/mld6.c inet6
1074 file netinet6/nd6.c inet6
1075 file netinet6/nd6_nbr.c inet6
1076 file netinet6/nd6_rtr.c inet6
1077 file netinet6/raw_ip6.c inet6
1078 file netinet6/route6.c inet6
1079 file netinet6/udp6_output.c inet6
1080 file netinet6/udp6_usrreq.c inet6
1081 file netiso/clnp_debug.c iso
1082 file netiso/clnp_er.c iso
1083 file netiso/clnp_frag.c iso
1084 file netiso/clnp_input.c iso
1085 file netiso/clnp_options.c iso
1086 file netiso/clnp_output.c iso
1087 file netiso/clnp_raw.c iso
1088 file netiso/clnp_subr.c iso
1089 file netiso/clnp_timer.c iso
1090 file netiso/cltp_usrreq.c iso
1091 file netiso/esis.c iso
1092 file netiso/idrp_usrreq.c iso
1093 file netiso/if_cons.c iso
1094 file netiso/if_eon.c eon
1095 file netiso/iso.c iso
1096 file netiso/iso_chksum.c iso
1097 file netiso/iso_pcb.c iso
1098 file netiso/iso_proto.c iso
1099 file netiso/iso_snpac.c iso
1100 file netiso/tp_astring.c iso | tpip
1101 file netiso/tp_cons.c iso
1102 file netiso/tp_driver.c iso | tpip
1103 file netiso/tp_emit.c iso | tpip
1104 file netiso/tp_inet.c iso | tpip
1105 file netiso/tp_input.c iso | tpip
1106 file netiso/tp_iso.c iso
1107 file netiso/tp_meas.c iso | tpip
1108 file netiso/tp_output.c iso | tpip
1109 file netiso/tp_pcb.c iso | tpip
1110 file netiso/tp_subr.c iso | tpip
1111 file netiso/tp_subr2.c iso | tpip
1112 file netiso/tp_timer.c iso | tpip
1113 file netiso/tp_trace.c iso | tpip
1114 file netiso/tp_usrreq.c iso | tpip
1115 file netkey/key.c ipsec
1116 file netkey/key_debug.c ipsec
1117 file netkey/keydb.c ipsec
1118 file netkey/keysock.c ipsec
1119 file netnatm/natm.c natm
1120 file netnatm/natm_pcb.c natm
1121 file netnatm/natm_proto.c natm
1122 file netns/idp_usrreq.c ns
1123 file netns/ns.c ns
1124 file netns/ns_error.c ns
1125 file netns/ns_input.c ns
1126 file netns/ns_ip.c ns & nsip
1127 file netns/ns_output.c ns
1128 file netns/ns_pcb.c ns
1129 file netns/ns_proto.c ns
1130 file netns/spp_debug.c ns
1131 file netns/spp_usrreq.c ns
1132 file nfs/krpc_subr.c nfs
1133 file nfs/nfs_bio.c nfs
1134 file nfs/nfs_boot.c nfs
1135 file nfs/nfs_bootdhcp.c nfs & (nfs_boot_bootp | nfs_boot_dhcp)
1136 file nfs/nfs_bootparam.c nfs & nfs_boot_bootparam
1137 file nfs/nfs_node.c nfs
1138 file nfs/nfs_nqlease.c nfsserver | nfs
1139 file nfs/nfs_serv.c nfsserver
1140 file nfs/nfs_socket.c nfsserver | nfs
1141 file nfs/nfs_srvcache.c nfsserver
1142 file nfs/nfs_subs.c nfsserver | nfs
1143 file nfs/nfs_syscalls.c nfsserver | nfs
1144 file nfs/nfs_vfsops.c nfs
1145 file nfs/nfs_vnops.c nfs
1146 file ntfs/ntfs_compr.c ntfs
1147 file ntfs/ntfs_conv.c ntfs
1148 file ntfs/ntfs_ihash.c ntfs
1149 file ntfs/ntfs_subr.c ntfs
1150 file ntfs/ntfs_vfsops.c ntfs
1151 file ntfs/ntfs_vnops.c ntfs
1152 file ufs/ext2fs/ext2fs_alloc.c ext2fs
1153 file ufs/ext2fs/ext2fs_balloc.c ext2fs
1154 file ufs/ext2fs/ext2fs_bmap.c ext2fs
1155 file ufs/ext2fs/ext2fs_bswap.c ext2fs
1156 file ufs/ext2fs/ext2fs_inode.c ext2fs
1157 file ufs/ext2fs/ext2fs_lookup.c ext2fs
1158 file ufs/ext2fs/ext2fs_readwrite.c ext2fs
1159 file ufs/ext2fs/ext2fs_subr.c ext2fs
1160 file ufs/ext2fs/ext2fs_vfsops.c ext2fs
1161 file ufs/ext2fs/ext2fs_vnops.c ext2fs
1162 file ufs/ffs/ffs_alloc.c ffs | mfs
1163 file ufs/ffs/ffs_balloc.c ffs | mfs
1164 file ufs/ffs/ffs_bswap.c (ffs | mfs) & ffs_ei
1165 file ufs/ffs/ffs_inode.c ffs | mfs
1166 file ufs/ffs/ffs_softdep.c ffs & softdep
1167 file ufs/ffs/ffs_softdep.stub.c (ffs & !softdep) |
1168 (!ffs & (lfs | mfs | ext2fs))
1169 file ufs/ffs/ffs_subr.c ffs | mfs
1170 file ufs/ffs/ffs_tables.c ffs | mfs
1171 file ufs/ffs/ffs_vfsops.c ffs | mfs
1172 file ufs/ffs/ffs_vnops.c ffs | mfs
1173 file ufs/lfs/lfs_alloc.c lfs
1174 file ufs/lfs/lfs_balloc.c lfs
1175 file ufs/lfs/lfs_bio.c lfs
1176 file ufs/lfs/lfs_cksum.c lfs
1177 file ufs/lfs/lfs_debug.c lfs
1178 file ufs/lfs/lfs_inode.c lfs
1179 file ufs/lfs/lfs_segment.c lfs
1180 file ufs/lfs/lfs_subr.c lfs
1181 file ufs/lfs/lfs_syscalls.c lfs
1182 file ufs/lfs/lfs_vfsops.c lfs
1183 file ufs/lfs/lfs_vnops.c lfs
1184 file ufs/mfs/mfs_vfsops.c mfs
1185 file ufs/mfs/mfs_vnops.c mfs
1186 file ufs/ufs/ufs_bmap.c ffs | lfs | mfs | ext2fs
1187 file ufs/ufs/ufs_ihash.c ffs | lfs | mfs | ext2fs
1188 file ufs/ufs/ufs_inode.c ffs | lfs | mfs
1189 file ufs/ufs/ufs_lookup.c ffs | lfs | mfs | ext2fs
1190 file ufs/ufs/ufs_quota.c quota & (ffs | lfs | mfs)
1191 file ufs/ufs/ufs_vfsops.c ffs | lfs | mfs | ext2fs
1192 file ufs/ufs/ufs_vnops.c ffs | lfs | mfs | ext2fs
1193 file uvm/uvm_amap.c
1194 file uvm/uvm_anon.c
1195 file uvm/uvm_aobj.c
1196 file uvm/uvm_bio.c
1197 file uvm/uvm_device.c
1198 file uvm/uvm_fault.c
1199 file uvm/uvm_glue.c
1200 file uvm/uvm_init.c
1201 file uvm/uvm_io.c
1202 file uvm/uvm_km.c
1203 file uvm/uvm_loan.c
1204 file uvm/uvm_map.c
1205 file uvm/uvm_meter.c
1206 file uvm/uvm_mmap.c
1207 file uvm/uvm_page.c
1208 file uvm/uvm_pager.c
1209 file uvm/uvm_pdaemon.c
1210 file uvm/uvm_pglist.c
1211 file uvm/uvm_stat.c
1212 file uvm/uvm_swap.c
1213 file uvm/uvm_unix.c
1214 file uvm/uvm_user.c
1215 file uvm/uvm_vnode.c
1216
1217 file netisdn/i4b_ctl.c i4bctl needs-flag
1218 file netisdn/i4b_isppp.c i4bisppp needs-count
1219 file netisdn/i4b_ipr.c i4bipr needs-count
1220 file netisdn/i4b_rbch.c i4brbch needs-count
1221 file netisdn/i4b_tel.c i4btel needs-count
1222 file netisdn/i4b_trace.c i4btrc needs-count
1223
1224 file netisdn/i4b_l1l2.c passive_isdn
1225 file netisdn/i4b_mbuf.c passive_isdn
1226 file netisdn/i4b_l2.c passive_isdn
1227 file netisdn/i4b_l2fsm.c passive_isdn
1228 file netisdn/i4b_uframe.c passive_isdn
1229 file netisdn/i4b_tei.c passive_isdn
1230 file netisdn/i4b_sframe.c passive_isdn
1231 file netisdn/i4b_iframe.c passive_isdn
1232 file netisdn/i4b_l2timer.c passive_isdn
1233 file netisdn/i4b_util.c passive_isdn
1234 file netisdn/i4b_lme.c passive_isdn
1235 # Q.931 handler
1236 file netisdn/i4b_q931.c passive_isdn
1237 file netisdn/i4b_q932fac.c passive_isdn
1238 file netisdn/i4b_l3fsm.c passive_isdn
1239 file netisdn/i4b_l3timer.c passive_isdn
1240 file netisdn/i4b_l2if.c passive_isdn
1241 file netisdn/i4b_l4if.c passive_isdn
1242 # isdn device driver, interface to i4bd
1243 file netisdn/i4b_i4bdrv.c i4b needs-flag
1244 file netisdn/i4b_l4.c isdn needs-flag
1245 file netisdn/i4b_l4mgmt.c isdn needs-flag
1246 file netisdn/i4b_l4timer.c isdn needs-flag
1247