1# $OpenBSD: files,v 1.279 2003/08/21 19:12:07 frantzen Exp $ 2# $NetBSD: files,v 1.87 1996/05/19 17:17:50 jonathan Exp $ 3 4# @(#)files.newconf 7.5 (Berkeley) 5/10/93 5 6 7# generic attributes 8define disk 9define tape 10define ifnet 11define tty 12define audio {} 13define scsi {} 14define ifmedia 15define mii {[phy = -1]} 16define midibus { } 17define midisyn 18define radiobus {} 19 20# audio device attributes 21define mulaw 22define auconv 23 24# radio device attributes 25define tea5757 26define lm700x 27define tc921x 28define pt2254a 29 30# audio and midi devices, attaches to audio hardware driver 31device audio 32attach audio at audio 33device midi 34attach midi at midibus 35 36# raster operations attributes 37define rasops1 38define rasops2 39define rasops4 40define rasops8 41define rasops15 42define rasops16 43define rasops24 44define rasops32 45 46# net device attributes - we have generic code for arc(net), ether(net), 47# and fddi. 48define arc 49define atm 50define crypto 51define systrace 52define ether 53define fddi 54define ieee1394 55define sppp 56define token 57 58# "Chipset" attributes. These are the machine-independent portions 59# of device drivers. 60define ncr5380sbc # NCR 5380 SCSI Bus Controller 61define ncr53c7xx # NCR 53c7xx SCSI Bus Controller 62define pdq # DEC FDDI chipset 63define dp8390nic # 8390-family Ethernet controllers 64define rtl80x9 # RealTek 8019/8029 NE2000-compatible 65define dl10019 # DL10019/10022-family Ethernet controllers 66define ax88190 # AX88190-family Ethernet controllers 67 68# a wscons output device; used later, but needs to be near the top for 69# common file (e.g. vga) definitions. 70define wsdisplaydev {} 71define wsemuldisplaydev {[console = -1]} 72define wskbddev {[console = -1], [mux = -1]} 73define wsmousedev {[mux = -1]} 74define wsrasteremulops 75 76# SMC 93Cx6 Serial EEPROM devices 77define smc93cx6 78file dev/ic/smc93cx6.c smc93cx6 79 80# common PC display functions 81define pcdisplayops 82file dev/ic/pcdisplay_subr.c pcdisplayops 83file dev/ic/pcdisplay_chars.c pcdisplayops 84 85# Mostek time-of-day clock and NVRAM 86define mk48txx 87file dev/ic/mk48txx.c mk48txx 88 89# VGA graphics 90device vga: wsemuldisplaydev, pcdisplayops 91file dev/ic/vga.c vga & (vga_pci | vga_isa) needs-flag 92file dev/ic/vga_subr.c vga & (vga_pci | vga_isa) needs-flag 93 94# Attribute for devices that read/write an IEEE 802.3u MII bus using the 95# bit-bang method. 96define mii_bitbang 97file dev/mii/mii_bitbang.c mii_bitbang 98 99define wdc_base 100define ata {[channel = -1], [drive = -1]} 101define atapi {[channel = -1]} 102# Common code for ESDI/IDE/etc. controllers 103device wdc: ata, atapi, wdc_base 104file dev/ic/wdc.c wdc_base 105 106# "Chipset" drivers. These are the bus-independent routines which 107# contain the cfdrivers. Attachments are provided by files.<bus> 108 109# Adaptec 2[789]4X, 394X, aic7770 and aic78[5678]0 SCSI controllers 110device ahc: scsi, smc93cx6 111file dev/ic/aic7xxx.c ahc 112file dev/ic/aic7xxx_openbsd.c ahc 113 114# Adaptec AIC-6[23]60 SCSI controllers 115device aic: scsi 116file dev/ic/aic6360.c aic & (aic_isa | aic_pcmcia | aic_isapnp) 117 118# DPT EATA SCSI controllers 119device dpt: scsi 120file dev/ic/dpt.c dpt 121 122# AdvanSys 1200A, 1200B and ULTRA SCSI controllers 123device adv: scsi 124file dev/ic/adv.c adv 125 126# AdvanSys ULTRA WIDE SCSI controllers 127device adw: scsi 128file dev/ic/adw.c adw 129 130# BusLogic MultiMaster and MultiMaster Ultra SCSI controllers 131device bha: scsi 132file dev/ic/bha.c bha & (bha_pci | bha_isa | bha_eisa) needs-flag 133 134# ICP Vortex GDT RAID controllers 135device gdt: scsi 136file dev/ic/gdt_common.c gdt 137 138# 3ware Escalade RAID controllers 139device twe: scsi 140file dev/ic/twe.c twe 141 142# LSI64854 DMA controller back-end 143define lsi64854 144file dev/ic/lsi64854.c lsi64854 145 146# Compaq Smart ARRAY controllers 147device cac: scsi 148file dev/ic/cac.c cac 149 150# AMI MegaRAID controllers 151device ami: scsi 152file dev/ic/ami.c ami 153 154# Qlogic ISP 10x0 SCSI Controllers 155device isp: scsi 156file dev/ic/isp.c isp 157file dev/ic/isp_openbsd.c isp 158 159# UltraStor SCSI controllers 160device uha: scsi 161file dev/ic/uha.c uha 162 163# NCR 53c9x or Emulex ESP SCSI Controller 164define ncr53c9x 165device esp: scsi, ncr53c9x 166file dev/ic/ncr53c9x.c ncr53c9x 167 168# common stuff for siop and esiop 169define siop_common 170file dev/ic/siop_common.c siop_common 171 172# Symbios/NCR 53c720/53c8xx SCSI controllers 173device siop: scsi,siop_common 174file dev/ic/siop.c siop 175 176# Symbios/NCR 53c720/53c8xx SCSI controllers 177device osiop: scsi 178file dev/ic/osiop.c osiop & (osiop_gsc | osiop_eisa) 179 180# 3Com Etherlink-III Ethernet controller 181device ep: ether, ifnet, ifmedia, mii 182file dev/ic/elink3.c ep 183 184# LEMAC-based cards 185device lc: ether, ifnet, ifmedia 186file dev/ic/lemac.c lc 187 188# WaveLan 189device wi: ether, ifnet, ifmedia 190file dev/ic/if_wi.c wi 191file dev/ic/if_wi_hostap.c wi 192 193# Aironet 802.11 DS Ethernet controller 194device an: ether, ifnet, ifmedia 195file dev/ic/an.c an 196 197# RangeLAN2 198device rln: ether, ifnet 199file dev/ic/rln.c rln 200file dev/ic/rlnsubr.c rln 201 202# LANCE and PCnet Ethernet controllers 203device le: ether, ifnet, ifmedia 204file dev/ic/am7990.c le 205 206# 3Com 3c9xx 207device xl: ether, ifnet, ifmedia, mii 208file dev/ic/xl.c xl 209 210# Intel EtherExpress PRO 10/100B 211device fxp: ether, ifnet, ifmedia, mii 212file dev/ic/fxp.c fxp 213 214# Myson MTD803 215device mtd: ether, ifnet, ifmedia, mii 216file dev/ic/mtd803.c mtd 217 218# RealTek 8129/8139 219device rl: ether, ifnet, ifmedia, mii 220file dev/ic/rtl81x9.c rl 221 222# Clones of Digital 2104x 223device dc: ether, ifnet, ifmedia, mii 224file dev/ic/dc.c dc 225 226# SMC 91Cxx Ethernet Controller 227device sm: ether, ifnet, ifmedia 228file dev/ic/smc91cxx.c sm 229 230# Novell NE2000-compatible Ethernet cards, based on the 231# National Semiconductor DS8390. 232device ne: ether, ifnet, dp8390nic, ifmedia, mii 233file dev/ic/ne2000.c ne 234 235# D-Link DL10019/10022 NE2000-compatible network interface subroutines 236file dev/ic/dl10019.c dl10019 237 238# ASIX AX88190 NE2000-compatible network interface subroutines 239file dev/ic/ax88190.c ax88190 240 241# Intel i82596/i82586 Ethernet Controller 242device ie: ether, ifnet, ifmedia 243file dev/ic/i82596.c ie & (ie_pci | ie_eisa | ie_gsc) 244 245# Sun GEM Ethernet controllers 246device gem: ether, ifnet, ifmedia, mii 247file dev/ic/gem.c gem 248 249# TROPIC Token-Ring controller 250device tr: ether, token, ifnet 251file dev/ic/tropic.c tr 252 253# 8250/16[45]50-based "com" ports 254device com: tty 255file dev/ic/com.c com & (com_isa | com_isapnp | com_commulti | com_pcmcia | com_pica | com_algor | com_gsc | com_puc | com_ebus) needs-flag 256 257# PC-like keyboard controller 258device pckbc { [slot = -1] } 259file dev/ic/pckbc.c pckbc needs-flag 260 261# HPPA PS/2 input ports (forward definition) 262device gsckbc { [slot = -1] } 263 264# OPL2/OPL3 FM synth driver 265device opl: midibus, midisyn 266file dev/ic/opl.c opl 267file dev/ic/oplinstrs.c opl 268 269# AC-97 CODECs 270define ac97 271file dev/ic/ac97.c ac97 272 273# Cyclades Cyclom multiport serial cards 274device cy: tty 275file dev/ic/cy.c cy & (cy_isa | cy_pci) needs-flag 276 277# PC parallel ports (IEEE 1284) 278device lpt 279file dev/ic/lpt.c lpt & (lpt_isa | lpt_pica | lpt_algor | lpt_gsc | lpt_puc | lpt_apio | lpt_ebus) needs-flag 280 281# STI (hp graphics) 282device sti: wsemuldisplaydev 283file dev/ic/sti.c sti & (sti_pci | sti_sgc | sti_phantom) 284 285# Initio ULTRA WIDE/ULTRA2 WIDE SCSI Controllers 286device iha: scsi 287file dev/ic/iha.c iha 288 289# Tekram TRM-S1040 SCSI Cards (DC395U/UW/F,DC315/U) 290device trm: scsi 291file dev/ic/trm.c trm 292 293# National Semiconductor LM7[89] and compatible hardware monitors 294device lm 295file dev/ic/nslm7x.c lm 296 297# Attributes which machine-independent bus support can be attached to. 298# These should be defined here, because some of these busses can have 299# devices which provide these attributes, and we'd like to avoid hairy 300# ordering constraints on inclusion of the busses' "files" files. 301define isabus { } # ISA attachment 302define eisabus { } # EISA attachment 303define pcibus {[bus = -1]} # PCI attachment 304define tcbus { } # TurboChannel attachment 305define usbus { } # USB attachment 306define fwbus {[idhi=-1],[idlo=-1]} # IEEE 1394 attachment 307define pcmciabus { [controller = -1], [socket = -1]} # PCMCIA attachment 308define cbbus {[slot = -1]} # CardBus attachment 309define pcmciaslot {[slot = -1]} # PCMCIA slot itself 310 311# UHCI USB controller 312device uhci: usbus 313file dev/usb/uhci.c uhci needs-flag 314 315# OHCI USB controller 316device ohci: usbus 317file dev/usb/ohci.c ohci needs-flag 318 319# EHCI USB controller 320device ehci: usbus 321file dev/usb/ehci.c ehci needs-flag 322 323# radio devices, attaches to radio hardware driver 324device radio 325attach radio at radiobus 326file dev/radio.c radio needs-flag 327 328# 329# IEEE 1212 routines 330define ieee1212 331file dev/std/ieee1212.c ieee1212 332 333# 334# SBP2 routines for IEEE 1394 335define sbp2 336file dev/std/sbp2.c sbp2 337 338# IEEE 1394 controllers 339# (These need to be here since it will have both PCI and CardBus attachments) 340# 341device fwlynx: fwbus 342device fwohci: fwbus 343 344# legitimate pseudo-devices 345pseudo-device vnd: disk 346pseudo-device ccd: disk 347pseudo-device raid: disk 348pseudo-device rd: disk 349file dev/ramdisk.c rd needs-flag 350 351pseudo-device pty: tty 352pseudo-device tb: tty 353 354pseudo-device loop: ifnet 355pseudo-device sl: ifnet 356pseudo-device ppp: ifnet 357pseudo-device tun: ifnet 358pseudo-device bpfilter: ifnet 359pseudo-device strip: ifnet 360pseudo-device enc: ifnet 361pseudo-device bridge: ifnet, ether 362pseudo-device vlan: ifnet, ether 363pseudo-device sppp: ifnet 364pseudo-device faith: ifnet 365pseudo-device gif: ifnet 366pseudo-device gre: ifnet 367pseudo-device crypto: ifnet 368 369pseudo-device sequencer 370pseudo-device systrace 371 372pseudo-device ksyms 373file dev/ksyms.c ksyms needs-flag 374 375pseudo-device pf: ifnet 376file net/pf.c pf needs-flag 377file net/pf_norm.c pf 378file net/pf_ioctl.c pf 379file net/pf_table.c pf 380file net/pf_osfp.c pf 381pseudo-device pflog: ifnet 382file net/if_pflog.c pflog needs-flag 383pseudo-device pfsync: ifnet 384file net/if_pfsync.c pfsync needs-flag 385 386pseudo-device bio 387file dev/bio.c bio needs-flag 388 389# XXX machine-independent SCSI files should live somewhere here, maybe 390 391# kernel sources 392file adosfs/adlookup.c adosfs 393file adosfs/adutil.c adosfs 394file adosfs/advfsops.c adosfs 395file adosfs/advnops.c adosfs 396file altq/altq_subr.c altq 397file altq/altq_red.c altq 398file altq/altq_cbq.c altq 399file altq/altq_rmclass.c altq 400file altq/altq_cdnr.c altq_cdnr 401file altq/altq_hfsc.c altq 402file altq/altq_priq.c altq 403file altq/altq_rio.c altq_rio 404file ddb/db_access.c ddb | kgdb 405file ddb/db_aout.c ddb 406file ddb/db_break.c ddb 407file ddb/db_command.c ddb 408file ddb/db_elf.c ddb 409file ddb/db_examine.c ddb 410file ddb/db_expr.c ddb 411file ddb/db_input.c ddb 412file ddb/db_lex.c ddb 413file ddb/db_output.c ddb 414file ddb/db_print.c ddb 415file ddb/db_run.c ddb | kgdb 416file ddb/db_sym.c ddb 417file ddb/db_trap.c ddb 418file ddb/db_variables.c ddb 419file ddb/db_watch.c ddb 420file ddb/db_write_cmd.c ddb 421file ddb/db_usrreq.c ddb 422file ddb/db_hangman.c ddb 423file dev/auconv.c auconv 424file dev/audio.c audio needs-flag 425file dev/ccd.c ccd needs-flag 426file dev/ic/ncr5380sbc.c ncr5380sbc 427file dev/ic/ncr53c7xx.c ncr53c7xx 428file dev/ic/pdq.c pdq 429file dev/ic/pdq_ifsubr.c pdq 430file dev/ic/dp8390.c dp8390nic 431file dev/ic/rtl80x9.c rtl80x9 432file dev/ic/tea5757.c tea5757 433file dev/ic/lm700x.c lm700x 434file dev/ic/tc921x.c tc921x 435file dev/ic/pt2254a.c pt2254a 436file dev/midi.c midi | midibus needs-flag 437file dev/midisyn.c midisyn 438file dev/mulaw.c mulaw 439file dev/sequencer.c sequencer needs-flag 440file dev/systrace.c systrace needs-flag 441file dev/vnd.c vnd needs-flag 442file dev/rnd.c 443file dev/raidframe/rf_acctrace.c raid needs-flag 444file dev/raidframe/rf_alloclist.c raid needs-flag 445file dev/raidframe/rf_aselect.c raid needs-flag 446file dev/raidframe/rf_callback.c raid needs-flag 447file dev/raidframe/rf_chaindecluster.c raid needs-flag 448file dev/raidframe/rf_copyback.c raid needs-flag 449file dev/raidframe/rf_cvscan.c raid needs-flag 450file dev/raidframe/rf_dagdegrd.c raid needs-flag 451file dev/raidframe/rf_dagdegwr.c raid needs-flag 452file dev/raidframe/rf_dagffrd.c raid needs-flag 453file dev/raidframe/rf_dagffwr.c raid needs-flag 454file dev/raidframe/rf_dagfuncs.c raid needs-flag 455file dev/raidframe/rf_dagutils.c raid needs-flag 456file dev/raidframe/rf_debugMem.c raid needs-flag 457file dev/raidframe/rf_debugprint.c raid needs-flag 458file dev/raidframe/rf_decluster.c raid needs-flag 459file dev/raidframe/rf_declusterPQ.c raid needs-flag 460file dev/raidframe/rf_diskqueue.c raid needs-flag 461file dev/raidframe/rf_disks.c raid needs-flag 462file dev/raidframe/rf_driver.c raid needs-flag 463file dev/raidframe/rf_engine.c raid needs-flag 464file dev/raidframe/rf_evenodd.c raid needs-flag 465file dev/raidframe/rf_evenodd_dagfuncs.c raid needs-flag 466file dev/raidframe/rf_evenodd_dags.c raid needs-flag 467file dev/raidframe/rf_fifo.c raid needs-flag 468file dev/raidframe/rf_interdecluster.c raid needs-flag 469file dev/raidframe/rf_invertq.c raid needs-flag 470file dev/raidframe/rf_openbsdkintf.c raid needs-flag 471file dev/raidframe/rf_layout.c raid needs-flag 472file dev/raidframe/rf_map.c raid needs-flag 473file dev/raidframe/rf_mcpair.c raid needs-flag 474file dev/raidframe/rf_memchunk.c raid needs-flag 475file dev/raidframe/rf_nwayxor.c raid needs-flag 476file dev/raidframe/rf_options.c raid needs-flag 477file dev/raidframe/rf_paritylog.c raid needs-flag 478file dev/raidframe/rf_paritylogDiskMgr.c raid needs-flag 479file dev/raidframe/rf_paritylogging.c raid needs-flag 480file dev/raidframe/rf_parityloggingdags.c raid needs-flag 481file dev/raidframe/rf_parityscan.c raid needs-flag 482file dev/raidframe/rf_pq.c raid needs-flag 483file dev/raidframe/rf_pqdeg.c raid needs-flag 484file dev/raidframe/rf_pqdegdags.c raid needs-flag 485file dev/raidframe/rf_psstatus.c raid needs-flag 486file dev/raidframe/rf_raid0.c raid needs-flag 487file dev/raidframe/rf_raid1.c raid needs-flag 488file dev/raidframe/rf_raid4.c raid needs-flag 489file dev/raidframe/rf_raid5.c raid needs-flag 490file dev/raidframe/rf_raid5_rotatedspare.c raid needs-flag 491file dev/raidframe/rf_reconbuffer.c raid needs-flag 492file dev/raidframe/rf_reconmap.c raid needs-flag 493file dev/raidframe/rf_reconstruct.c raid needs-flag 494file dev/raidframe/rf_reconutil.c raid needs-flag 495file dev/raidframe/rf_revent.c raid needs-flag 496file dev/raidframe/rf_shutdown.c raid needs-flag 497file dev/raidframe/rf_sstf.c raid needs-flag 498file dev/raidframe/rf_states.c raid needs-flag 499file dev/raidframe/rf_stripelocks.c raid needs-flag 500file dev/raidframe/rf_strutils.c raid needs-flag 501file dev/raidframe/rf_threadstuff.c raid needs-flag 502file dev/raidframe/rf_utils.c raid needs-flag 503file isofs/cd9660/cd9660_bmap.c cd9660 504file isofs/cd9660/cd9660_lookup.c cd9660 505file isofs/cd9660/cd9660_node.c cd9660 506file isofs/cd9660/cd9660_rrip.c cd9660 507file isofs/cd9660/cd9660_util.c cd9660 508file isofs/cd9660/cd9660_vfsops.c cd9660 509file isofs/cd9660/cd9660_vnops.c cd9660 510file kern/exec_aout.c 511file kern/exec_conf.c 512file kern/exec_ecoff.c 513file kern/exec_elf32.c 514file kern/exec_elf64.c 515file kern/exec_script.c 516file kern/exec_subr.c 517file kern/init_main.c 518file kern/init_sysent.c 519file kern/kern_acct.c 520file kern/kern_clock.c 521file kern/kern_descrip.c 522file kern/kern_event.c 523file kern/kern_exec.c 524file kern/kern_exit.c 525file kern/kern_fork.c 526file kern/kern_kthread.c 527file kern/kern_ktrace.c ktrace 528file kern/kern_lock.c 529file kern/kern_lkm.c lkm 530file kern/kern_malloc.c 531file kern/kern_malloc_debug.c malloc_debug 532file kern/kern_physio.c 533file kern/kern_proc.c 534file kern/kern_prot.c 535file kern/kern_resource.c 536file kern/kern_sig.c 537file kern/kern_subr.c 538file kern/kern_sysctl.c 539file kern/kern_synch.c 540file kern/kern_time.c 541file kern/kern_timeout.c 542file kern/kern_watchdog.c 543file kern/kern_xxx.c 544file kern/kgdb_stub.c kgdb 545file kern/subr_autoconf.c 546file kern/subr_disk.c 547file kern/subr_extent.c 548file kern/subr_log.c 549file kern/subr_pool.c 550file kern/subr_prf.c 551file kern/subr_prof.c 552file kern/subr_userconf.c boot_config 553file kern/subr_xxx.c 554file kern/sys_generic.c 555file kern/sys_pipe.c 556file kern/sys_process.c ptrace 557file kern/sys_socket.c 558file kern/syscalls.c syscall_debug 559file kern/sysv_ipc.c sysvshm | sysvsem | sysvmsg 560file kern/sysv_msg.c sysvmsg 561file kern/sysv_sem.c sysvsem 562file kern/sysv_shm.c sysvshm 563file kern/tty.c 564file kern/tty_conf.c 565file kern/tty_pty.c pty needs-count 566file kern/tty_subr.c 567file kern/tty_tb.c tb needs-count 568file kern/tty_tty.c 569file kern/uipc_domain.c 570file kern/uipc_mbuf.c 571file kern/uipc_mbuf2.c 572file kern/uipc_proto.c 573file kern/uipc_socket.c 574file kern/uipc_socket2.c 575file kern/uipc_syscalls.c 576file kern/uipc_usrreq.c 577file kern/vfs_bio.c 578file kern/vfs_cache.c 579file kern/vfs_cluster.c 580file kern/vfs_conf.c 581file kern/vfs_default.c 582file kern/vfs_init.c 583file kern/vfs_lockf.c 584file kern/vfs_lookup.c 585file kern/vfs_subr.c 586file kern/vfs_sync.c 587file kern/vfs_syscalls.c 588file kern/vfs_vnops.c 589file kern/vnode_if.c 590file miscfs/deadfs/dead_vnops.c 591file miscfs/genfs/layer_subr.c nullfs | umapfs 592file miscfs/genfs/layer_vfsops.c nullfs | umapfs 593file miscfs/genfs/layer_vnops.c nullfs | umapfs 594file miscfs/fdesc/fdesc_vfsops.c fdesc 595file miscfs/fdesc/fdesc_vnops.c fdesc 596file miscfs/fifofs/fifo_vnops.c fifo 597file miscfs/kernfs/kernfs_vfsops.c kernfs 598file miscfs/kernfs/kernfs_vnops.c kernfs 599file miscfs/nullfs/null_vfsops.c nullfs 600file miscfs/nullfs/null_vnops.c nullfs 601file miscfs/portal/portal_vfsops.c portal 602file miscfs/portal/portal_vnops.c portal 603file miscfs/procfs/procfs_cmdline.c procfs 604file miscfs/procfs/procfs_ctl.c procfs 605file miscfs/procfs/procfs_fpregs.c ptrace 606file miscfs/procfs/procfs_linux.c procfs 607file miscfs/procfs/procfs_mem.c 608file miscfs/procfs/procfs_note.c procfs 609file miscfs/procfs/procfs_regs.c ptrace 610file miscfs/procfs/procfs_status.c procfs 611file miscfs/procfs/procfs_subr.c procfs 612file miscfs/procfs/procfs_vfsops.c procfs 613file miscfs/procfs/procfs_vnops.c procfs 614file miscfs/specfs/spec_vnops.c 615file miscfs/umapfs/umap_subr.c umapfs 616file miscfs/umapfs/umap_vfsops.c umapfs 617file miscfs/umapfs/umap_vnops.c umapfs 618file miscfs/union/union_subr.c union 619file miscfs/union/union_vfsops.c union 620file miscfs/union/union_vnops.c union 621file msdosfs/msdosfs_conv.c msdosfs 622file msdosfs/msdosfs_denode.c msdosfs 623file msdosfs/msdosfs_fat.c msdosfs 624file msdosfs/msdosfs_lookup.c msdosfs 625file msdosfs/msdosfs_vfsops.c msdosfs 626file msdosfs/msdosfs_vnops.c msdosfs 627file ntfs/ntfs_compr.c ntfs 628file ntfs/ntfs_conv.c ntfs 629file ntfs/ntfs_ihash.c ntfs 630file ntfs/ntfs_subr.c ntfs 631file ntfs/ntfs_vfsops.c ntfs 632file ntfs/ntfs_vnops.c ntfs 633file net/bpf.c bpfilter needs-count 634file net/bpf_filter.c bpfilter | ppp 635file net/if.c 636file net/if_arcsubr.c arc needs-flag 637file net/if_atmsubr.c atm needs-flag 638file net/if_ethersubr.c ether | inet | fddi | token needs-flag 639file net/if_fddisubr.c fddi 640file net/if_spppsubr.c sppp 641file net/if_loop.c loop 642file net/if_media.c ifmedia 643file net/if_sl.c sl needs-count 644file net/if_strip.c strip needs-count 645file net/if_ppp.c ppp needs-count 646file net/ppp_tty.c ppp 647file net/bsd-comp.c ppp_bsdcomp 648file net/ppp-deflate.c ppp_deflate 649file net/zlib.c ppp_deflate | ipsec | crypto 650file net/if_tokensubr.c token needs-flag 651file net/if_tun.c tun needs-count 652file net/if_bridge.c bridge needs-count 653file net/bridgestp.c bridge 654file net/if_vlan.c vlan needs-count 655file net/radix.c 656file net/raw_cb.c 657file net/raw_usrreq.c 658file net/route.c 659file net/rtsock.c 660file net/slcompress.c sl | ppp | strip 661file net/if_enc.c enc needs-count 662file net/if_gre.c gre needs-count 663#file net/if_ieee1394subr.c ieee1394 664file netccitt/ccitt_proto.c ccitt 665file netccitt/hd_debug.c hdlc 666file netccitt/hd_input.c hdlc 667file netccitt/hd_output.c hdlc 668file netccitt/hd_subr.c hdlc 669file netccitt/hd_timer.c hdlc 670file netccitt/if_x25subr.c ccitt 671file netccitt/llc_input.c llc 672file netccitt/llc_output.c llc 673file netccitt/llc_subr.c llc 674file netccitt/llc_timer.c llc 675file netccitt/pk_acct.c ccitt 676file netccitt/pk_debug.c ccitt 677file netccitt/pk_input.c ccitt 678file netccitt/pk_llcsubr.c llc | hdlc 679file netccitt/pk_output.c ccitt 680file netccitt/pk_subr.c ccitt 681file netccitt/pk_timer.c ccitt 682file netccitt/pk_usrreq.c ccitt 683file netinet/if_atm.c atm 684file netinet/if_ether.c ether | inet 685#file netinet/if_ieee1394arp.c ieee1394 & inet 686file netinet/in4_cksum.c inet 687file netinet/igmp.c inet 688file netinet/in.c inet 689file netinet/in_pcb.c inet 690file netinet/in_proto.c inet 691file netinet/ip_icmp.c inet 692file netinet/ip_id.c inet 693file netinet/ip_input.c inet 694file netinet/ip_mroute.c inet & mrouting 695file netinet/ip_output.c inet 696file netinet/raw_ip.c inet 697file netinet/tcp_debug.c inet 698file netinet/tcp_input.c inet 699file netinet/tcp_output.c inet 700file netinet/tcp_subr.c inet 701file netinet/tcp_timer.c inet 702file netinet/tcp_usrreq.c inet 703file netinet/udp_usrreq.c inet 704file netinet/ip_gre.c inet 705file netinet/ip_ipsp.c (inet | inet6) & (ipsec | tcp_signature) 706file netinet/ip_spd.c (inet | inet6) & (ipsec | tcp_signature) 707file netinet/ip_ipip.c inet | inet6 708file netinet/ip_ether.c inet 709file netinet/ipsec_input.c (inet | inet6) & ipsec 710file netinet/ipsec_output.c (inet | inet6) & ipsec 711file netinet/ip_esp.c inet & ipsec 712file netinet/ip_ah.c inet & ipsec 713file netinet/ip_ipcomp.c inet & ipsec 714file crypto/rijndael.c (inet & ipsec) | crypto | uvm_swap_encrypt 715file crypto/rmd160.c (inet & ipsec) | crypto 716file crypto/sha1.c (inet & ipsec) | crypto 717file crypto/sha2.c (inet & ipsec) | crypto 718file crypto/blf.c (inet & ipsec) | crypto | vnd 719file crypto/cast.c (inet & ipsec) | crypto 720file crypto/skipjack.c (inet & ipsec) | crypto 721file crypto/ecb_enc.c (inet & ipsec) | crypto 722file crypto/set_key.c (inet & ipsec) | crypto 723file crypto/ecb3_enc.c (inet & ipsec) | crypto 724file crypto/crypto.c (inet & ipsec) | crypto 725file crypto/cryptodev.c ((inet & ipsec) | crypto) needs-flag 726file crypto/criov.c (inet & ipsec) | crypto 727file crypto/cryptosoft.c (inet & ipsec) | crypto 728file crypto/xform.c (inet & ipsec) | crypto 729file crypto/deflate.c (inet & ipsec) | crypto 730file netatalk/aarp.c netatalk 731file netatalk/at_control.c netatalk 732file netatalk/at_proto.c netatalk 733file netatalk/ddp_input.c netatalk 734file netatalk/ddp_output.c netatalk 735file netatalk/ddp_usrreq.c netatalk 736file netiso/clnp_debug.c iso 737file netiso/clnp_er.c iso 738file netiso/clnp_frag.c iso 739file netiso/clnp_input.c iso 740file netiso/clnp_options.c iso 741file netiso/clnp_output.c iso 742file netiso/clnp_raw.c iso 743file netiso/clnp_subr.c iso 744file netiso/clnp_timer.c iso 745file netiso/cltp_usrreq.c iso 746file netiso/esis.c iso 747file netiso/idrp_usrreq.c iso 748file netiso/if_cons.c iso 749file netiso/if_eon.c eon 750file netiso/iso.c iso 751file netiso/iso_chksum.c iso 752file netiso/iso_pcb.c iso 753file netiso/iso_proto.c iso 754file netiso/iso_snpac.c iso 755file netiso/tp_astring.c iso | tpip 756file netiso/tp_cons.c iso 757file netiso/tp_driver.c iso | tpip 758file netiso/tp_emit.c iso | tpip 759file netiso/tp_inet.c iso | tpip 760file netiso/tp_input.c iso | tpip 761file netiso/tp_iso.c iso 762file netiso/tp_meas.c iso | tpip 763file netiso/tp_output.c iso | tpip 764file netiso/tp_pcb.c iso | tpip 765file netiso/tp_subr.c iso | tpip 766file netiso/tp_subr2.c iso | tpip 767file netiso/tp_timer.c iso | tpip 768file netiso/tp_trace.c iso | tpip 769file netiso/tp_usrreq.c iso | tpip 770file netiso/tuba_subr.c iso | tuba 771file netiso/tuba_table.c iso | tuba 772file netiso/tuba_usrreq.c iso | tuba 773file netnatm/natm_pcb.c natm 774file netnatm/natm_proto.c natm 775file netnatm/natm.c natm 776file netns/idp_usrreq.c ns 777file netns/ns.c ns 778file netns/ns_error.c ns 779file netns/ns_input.c ns 780file netns/ns_ip.c ns 781file netns/ns_output.c ns 782file netns/ns_pcb.c ns 783file netns/ns_proto.c ns 784file netns/spp_debug.c ns 785file netns/spp_usrreq.c ns 786file netipx/ipx.c ipx 787file netipx/ipx_input.c ipx 788file netipx/ipx_ip.c ipx 789file netipx/ipx_outputfl.c ipx 790file netipx/ipx_pcb.c ipx 791file netipx/ipx_proto.c ipx 792file netipx/ipx_tun.c ipx 793file netipx/ipx_usrreq.c ipx 794file netipx/ipx_cksum.c ipx 795file netipx/spx_debug.c ipx 796file netipx/spx_usrreq.c ipx 797file nfs/krpc_subr.c nfsclient 798file nfs/nfs_bio.c nfsclient 799file nfs/nfs_boot.c nfsclient 800file nfs/nfs_node.c nfsclient 801file nfs/nfs_serv.c nfsserver 802file nfs/nfs_socket.c nfsserver | nfsclient 803file nfs/nfs_srvcache.c nfsserver 804file nfs/nfs_subs.c nfsserver | nfsclient 805file nfs/nfs_syscalls.c nfsserver | nfsclient 806file nfs/nfs_vfsops.c nfsclient 807file nfs/nfs_vnops.c nfsclient 808file ufs/ffs/ffs_alloc.c ffs | mfs 809file ufs/ffs/ffs_balloc.c ffs | mfs 810file ufs/ffs/ffs_inode.c ffs | mfs 811file ufs/ffs/ffs_subr.c ffs | mfs 812file ufs/ffs/ffs_softdep_stub.c ffs | mfs 813file ufs/ffs/ffs_tables.c ffs | mfs 814file ufs/ffs/ffs_vfsops.c ffs | mfs 815file ufs/ffs/ffs_vnops.c ffs | mfs 816file ufs/ffs/ffs_softdep.c ffs_softupdates 817file ufs/mfs/mfs_vfsops.c mfs 818file ufs/mfs/mfs_vnops.c mfs 819file ufs/ufs/ufs_bmap.c ffs | mfs | ext2fs 820file ufs/ufs/ufs_extattr.c ffs | mfs 821file ufs/ufs/ufs_ihash.c ffs | mfs | ext2fs 822file ufs/ufs/ufs_inode.c ffs | mfs | ext2fs 823file ufs/ufs/ufs_lookup.c ffs | mfs | ext2fs 824file ufs/ufs/ufs_quota.c quota & ( ffs | mfs | ext2fs ) 825file ufs/ufs/ufs_quota_stub.c ffs | mfs 826file ufs/ufs/ufs_vfsops.c ffs | mfs | ext2fs 827file ufs/ufs/ufs_vnops.c ffs | mfs | ext2fs 828file ufs/ext2fs/ext2fs_alloc.c ext2fs 829file ufs/ext2fs/ext2fs_balloc.c ext2fs 830file ufs/ext2fs/ext2fs_bmap.c ext2fs 831file ufs/ext2fs/ext2fs_bswap.c ext2fs 832file ufs/ext2fs/ext2fs_inode.c ext2fs 833file ufs/ext2fs/ext2fs_lookup.c ext2fs 834file ufs/ext2fs/ext2fs_readwrite.c ext2fs 835file ufs/ext2fs/ext2fs_subr.c ext2fs 836file ufs/ext2fs/ext2fs_vfsops.c ext2fs 837file ufs/ext2fs/ext2fs_vnops.c ext2fs 838file xfs/xfs_common-bsd.c xfs 839file xfs/xfs_deb.c xfs 840file xfs/xfs_dev-bsd.c xfs 841file xfs/xfs_dev-common.c xfs 842file xfs/xfs_message.c xfs 843file xfs/xfs_node.c xfs 844file xfs/xfs_node-bsd.c xfs 845file xfs/xfs_syscalls-common.c xfs 846file xfs/xfs_vfsops-bsd.c xfs 847file xfs/xfs_vfsops-common.c xfs 848file xfs/xfs_vfsops-openbsd.c xfs 849file xfs/xfs_vnodeops-bsd.c xfs 850file xfs/xfs_vnodeops-common.c xfs 851file xfs/xfs_syscalls-dummy.c !xfs 852file uvm/uvm_amap.c 853file uvm/uvm_anon.c 854file uvm/uvm_aobj.c 855file uvm/uvm_device.c 856file uvm/uvm_fault.c 857file uvm/uvm_glue.c 858file uvm/uvm_init.c 859file uvm/uvm_io.c 860file uvm/uvm_km.c 861file uvm/uvm_loan.c 862file uvm/uvm_map.c 863file uvm/uvm_meter.c 864file uvm/uvm_mmap.c 865file uvm/uvm_page.c 866file uvm/uvm_pager.c 867file uvm/uvm_pdaemon.c 868file uvm/uvm_pglist.c 869file uvm/uvm_stat.c 870file uvm/uvm_swap.c 871file uvm/uvm_swap_encrypt.c uvm_swap_encrypt 872file uvm/uvm_unix.c 873file uvm/uvm_user.c 874file uvm/uvm_vnode.c 875file dev/rd.c ramdisk_hooks 876 877# ... NRL IPv6 878#file netinet6/in6.c inet6 879#file netinet6/ipv6_icmp.c inet6 880#file netinet6/in6_cksum.c inet6 881file netinet6/in6_pcb.c inet6 882#file netinet6/raw_ipv6.c inet6 883#file netinet6/ipv6_input.c inet6 884#file netinet6/ipv6_discovery.c inet6 885#file netinet6/ipv6_addrconf.c inet6 886#file netinet6/ipv6_rtrequest.c inet6 887#file netinet6/ipv6_output.c inet6 888#file netinet6/in6_proto.c inet6 889#file netinet6/ipv6_trans.c inet6 890 891# ... KAME IPv6 892file net/if_faith.c faith needs-count 893file net/if_gif.c gif needs-count 894file netinet/ip_ecn.c inet | inet6 895file netinet/in_gif.c gif & inet 896file netinet6/in6_gif.c gif & inet6 897file netinet6/in6.c inet6 898file netinet6/in6_ifattach.c inet6 899file netinet6/in6_cksum.c inet6 900#file netinet6/in6_pcb.c inet6 901file netinet6/in6_src.c inet6 902file netinet6/in6_proto.c inet6 903file netinet6/dest6.c inet6 904file netinet6/frag6.c inet6 905file netinet6/icmp6.c inet6 906file netinet6/ip6_input.c inet6 907file netinet6/ip6_forward.c inet6 908file netinet6/ip6_mroute.c inet6 909file netinet6/ip6_output.c inet6 910file netinet6/route6.c inet6 911file netinet6/mld6.c inet6 912file netinet6/nd6.c inet6 913file netinet6/nd6_nbr.c inet6 914file netinet6/nd6_rtr.c inet6 915file netinet6/raw_ip6.c inet6 916#file netinet6/tcp6_debug.c inet6 & tcp6 917#file netinet6/tcp6_input.c inet6 & tcp6 918#file netinet6/tcp6_output.c inet6 & tcp6 919#file netinet6/tcp6_subr.c inet6 & tcp6 920#file netinet6/tcp6_timer.c inet6 & tcp6 921#file netinet6/tcp6_usrreq.c inet6 & tcp6 922#file netinet6/udp6_usrreq.c inet6 923file netinet6/udp6_output.c inet6 924 925# ... PF_KEY 926file net/pfkey.c key | ipsec | tcp_signature 927file net/pfkeyv2.c key | ipsec | tcp_signature 928file net/pfkeyv2_parsemessage.c key | ipsec | tcp_signature 929file net/pfkeyv2_convert.c key | ipsec | tcp_signature 930