[BACK]Return to files CVS log [TXT][DIR] Up to [local] / sys / conf

Annotation of sys/conf/files, Revision 1.1.1.1

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

CVSweb