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