linux内核的目录文件结构--详细
作者:peter8888
为了大家研究方便,我把linux内核的目录文件结构导出以树状显示。让大家能从全局对linux内核的目录文件结构有一个印象。方便大家分析、研究。从而更清楚地了解linux移植时需修改哪些目录的文件,添加驱动时需修改哪些目录的文件,哪些不需修改。
接下来我会给大家讲述移植及驱动的添加、修改。希望能给大家有所启发。
Folder PATH listing for volume DISKE
Volume serial number is 71F2E346 68AE:1F95
E:\KERNEL
│ README
│ MAINTAINERS
│ COPYING
│ CREDITS
│ Rules.make
│ ARMSYS2410_cfg
│ REPORTING-BUGS
│ System.map
│ vmlinux
│ Makefile
│
├───arch
│ ├───alpha
│ │ │ vmlinux.lds.in
│ │ │ defconfig
│ │ │ Makefile
│ │ │ config.in
│ │ │
│ │ ├───boot
│ │ │ │ head.S
│ │ │ │ bootp.c
│ │ │ │ bootloader.lds
│ │ │ │ Makefile
│ │ │ │ main.c
│ │ │ │
│ │ │ └───tools
│ │ │ objstrip.c
│ │ │ mkbb.c
│ │ │
│ │ ├───kernel
│ │ │ sys_noritake.c
│ │ │ core_mcpcia.c
│ │ │ core_lca.c
│ │ │ sys_dp264.c
│ │ │ sys_ruffian.c
│ │ │ sys_rx164.c
│ │ │ pci-noop.c
│ │ │ core_tsunami.c
│ │ │ srm_env.c
│ │ │ time.c
│ │ │ pci.c
│ │ │ pci_impl.h
│ │ │ machvec_impl.h
│ │ │ irq.c
│ │ │ core_cia.c
│ │ │ head.S
│ │ │ core_irongate.c
│ │ │ irq_alpha.c
│ │ │ sys_cabriolet.c
│ │ │ core_polaris.c
│ │ │ irq_srm.c
│ │ │ core_titan.c
│ │ │ smc37c93x.c
│ │ │ core_wildfire.c
│ │ │ sys_eiger.c
│ │ │ sys_eb64p.c
│ │ │ sys_sable.c
│ │ │ sys_sio.c
│ │ │ ptrace.c
│ │ │ pci_iommu.c
│ │ │ sys_mikasa.c
│ │ │ osf_sys.c
│ │ │ sys_jensen.c
│ │ │ irq_smp.c
│ │ │ proto.h
│ │ │ console.c
│ │ │ sys_nautilus.c
│ │ │ irq_i8259.c
│ │ │ irq_pyxis.c
│ │ │ sys_sx164.c
│ │ │ sys_alcor.c
│ │ │ sys_takara.c
│ │ │ core_t2.c
│ │ │ semaphore.c
│ │ │ smp.c
│ │ │ es1888.c
│ │ │ setup.c
│ │ │ sys_miata.c
│ │ │ sys_rawhide.c
│ │ │ smc37c669.c
│ │ │ check_asm.c
│ │ │ sys_titan.c
│ │ │ ns87312.c
│ │ │ core_apecs.c
│ │ │ Makefile
│ │ │ alpha_ksyms.c
│ │ │ signal.c
│ │ │ entry.S
│ │ │ sys_wildfire.c
│ │ │ traps.c
│ │ │ process.c
│ │ │ irq_impl.h
│ │ │
│ │ ├───lib
│ │ │ udelay.c
│ │ │ ev67-strchr.S
│ │ │ clear_user.S
│ │ │ stxcpy.S
│ │ │ memset.S
│ │ │ dec_and_lock.c
│ │ │ ev6-clear_page.S
│ │ │ checksum.c
│ │ │ copy_user.S
│ │ │ strncpy.S
│ │ │ memmove.S
│ │ │ strcat.S
│ │ │ stackkill.S
│ │ │ strlen.S
│ │ │ srm_printk.c
│ │ │ ev6-stxcpy.S
│ │ │ callback_srm.S
│ │ │ ev6-strncpy_from_user.S
│ │ │ ev6-memchr.S
│ │ │ strlen_user.S
│ │ │ io.c
│ │ │ ev67-strncat.S
│ │ │ memchr.S
│ │ │ ev6-clear_user.S
│ │ │ strncpy_from_user.S
│ │ │ ev6-memcpy.S
│ │ │ strchr.S
│ │ │ stxncpy.S
│ │ │ csum_ipv6_magic.S
│ │ │ strcpy.S
│ │ │ ev67-strlen_user.S
│ │ │ strrchr.S
│ │ │ ev6-copy_user.S
│ │ │ copy_page.S
│ │ │ ev6-memset.S
│ │ │ ev6-copy_page.S
│ │ │ stacktrace.c
│ │ │ ev67-strrchr.S
│ │ │ clear_page.S
│ │ │ srm_puts.c
│ │ │ csum_partial_copy.c
│ │ │ memcpy.c
│ │ │ strcasecmp.c
│ │ │ Makefile
│ │ │ strncat.S
│ │ │ ev67-strcat.S
│ │ │ ev67-strlen.S
│ │ │ fpreg.c
│ │ │ ev6-stxncpy.S
│ │ │ stackcheck.S
│ │ │ divide.S
│ │ │ ev6-divide.S
│ │ │ ev6-csum_ipv6_magic.S
│ │ │
│ │ ├───math-emu
│ │ │ qrnnd.S
│ │ │ sfp-util.h
│ │ │ math.c
│ │ │ Makefile
│ │ │
│ │ └───mm
│ │ fault.c
│ │ init.c
│ │ numa.c
│ │ Makefile
│ │ extable.c
│ │
│ ├───arm
│ │ │ vmlinux-armv.lds.in
│ │ │ defconfig
│ │ │ vmlinux.lds
│ │ │ vmlinux-armo.lds.in
│ │ │ Makefile
│ │ │ config.in
│ │ │
│ │ ├───boot
│ │ │ │ zImage-jffs2
│ │ │ │ install.sh
│ │ │ │ zImage
│ │ │ │ Makefile
│ │ │ │
│ │ │ ├───bootp
│ │ │ │ init.S
│ │ │ │ Makefile
│ │ │ │ bootp.lds
│ │ │ │
│ │ │ └───compressed
│ │ │ head-sa1100.S
│ │ │ misc.o
│ │ │ head-l7200.S
│ │ │ head-shark.S
│ │ │ vmlinux.lds.in
│ │ │ head-clps7500.S
│ │ │ head.S
│ │ │ head-mx1ads.S
│ │ │ Makefile.debug
│ │ │ head-s3c2410.S
│ │ │ head-integrator.S
│ │ │ vmlinux.lds
│ │ │ head-netwinder.S
│ │ │ misc.c
│ │ │ ll_char_wr.S
│ │ │ piggy.o
│ │ │ head-ftvpci.S
│ │ │ ofw-shark.c
│ │ │ vmlinux
│ │ │ head-epxa10db.S
│ │ │ head.o
│ │ │ Makefile
│ │ │ head-s3c2410.o
│ │ │ head-xscale.S
│ │ │
│ │ ├───def-configs
│ │ │ pleb
│ │ │ clps7500
│ │ │ pfs168_mqtft
│ │ │ brutus
│ │ │ empeg
│ │ │ anakin
│ │ │ badge4
│ │ │ footbridge
│ │ │ lubbock
│ │ │ integrator
│ │ │ jornada720
│ │ │ ggh0724
│ │ │ cep
│ │ │ rpc
│ │ │ huw_webpanel
│ │ │ flexanet
│ │ │ ebsa110
│ │ │ neponset
│ │ │ pangolin
│ │ │ smdk2410
│ │ │ lart
│ │ │ shannon
│ │ │ pfs168_mqvga
│ │ │ adsbitsy
│ │ │ ggh-jffs2
│ │ │ graphicsmaster
│ │ │ freebird
│ │ │ ARMSYS2410_cfg
│ │ │ h3600
│ │ │ s3c2410-tk
│ │ │ cerfpda_pxa
│ │ │ graphicsclient
│ │ │ cerfboard_pxa
│ │ │ edb7211
│ │ │ ggh.old
│ │ │ ggh
│ │ │ cerfcube
│ │ │ frodo
│ │ │ lusl7200
│ │ │ epxa10db
│ │ │ pxa_idp
│ │ │ smdk
│ │ │ omnimeter
│ │ │ ggh-jffs2.old
│ │ │ pfs168_satft
│ │ │ sherman
│ │ │ cerfpod
│ │ │ a5k
│ │ │ assabet
│ │ │ system3
│ │ │ nanoengine
│ │ │ cerfpda
│ │ │ freebird_new
│ │ │ shark
│ │ │ pfs168_sastn
│ │ │ fortunet
│ │ │ victor
│ │ │
│ │ ├───fastfpe
│ │ │ fast-math-emu.o
│ │ │ module.c
│ │ │ CPDO.S
│ │ │ CPRT.S
│ │ │ CPDT.S
│ │ │ Makefile
│ │ │ entry.S
│ │ │
│ │ ├───kernel
│ │ │ head-armo.S
│ │ │ dma-isa.c
│ │ │ bios32.c
. . .
. . .
. . .
│ │ │
│ │ ├───midi
│ │ │ via82cxxx.h
│ │ │ emu10k1.h
│ │ │
│ │ ├───minix
│ │ │ fs.h
│ │ │
│ │ ├───msdos
│ │ │ fs.h
│ │ │ partition.h
│ │ │
│ │ ├───mtd
│ │ │ │ physmap.h
│ │ │ │ edb7312.h
│ │ │ │ iq80310.h
│ │ │ │ ceiva.h
│ │ │ │ doc2001plus.h
│ │ │ │ pcmcia.h
│ │ │ │ mtdram.h
│ │ │ │ partitions.h
│ │ │ │ slram.h
│ │ │ │ impa7.h
│ │ │ │ char.h
│ │ │ │ rom.h
│ │ │ │ nand.h
│ │ │ │ concat.h
│ │ │ │ ram.h
│ │ │ │ pci.h
│ │ │ │ absent.h
│ │ │ │ dc21285.h
│ │ │ │ doc2000.h
│ │ │ │ docprobe.h
│ │ │ │ h720x.h
│ │ │ │ lubbock.h
│ │ │ │ sharp.h
│ │ │ │ fortunet.h
│ │ │ │ blkmtd.h
│ │ │ │ doc2001.h
│ │ │ │ debug.h
│ │ │ │ cdb89712.h
│ │ │ │ ixp425.h
│ │ │ │ amdstd.h
│ │ │ │ jedec.h
│ │ │ │ autcpu12.h
│ │ │ │ cfi.h
│ │ │ │ jedecprobe.h
│ │ │ │ sa1100.h
│ │ │ │ pmc551.h
│ │ │ │ epxa10db.h
│ │ │ │ block.h
│ │ │ │
│ │ │ ├───afs
│ │ │ │ parts.h
│ │ │ │
│ │ │ ├───arm
│ │ │ │ integrator.h
│ │ │ │
│ │ │ ├───cfi
│ │ │ │ intelext.h
│ │ │ │ staa.h
│ │ │ │ util.h
│ │ │ │ amdstd.h
│ │ │ │
│ │ │ ├───cmdline
│ │ │ │ parts.h
│ │ │ │
│ │ │ ├───complex
│ │ │ │ mappings.h
│ │ │ │
│ │ │ ├───gen
│ │ │ │ probe.h
│ │ │ │
│ │ │ ├───nand
│ │ │ │ │ edb7312.h
│ │ │ │ │ ids.h
│ │ │ │ │ spia.h
│ │ │ │ │ s3c2410.h
│ │ │ │ │ autcpu12.h
│ │ │ │ │ toto.h
│ │ │ │ │
│ │ │ │ └───verify
│ │ │ │ write.h
│ │ │ │
│ │ │ ├───nor
│ │ │ │ toto.h
│ │ │ │
│ │ │ ├───obsolete
│ │ │ │ chips.h
│ │ │ │
│ │ │ └───redboot
│ │ │ parts.h
│ │ │
│ │ ├───myri
│ │ │ sbus.h
│ │ │
│ │ ├───ncp
│ │ │ fs.h
│ │ │
│ │ ├───ncpfs
│ │ │ │ strong.h
│ │ │ │ extras.h
│ │ │ │ nls.h
│ │ │ │ smalldos.h
│ │ │ │
│ │ │ ├───ioctl
│ │ │ │ locking.h
│ │ │ │
│ │ │ ├───nfs
│ │ │ │ ns.h
│ │ │ │
│ │ │ ├───os2
│ │ │ │ ns.h
│ │ │ │
│ │ │ └───packet
│ │ │ signing.h
│ │ │
│ │ ├───ne2k
│ │ │ pci.h
│ │ │
│ │ ├───net
│ │ │ │ ipip.h
│ │ │ │ ethernet.h
│ │ │ │ fastroute.h
│ │ │ │ sched.h
│ │ │ │ fc.h
│ │ │ │ pci.h
│ │ │ │ ipgre.h
│ │ │ │ divert.h
│ │ │ │ isa.h
│ │ │ │ pocket.h
│ │ │ │ radio.h
│ │ │ │
│ │ │ ├───hw
│ │ │ │ flowcontrol.h
│ │ │ │
│ │ │ └───vendor
│ │ │ smc.h
│ │ │ racal.h
│ │ │ 3com.h
│ │ │
│ │ ├───netlink
│ │ │ dev.h
│ │ │
│ │ ├───nfs
│ │ │ fs.h
│ │ │ v3.h
│ │ │
│ │ ├───nfsd
│ │ │ v3.h
│ │ │
│ │ ├───nls
│ │ │ │ default.h
│ │ │ │ utf8.h
│ │ │ │
│ │ │ ├───codepage
│ │ │ │ 775.h
│ │ │ │ 861.h
│ │ │ │ 857.h
│ │ │ │ 874.h
│ │ │ │ 1250.h
│ │ │ │ 862.h
│ │ │ │ 865.h
│ │ │ │ 932.h
│ │ │ │ 737.h
│ │ │ │ 850.h
│ │ │ │ 950.h
│ │ │ │ 936.h
│ │ │ │ 864.h
│ │ │ │ 863.h
│ │ │ │ 949.h
│ │ │ │ 869.h
│ │ │ │ 852.h
│ │ │ │ 1251.h
│ │ │ │ 866.h
│ │ │ │ 437.h
│ │ │ │ 855.h
│ │ │ │ 860.h
│ │ │ │
│ │ │ ├───iso8859
│ │ │ │ 5.h
│ │ │ │ 3.h
│ │ │ │ 6.h
│ │ │ │ 14.h
│ │ │ │ 7.h
│ │ │ │ 1.h
│ │ │ │ 13.h
│ │ │ │ 4.h
│ │ │ │ 2.h
│ │ │ │ 9.h
│ │ │ │ 15.h
│ │ │ │ 8.h
│ │ │ │
│ │ │ └───koi8
│ │ │ r.h
│ │ │ u.h
│ │ │
│ │ ├───no
│ │ │ ├───oom
│ │ │ │ killer.h
│ │ │ │
│ │ │ ├───pgt
│ │ │ │ cache.h
│ │ │ │
│ │ │ └───tag
│ │ │ cmdline.h
│ │ │
│ │ ├───ntfs
│ │ │ fs.h
│ │ │ rw.h
│ │ │
│ │ ├───partition
│ │ │ advanced.h
│ │ │
│ │ ├───pc
│ │ │ keymap.h
│ │ │
│ │ ├───proc
│ │ │ fs.h
│ │ │
│ │ ├───qic02
│ │ │ tape.h
│ │ │
│ │ ├───qnx4fs
│ │ │ fs.h
│ │ │ rw.h
│ │ │
│ │ ├───reduce
│ │ │ └───tty
│ │ │ modular.h
│ │ │
│ │ ├───reiserfs
│ │ │ │ fs.h
│ │ │ │ check.h
│ │ │ │
│ │ │ └───proc
│ │ │ info.h
│ │ │
│ │ ├───romfs
│ │ │ fs.h
│ │ │
│ │ ├───root
│ │ │ nfs.h
│ │ │
│ │ ├───rwsem
│ │ │ ├───generic
│ │ │ │ spinlock.h
│ │ │ │
│ │ │ └───xchgadd
│ │ │ algorithm.h
│ │ │
│ │ ├───s3c2410
│ │ │ │ rtc.h
│ │ │ │ touchscreen.h
│ │ │ │ usb.h
│ │ │ │ smdk.h
│ │ │ │
│ │ │ ├───gpio
│ │ │ │ buttons.h
│ │ │ │
│ │ │ ├───smdk
│ │ │ │ │ 320240.h
│ │ │ │ │ 240320.h
│ │ │ │ │ 640480.h
│ │ │ │ │
│ │ │ │ └───stn
│ │ │ │ 640480.h
│ │ │ │
│ │ │ └───usb
│ │ │ char.h
│ │ │
│ │ ├───scsi
│ │ │ │ psi240i.h
│ │ │ │ dtc3280.h
│ │ │ │ inia100.h
│ │ │ │ constants.h
│ │ │ │ sim710.h
│ │ │ │ ncr53c7xx.h
│ │ │ │ logging.h
│ │ │ │ aha152x.h
│ │ │ │ buslogic.h
│ │ │ │ sym53c416.h
│ │ │ │ in2000.h
│ │ │ │ aha1542.h
│ │ │ │ aacraid.h
│ │ │ │ advansys.h
│ │ │ │ gdth.h
│ │ │ │ megaraid.h
│ │ │ │ pci2220i.h
│ │ │ │ aic7xxx.h
│ │ │ │ ncr53c406a.h
│ │ │ │ 7000fasst.h
│ │ │ │ pas16.h
│ │ │ │ am53c974.h
│ │ │ │ acard.h
│ │ │ │ initio.h
│ │ │ │ debug.h
│ │ │ │ eata.h
│ │ │ │ t128.h
│ │ │ │ pci2000.h
│ │ │ │ dmx3191d.h
│ │ │ │ aha1740.h
│ │ │ │
│ │ │ ├───aic7xxx
│ │ │ │ old.h
│ │ │ │
│ │ │ ├───debug
│ │ │ │ queues.h
│ │ │ │
│ │ │ ├───dpt
│ │ │ │ i2o.h
│ │ │ │
│ │ │ ├───eata
│ │ │ │ pio.h
│ │ │ │ dma.h
│ │ │ │
│ │ │ ├───future
│ │ │ │ domain.h
│ │ │ │
│ │ │ ├───generic
│ │ │ │ ncr5380.h
│ │ │ │
│ │ │ ├───multi
│ │ │ │ lun.h
│ │ │ │
│ │ │ ├───qlogic
│ │ │ │ fas.h
│ │ │ │
│ │ │ └───u14
│ │ │ 34f.h
│ │ │
│ │ ├───sd
│ │ │ └───extra
│ │ │ devs.h
│ │ │
│ │ ├───serial
│ │ │ │ anakin.h
│ │ │ │ extended.h
│ │ │ │ core.h
│ │ │ │ uart00.h
│ │ │ │ nonstandard.h
│ │ │ │ clps711x.h
│ │ │ │ amba.h
│ │ │ │ 8250.h
│ │ │ │ s3c2410.h
│ │ │ │ s3c2400.h
│ │ │ │ sa1100.h
│ │ │ │ 21285.h
│ │ │ │
│ │ │ ├───21285
│ │ │ │ console.h
│ │ │ │ old.h
│ │ │ │
│ │ │ ├───8250
│ │ │ │ │ extended.h
│ │ │ │ │ multiport.h
│ │ │ │ │ console.h
│ │ │ │ │ hub6.h
│ │ │ │ │
│ │ │ │ ├───detect
│ │ │ │ │ irq.h
│ │ │ │ │
│ │ │ │ ├───many
│ │ │ │ │ ports.h
│ │ │ │ │
│ │ │ │ └───share
│ │ │ │ irq.h
│ │ │ │
│ │ │ ├───amba
│ │ │ │ console.h
│ │ │ │
│ │ │ ├───anakin
│ │ │ │ console.h
│ │ │ │
│ │ │ ├───clps711x
│ │ │ │ console.h
│ │ │ │
│ │ │ ├───core
│ │ │ │ console.h
│ │ │ │
│ │ │ ├───s3c2400
│ │ │ │ console.h
│ │ │ │
│ │ │ ├───s3c2410
│ │ │ │ console.h
│ │ │ │
│ │ │ ├───sa1100
│ │ │ │ console.h
│ │ │ │
│ │ │ └───uart00
│ │ │ console.h
│ │ │
│ │ ├───smb
│ │ │ │ fs.h
│ │ │ │ nls.h
│ │ │ │
│ │ │ └───nls
│ │ │ default.h
│ │ │ remote.h
│ │ │
│ │ ├───smdk
│ │ │ aiji.h
│ │ │
│ │ ├───sound
│ │ │ │ maestro.h
│ │ │ │ via82cxxx.h
│ │ │ │ waveartist.h
│ │ │ │ cs4281.h
│ │ │ │ tvmixer.h
│ │ │ │ rme96xx.h
│ │ │ │ oss.h
│ │ │ │ ich.h
│ │ │ │ cmpci.h
│ │ │ │ trident.h
│ │ │ │ emu10k1.h
│ │ │ │ msndpin.h
│ │ │ │ es1371.h
│ │ │ │ maestro3.h
│ │ │ │ mk4002.h
│ │ │ │ esssolo1.h
│ │ │ │ bt878.h
│ │ │ │ es1370.h
│ │ │ │ fusion.h
│ │ │ │ msndclas.h
│ │ │ │ sonicvibes.h
│ │ │ │
│ │ │ ├───pxa
│ │ │ │ ac97.h
│ │ │ │
│ │ │ └───smdk2410
│ │ │ uda1341.h
│ │ │
│ │ ├───syn
│ │ │ cookies.h
│ │ │
│ │ ├───sysv
│ │ │ fs.h
│ │ │
│ │ ├───udf
│ │ │ fs.h
│ │ │ rw.h
│ │ │
│ │ ├───ufs
│ │ │ │ fs.h
│ │ │ │
│ │ │ └───fs
│ │ │ write.h
│ │ │
│ │ ├───umsdos
│ │ │ fs.h
│ │ │
│ │ ├───unix98
│ │ │ │ ptys.h
│ │ │ │
│ │ │ └───pty
│ │ │ count.h
│ │ │
│ │ ├───usb
│ │ │ │ uhci.h
│ │ │ │ usbnet.h
│ │ │ │ mdc800.h
│ │ │ │ mouse.h
│ │ │ │ hiddev.h
│ │ │ │ hpusbscsi.h
│ │ │ │ hid.h
│ │ │ │ cdcether.h
│ │ │ │ dc2xx.h
│ │ │ │ audio.h
│ │ │ │ uss720.h
│ │ │ │ bandwidth.h
│ │ │ │ scanner.h
│ │ │ │ storage.h
│ │ │ │ catc.h
│ │ │ │ ohci.h
│ │ │ │ acm.h
│ │ │ │ microtek.h
│ │ │ │ uhci124.h
│ │ │ │ pegasus.h
│ │ │ │ printer.h
│ │ │ │ rio500.h
│ │ │ │ kaweth.h
│ │ │ │ debug.h
│ │ │ │ wacom.h
│ │ │ │ serial.h
│ │ │ │ bluetooth.h
│ │ │ │ devicefs.h
│ │ │ │ kbd.h
│ │ │ │
│ │ │ ├───hid
│ │ │ │ module.h
│ │ │ │
│ │ │ ├───long
│ │ │ │ timeout.h
│ │ │ │
│ │ │ ├───ohci
│ │ │ │ sa1111.h
│ │ │ │ s3c2410.h
│ │ │ │
│ │ │ ├───serial
│ │ │ │ │ ipaq.h
│ │ │ │ │ xircom.h
│ │ │ │ │ visor.h
│ │ │ │ │ generic.h
│ │ │ │ │ cyberjack.h
│ │ │ │ │ omninet.h
│ │ │ │ │ module.h
│ │ │ │ │ edgeport.h
│ │ │ │ │ empeg.h
│ │ │ │ │ ir.h
│ │ │ │ │ whiteheat.h
│ │ │ │ │ keyspan.h
│ │ │ │ │ belkin.h
│ │ │ │ │ pl2303.h
│ │ │ │ │ klsi.h
│ │ │ │ │
│ │ │ │ ├───digi
│ │ │ │ │ acceleport.h
│ │ │ │ │
│ │ │ │ ├───ftdi
│ │ │ │ │ sio.h
│ │ │ │ │
│ │ │ │ ├───keyspan
│ │ │ │ │ usa28x.h
│ │ │ │ │ usa18x.h
│ │ │ │ │ usa28xb.h
│ │ │ │ │ usa49w.h
│ │ │ │ │ pda.h
│ │ │ │ │ usa28xa.h
│ │ │ │ │ usa28.h
│ │ │ │ │ usa19.h
│ │ │ │ │ usa19w.h
│ │ │ │ │
│ │ │ │ └───mct
│ │ │ │ u232.h
│ │ │ │
│ │ │ ├───storage
│ │ │ │ sddr09.h
│ │ │ │ datafab.h
│ │ │ │ jumpshot.h
│ │ │ │ isd200.h
│ │ │ │ dpcm.h
│ │ │ │ hp8200e.h
│ │ │ │ freecom.h
│ │ │ │ debug.h
│ │ │ │
│ │ │ └───uhci
│ │ │ alt.h
│ │ │
│ │ ├───vfat
│ │ │ fs.h
│ │ │
│ │ ├───vga
│ │ │ console.h
│ │ │
│ │ ├───via
│ │ │ │ rhine.h
│ │ │ │
│ │ │ └───rhine
│ │ │ mmio.h
│ │ │
│ │ ├───video
│ │ │ dev.h
│ │ │
│ │ ├───vlan
│ │ │ 8021q.h
│ │ │
│ │ ├───vt
│ │ │ console.h
│ │ │
│ │ ├───vxfs
│ │ │ fs.h
│ │ │
│ │ ├───wan
│ │ │ router.h
│ │ │
│ │ ├───winbond
│ │ │ 840.h
│ │ │
│ │ ├───zboot
│ │ │ │ rom.h
│ │ │ │
│ │ │ └───rom
│ │ │ bss.h
│ │ │ text.h
│ │ │
│ │ ├───zisofs
│ │ │ fs.h
│ │ │
│ │ └───zlib
│ │ └───fs
│ │ inflate.h
│ │
│ ├───linux
│ │ │ if_ltalk.h
│ │ │ coda_linux.h
│ │ │ fs.h
│ │ │ i2c-old.h
│ │ │ netlink.h
│ │ │ reiserfs_fs_i.h
│ │ │ elevator.h
│ │ │ rtc.h
│ │ │ if_plip.h
│ │ │ list.h
│ │ │ blk.h
│ │ │ delay.h
│ │ │ ipv6_route.h
│ │ │ intermezzo_psdev.h
│ │ │ malloc.h
│ │ │ elfcore.h
│ │ │ vt_kern.h
│ │ │ termios.h
│ │ │ time.h
│ │ │ zorro.h
│ │ │ qnx4_fs_i.h
│ │ │ isdn_ppp.h
│ │ │ qnx4_fs.h
│ │ │ watchdog.h
│ │ │ zutil.h
│ │ │ affs_fs_sb.h
│ │ │ sc26198.h
│ │ │ sisfb.h
│ │ │ fb.h
│ │ │ romfs_fs_i.h
│ │ │ ixjuser.h
│ │ │ proc_fs.h
│ │ │ hfs_sysdep.h
│ │ │ istallion.h
│ │ │ dp83840.h
│ │ │ if_slip.h
│ │ │ atmsvc.h
│ │ │ nubus.h
│ │ │ nbd.h
│ │ │ bitops.h
│ │ │ bfs_fs_i.h
│ │ │ iso_fs_i.h
│ │ │ hdreg.h
│ │ │ ncp_mount.h
│ │ │ cpufreq.h
│ │ │ amifdreg.h
│ │ │ kbd_diacr.h
│ │ │ in6.h
│ │ │ string.h
│ │ │ genhd.h
│ │ │ umsdos_fs.h
│ │ │ i2o.h
│ │ │ agp_backend.h
│ │ │ icmpv6.h
│ │ │ coda_proc.h
│ │ │ if_bridge.h
│ │ │ cdk.h
│ │ │ net.h
│ │ │ jbd.h
│ │ │ serio.h
│ │ │ qnxtypes.h
│ │ │ yam.h
│ │ │ personality.h
│ │ │ brlock.h
│ │ │ mroute.h
│ │ │ miscdevice.h
│ │ │ rwsem-spinlock.h
│ │ │ kmod.h
│ │ │ if_packet.h
│ │ │ affs_hardblocks.h
│ │ │ logibusmouse.h
│ │ │ tpqic02.h
│ │ │ ip.h
│ │ │ seq_file.h
│ │ │ divert.h
│ │ │ parport.h
│ │ │ netfilter_ipv4.h
│ │ │ un.h
│ │ │ comstats.h
│ │ │ smb_fs_sb.h
│ │ │ atari_rootsec.h
│ │ │ umsdos_fs.p
│ │ │ mc6821.h
│ │ │ atm_zatm.h
│ │ │ videodev.h
│ │ │ fd1772.h
│ │ │ sonet.h
│ │ │ parport_pc.h
│ │ │ netfilter_decnet.h
│ │ │ hdsmart.h
│ │ │ compatmac.h
│ │ │ cramfs_fs.h
│ │ │ com20020.h
│ │ │ adb_mouse.h
│ │ │ usbdev_fs_i.h
│ │ │ wrapper.h
│ │ │ acpi.h
│ │ │ udf_fs.h
│ │ │ init.h
│ │ │ elf.h
│ │ │ i2c-algo-bit.h
│ │ │ lvm.h
│ │ │ user.h
│ │ │ ptrace.h
│ │ │ smb.h
│ │ │ vfs.h
│ │ │ trdevice.h
│ │ │ socket.h
│ │ │ mtio.h
│ │ │ irq.h
│ │ │ fcdevice.h
│ │ │ if_pppvar.h
│ │ │ soundcard.h
│ │ │ ibmtr.h
│ │ │ ext3_fs.h
│ │ │ interrupt.h
│ │ │ hpfs_fs_i.h
│ │ │ intermezzo_kml.h
│ │ │ gameport.h
│ │ │ udf_167.h
│ │ │ ioctl.h
│ │ │ completion.h
│ │ │ auto_fs.h
│ │ │ efs_vh.h
│ │ │ zftape.h
│ │ │ msdos_fs.h
│ │ │ pg.h
│ │ │ sonypi.h
│ │ │ mman.h
│ │ │ netfilter_x25.h
│ │ │ devpts_fs.h
│ │ │ cciss_ioctl.h
│ │ │ eeprom.h
│ │ │ proc_fs_i.h
│ │ │ mm.h
│ │ │ file.h
│ │ │ ppdev.h
│ │ │ jffs.h
│ │ │ icmp.h
│ │ │ shm.h
│ │ │ agpgart.h
│ │ │ pipe_fs_i.h
│ │ │ udp.h
│ │ │ ncp_fs_sb.h
│ │ │ route.h
│ │ │ qic117.h
│ │ │ fddidevice.h
│ │ │ affs_fs.h
│ │ │ tty_flip.h
│ │ │ ac97_codec.h
│ │ │ ppp-comp.h
│ │ │ dnotify.h
│ │ │ linux_logo.h
│ │ │ if_bonding.h
│ │ │ fdreg.h
│ │ │ ncp_fs_i.h
│ │ │ netfilter_bridge.h
│ │ │ romfs_fs_sb.h
│ │ │ highmem.h
│ │ │ if_frad.h
│ │ │ smb_mount.h
│ │ │ a.out.h
│ │ │ shmem_fs.h
│ │ │ atmmpc.h
│ │ │ irq_cpustat.h
│ │ │ ftape-vendors.h
│ │ │ apm_bios.h
│ │ │ swap.h
│ │ │ stddef.h
│ │ │ nfs_page.h
│ │ │ i2c-proc.h
│ │ │ i2c-dev.h
│ │ │ version.h
│ │ │ highuid.h
│ │ │ major.h
│ │ │ ntfs_fs_i.h
│ │ │ if_ppp.h
│ │ │ sem.h
│ │ │ nfs_flushd.h
│ │ │ rtnetlink.h
│ │ │ efs_dir.h
│ │ │ module.h
│ │ │ atm_suni.h
│ │ │ wanpipe.h
│ │ │ joystick.h
│ │ │ nfs_fs.h
│ │ │ ite_gpio.h
│ │ │ pci.h
│ │ │ atm_tcp.h
│ │ │ baycom.h
│ │ │ errqueue.h
│ │ │ serialP.h
│ │ │ devfs_fs.h
│ │ │ pkt_cls.h
│ │ │ dio.h
│ │ │ console.h
│ │ │ amifd.h
│ │ │ keyboard.h
│ │ │ phonedev.h
│ │ │ config.h
│ │ │ ext2_fs_sb.h
│ │ │ ufs_fs_i.h
│ │ │ if_eql.h
│ │ │ nfsiod.h
│ │ │ netfilter.h
│ │ │ wavefront.h
│ │ │ mount.h
│ │ │ nfs3.h
│ │ │ i2c-algo-pcf.h
│ │ │ in.h
│ │ │ param.h
│ │ │ ctype.h
│ │ │ sysctl.h
│ │ │ adfs_fs_i.h
│ │ │ nvram.h
│ │ │ mca.h
│ │ │ kernel_stat.h
│ │ │ quota.h
│ │ │ securebits.h
│ │ │ random.h
│ │ │ ntfs_fs.h
│ │ │ udf_fs_sb.h
│ │ │ coda_cache.h
│ │ │ if.h
│ │ │ ext2_fs.h
│ │ │ mc146818rtc.h
│ │ │ atmapi.h
│ │ │ qnx4_fs_sb.h
│ │ │ if_fddi.h
│ │ │ wait.h
│ │ │ spinlock.h
│ │ │ zlib_fs.h
│ │ │ nmi.h
│ │ │ fs_struct.h
│ │ │ video_encoder.h
│ │ │ if_tr.h
│ │ │ if_vlan.h
│ │ │ toshiba.h
│ │ │ rose.h
│ │ │ circ_buf.h
│ │ │ kernel.h
│ │ │ stringify.h
│ │ │ isdnif.h
│ │ │ zlib.h
│ │ │ ghash.h
│ │ │ ext2_fs_i.h
│ │ │ sdla_fr.h
│ │ │ sdla_chdlc.h
│ │ │ netfilter_ddp.h
│ │ │ udf_udf.h
│ │ │ bootmem.h
│ │ │ atmdev.h
│ │ │ uio.h
│ │ │ compile.h
│ │ │ acpi_serial.h
│ │ │ sysrq.h
│ │ │ intermezzo_fs.h
│ │ │ if_pppox.h
│ │ │ nfs_xdr.h
│ │ │ if_strip.h
│ │ │ smb_fs_i.h
│ │ │ b1pcmcia.h
│ │ │ blkpg.h
│ │ │ pc_keyb.h
│ │ │ sdla.h
│ │ │ linkage.h
│ │ │ ultrasound.h
│ │ │ in_systm.h
│ │ │ arcdevice.h
│ │ │ jffs2.h
│ │ │ rpcsock.h
│ │ │ mii.h
│ │ │ in_route.h
│ │ │ serial_core.h
│ │ │ binfmts.h
│ │ │ efs_fs.h
│ │ │ nfs_mount.h
│ │ │ inetdevice.h
│ │ │ input.h
│ │ │ ioport.h
│ │ │ netbeui.h
│ │ │ i2c-elektor.h
│ │ │ cyclades.h
│ │ │ cdrom.h
│ │ │ compiler.h
│ │ │ timex.h
│ │ │ ext3_fs_i.h
│ │ │ lapb.h
│ │ │ videotext.h
│ │ │ atmlec.h
│ │ │ jffs2_fs_sb.h
│ │ │ loop.h
│ │ │ sdlapci.h
│ │ │ pci_ids.h
│ │ │ tqueue.h
│ │ │ romfs_fs.h
│ │ │ rocket.h
│ │ │ amigaffs.h
│ │ │ bpqether.h
│ │ │ pm.h
│ │ │ consolemap.h
│ │ │ reiserfs_fs_sb.h
│ │ │ ps2esdi.h
│ │ │ hiddev.h
│ │ │ ftape.h
│ │ │ timer.h
│ │ │ synclink.h
│ │ │ cycx_x25.h
│ │ │ ipc.h
│ │ │ i2c-id.h
│ │ │ i2o-dev.h
│ │ │ netfilter_ipx.h
│ │ │ if_cablemodem.h
│ │ │ hayesesp.h
│ │ │ tty.h
│ │ │ isicom.h
│ │ │ if_arcnet.h
│ │ │ pkt_sched.h
│ │ │ fsfilter.h
│ │ │ ethtool.h
│ │ │ kbd_ll.h
│ │ │ etherdevice.h
│ │ │ utsname.h
│ │ │ bfs_fs_sb.h
│ │ │ irda.h
│ │ │ prefetch.h
│ │ │ telephony.h
│ │ │ i2c-algo-ite.h
│ │ │ pmu.h
│ │ │ nfs_fs_sb.h
│ │ │ video_decoder.h
│ │ │ if_ec.h
│ │ │ ide.h
│ │ │ isdn_lzscomp.h
│ │ │ usb.h
│ │ │ coff.h
│ │ │ sdla_x25.h
│ │ │ resource.h
│ │ │ ext3_fs_sb.h
│ │ │ autoconf.h
│ │ │ awe_voice.h
│ │ │ coda_fs_i.h
│ │ │ igmp.h
│ │ │ ftape-header-segment.h
│ │ │ generic_serial.h
│ │ │ atm_eni.h
│ │ │ ipsec.h
│ │ │ mmzone.h
│ │ │ ax25.h
│ │ │ cyclomx.h
│ │ │ devfs_fs_kernel.h
│ │ │ reiserfs_fs.h
│ │ │ if_ether.h
│ │ │ wanrouter.h
│ │ │ dcache.h
│ │ │ utime.h
│ │ │ usbdevice_fs.h
│ │ │ stallion.h
│ │ │ hfs_fs_sb.h
│ │ │ nls.h
│ │ │ tcp.h
│ │ │ iso_fs.h
│ │ │ limits.h
│ │ │ efs_fs_i.h
│ │ │ unistd.h
│ │ │ openprom_fs.h
│ │ │ wireless.h
│ │ │ vt.h
│ │ │ minix_fs_i.h
│ │ │ atm.h
│ │ │ adb.h
│ │ │ ppp_channel.h
│ │ │ cycx_cfm.h
│ │ │ b1lli.h
│ │ │ sys.h
│ │ │ console_struct.h
│ │ │ signal.h
│ │ │ netdevice.h
│ │ │ if_wanpipe_common.h
│ │ │ uts.h
│ │ │ smp.h
│ │ │ hfs_fs.h
│ │ │ capi.h
│ │ │ sockios.h
│ │ │ zorro_ids.h
│ │ │ n_r3964.h
│ │ │ locks.h
│ │ │ isapnp.h
│ │ │ concap.h
│ │ │ jffs2_fs_i.h
│ │ │ hdlc.h
│ │ │ atmarp.h
│ │ │ stat.h
│ │ │ intermezzo_journal.h
│ │ │ if_wanpipe.h
│ │ │ selection.h
│ │ │ ipv6.h
│ │ │ tty_ldisc.h
│ │ │ sdla_asy.h
│ │ │ dtlk.h
│ │ │ serial167.h
│ │ │ adfs_fs.h
│ │ │ if_tunnel.h
│ │ │ vmalloc.h
│ │ │ ncp.h
│ │ │ tty_driver.h
│ │ │ times.h
│ │ │ atmppp.h
│ │ │ quotaops.h
│ │ │ raw.h
│ │ │ acct.h
│ │ │ hysdn_if.h
│ │ │ nfs_fs_i.h
│ │ │ if_arp.h
│ │ │ journal-head.h
│ │ │ i8k.h
│ │ │ umsdos_fs_i.h
│ │ │ sound.h
│ │ │ ppp.h
│ │ │ ipx.h
│ │ │ lp.h
│ │ │ modsetver.h
│ │ │ iobuf.h
│ │ │ usbdev_fs_sb.h
│ │ │ atmioc.h
│ │ │ fcntl.h
│ │ │ scc.h
│ │ │ swapctl.h
│ │ │ kbd_kern.h
│ │ │ hfs_fs_i.h
│ │ │ fd.h
│ │ │ iso_fs_sb.h
│ │ │ ufs_fs.h
│ │ │ serial_reg.h
│ │ │ coda_psdev.h
│ │ │ atmclip.h
│ │ │ if_fc.h
│ │ │ rbtree.h
│ │ │ isdn.h
│ │ │ zconf.h
│ │ │ cramfs_fs_sb.h
│ │ │ smb_fs.h
│ │ │ sysv_fs_i.h
│ │ │ pagemap.h
│ │ │ tcp_diag.h
│ │ │ blkdev.h
│ │ │ auto_fs4.h
│ │ │ ppp_defs.h
│ │ │ coda.h
│ │ │ nfs2.h
│ │ │ sdlasfm.h
│ │ │ ext3_jbd.h
│ │ │ ncp_no.h
│ │ │ prctl.h
│ │ │ notifier.h
│ │ │ rwsem.h
│ │ │ sdladrv.h
│ │ │ cycx_drv.h
│ │ │ msg.h
│ │ │ efs_fs_sb.h
│ │ │ affs_fs_i.h
│ │ │ slab.h
│ │ │ atm_idt77105.h
│ │ │ serial.h
│ │ │ sysv_fs_sb.h
│ │ │ dirent.h
│ │ │ capability.h
│ │ │ cuda.h
│ │ │ if_shaper.h
│ │ │ dn.h
│ │ │ nfs.h
│ │ │ inet.h
│ │ │ x25.h
│ │ │ netrom.h
│ │ │ smp_lock.h
│ │ │ cache.h
│ │ │ mpp.h
│ │ │ atm_nicstar.h
│ │ │ threads.h
│ │ │ kd.h
│ │ │ poll.h
│ │ │ sched.h
│ │ │ ntfs_fs_sb.h
│ │ │ ufs_fs_sb.h
│ │ │ kdev_t.h
│ │ │ udf_fs_i.h
│ │ │ minix_fs_sb.h
│ │ │ hippidevice.h
│ │ │ smbno.h
│ │ │ ncp_fs.h
│ │ │ soundmodem.h
│ │ │ posix_types.h
│ │ │ kernelcapi.h
│ │ │ meye.h
│ │ │ skbuff.h
│ │ │ atmsap.h
│ │ │ sdla_ppp.h
│ │ │ matroxfb.h
│ │ │ hpfs_fs.h
│ │ │ 802_11.h
│ │ │ if_hippi.h
│ │ │ adfs_fs_sb.h
│ │ │ modversions.h
│ │ │ sysv_fs.h
│ │ │ errno.h
│ │ │ cd1400.h
│ │ │ hdlcdrv.h
│ │ │ minix_fs.h
│ │ │ if_tun.h
│ │ │ fat_cvf.h
│ │ │ i2c.h
│ │ │ vt_buffer.h
│ │ │ filter.h
│ │ │ reboot.h
│ │ │ atalk.h
│ │ │ hpfs_fs_sb.h
│ │ │ msdos_fs_sb.h
│ │ │ types.h
│ │ │ netfilter_ipv6.h
│ │ │ bfs_fs.h
│ │ │ isdn_divertif.h
│ │ │ msdos_fs_i.h
│ │ │ intermezzo_upcall.h
│ │ │
│ │ ├───byteorder
│ │ │ swab.h
│ │ │ generic.h
│ │ │ swabb.h
│ │ │ little_endian.h
│ │ │ pdp_endian.h
│ │ │ big_endian.h
│ │ │
│ │ ├───isdn
│ │ │ tpam.h
│ │ │
│ │ ├───l3
│ │ │ algo-bit.h
│ │ │ l3.h
│ │ │ uda1341.h
│ │ │
│ │ ├───lockd
│ │ │ lockd.h
│ │ │ sm_inter.h
│ │ │ xdr4.h
│ │ │ bind.h
│ │ │ xdr.h
│ │ │ share.h
│ │ │ nlm.h
│ │ │ debug.h
│ │ │
│ │ ├───mtd
│ │ │ physmap.h
│ │ │ partitions.h
│ │ │ blktrans.h
│ │ │ iflash.h
│ │ │ nand.h
│ │ │ concat.h
│ │ │ mtd.h
│ │ │ ftl.h
│ │ │ cfi_endian.h
│ │ │ inftl.h
│ │ │ map.h
│ │ │ doc2000.h
│ │ │ flashchip.h
│ │ │ compatmac.h
│ │ │ nand_ids.h
│ │ │ gen_probe.h
│ │ │ nftl.h
│ │ │ nand_ecc.h
│ │ │ jedec.h
│ │ │ cfi.h
│ │ │ pmc551.h
│ │ │
│ │ ├───netfilter_ipv4
│ │ │ ipt_multiport.h
│ │ │ ip_nat_irc.h
│ │ │ ipchains_core.h
│ │ │ ipt_ah.h
│ │ │ ip_conntrack_core.h
│ │ │ ip_nat_rule.h
│ │ │ ip_tables.h
│ │ │ ipt_limit.h
│ │ │ ipt_mark.h
│ │ │ ip_queue.h
│ │ │ ipt_LOG.h
│ │ │ ip_conntrack_icmp.h
│ │ │ ip_nat_core.h
│ │ │ ip_conntrack.h
│ │ │ ipt_REJECT.h
│ │ │ ip_conntrack_helper.h
│ │ │ ip_nat_protocol.h
│ │ │ ipfwadm_core.h
│ │ │ ipt_TOS.h
│ │ │ listhelp.h
│ │ │ ip_conntrack_irc.h
│ │ │ ipt_owner.h
│ │ │ compat_firewall.h
│ │ │ ipt_state.h
│ │ │ ipt_esp.h
│ │ │ ip_conntrack_tuple.h
│ │ │ ip_conntrack_protocol.h
│ │ │ ip_conntrack_ftp.h
│ │ │ ipt_mac.h
│ │ │ ipt_length.h
│ │ │ ip_nat_helper.h
│ │ │ ip_nat.h
│ │ │ ipt_tcpmss.h
│ │ │ lockhelp.h
│ │ │ ipt_ttl.h
│ │ │ ipt_ULOG.h
│ │ │ ip_conntrack_tcp.h
│ │ │
│ │ ├───netfilter_ipv6
│ │ │ ip6t_MARK.h
│ │ │ ip6t_limit.h
│ │ │ ip6t_LOG.h
│ │ │ ip6t_mac.h
│ │ │ ip6t_owner.h
│ │ │ ip6_tables.h
│ │ │ ip6t_multiport.h
│ │ │ ip6t_REJECT.h
│ │ │
│ │ ├───nfsd
│ │ │ syscall.h
│ │ │ stats.h
│ │ │ cache.h
│ │ │ nfsd.h
│ │ │ xdr.h
│ │ │ xdr3.h
│ │ │ const.h
│ │ │ export.h
│ │ │ debug.h
│ │ │ nfsfh.h
│ │ │ interface.h
│ │ │ auth.h
│ │ │
│ │ ├───raid
│ │ │ raid1.h
│ │ │ multipath.h
│ │ │ md_p.h
│ │ │ linear.h
│ │ │ md_k.h
│ │ │ raid0.h
│ │ │ xor.h
│ │ │ md.h
│ │ │ md_u.h
│ │ │ raid5.h
│ │ │ md_compatible.h
│ │ │
│ │ └───sunrpc
│ │ stats.h
│ │ xdr.h
│ │ sched.h
│ │ xprt.h
│ │ svcauth.h
│ │ debug.h
│ │ svcsock.h
│ │ types.h
│ │ msg_prot.h
│ │ clnt.h
│ │ svc.h
│ │ auth.h
│ │
│ ├───math-emu
│ │ op-common.h
│ │ extended.h
│ │ op-2.h
│ │ quad.h
│ │ op-4.h
│ │ soft-fp.h
│ │ op-8.h
│ │ single.h
│ │ op-1.h
│ │ double.h
│ │
│ ├───net
│ │ │ lapb.h
│ │ │ if_inet6.h
│ │ │ raw.h
│ │ │ ipip.h
│ │ │ profile.h
│ │ │ route.h
│ │ │ scm.h
│ │ │ syncppp.h
│ │ │ inetpeer.h
│ │ │ ip_fib.h
│ │ │ dn.h
│ │ │ ipconfig.h
│ │ │ rawv6.h
│ │ │ neighbour.h
│ │ │ dst.h
│ │ │ dn_neigh.h
│ │ │ pkt_cls.h
│ │ │ transp_v6.h
│ │ │ psnap.h
│ │ │ sock.h
│ │ │ dn_dev.h
│ │ │ llc_name.h
│ │ │ af_unix.h
│ │ │ llc.h
│ │ │ ipx.h
│ │ │ x25.h
│ │ │ addrconf.h
│ │ │ ndisc.h
│ │ │ llc_frame.h
│ │ │ ip6_fib.h
│ │ │ protocol.h
│ │ │ ip6_fw.h
│ │ │ tcp.h
│ │ │ ip.h
│ │ │ netrom.h
│ │ │ pkt_sched.h
│ │ │ checksum.h
│ │ │ atmclip.h
│ │ │ ax25.h
│ │ │ tcp_ecn.h
│ │ │ spx.h
│ │ │ inet_ecn.h
│ │ │ dsfield.h
│ │ │ arp.h
│ │ │ datalink.h
│ │ │ dn_route.h
│ │ │ ip6_route.h
│ │ │ rose.h
│ │ │ snmp.h
│ │ │ dn_nsp.h
│ │ │ flow.h
│ │ │ llc_state.h
│ │ │ p8022.h
│ │ │ ipv6.h
│ │ │ inet_common.h
│ │ │ icmp.h
│ │ │ dn_fib.h
│ │ │ slhc_vj.h
│ │ │ udp.h
│ │ │
│ │ ├───bluetooth
│ │ │ l2cap.h
│ │ │ hci_uart.h
│ │ │ hci_core.h
│ │ │ hci_vhci.h
│ │ │ l2cap_core.h
│ │ │ bluez.h
│ │ │ hci_usb.h
│ │ │ bluetooth.h
│ │ │ hci.h
│ │ │
│ │ └───irda
│ │ ircomm_ttp.h
│ │ iriap.h
│ │ ircomm_core.h
│ │ ircomm_lmp.h
│ │ irqueue.h
│ │ toshoboe.h
│ │ irlap_frame.h
│ │ irlan_provider.h
│ │ parameters.h
│ │ irda_device.h
│ │ timer.h
│ │ iriap_event.h
│ │ irtty.h
│ │ irport.h
│ │ irlmp_event.h
│ │ irlan_client.h
│ │ crc.h
│ │ w83977af.h
│ │ smc-ircc.h
│ │ irlan_eth.h
│ │ irlmp_frame.h
│ │ irttp.h
│ │ irda.h
│ │ discovery.h
│ │ irlan_event.h
│ │ irda-usb.h
│ │ irlap_event.h
│ │ wrapper.h
│ │ irmod.h
│ │ ali-ircc.h
│ │ ircomm_event.h
│ │ qos.h
│ │ irlan_common.h
│ │ ircomm_tty.h
│ │ irias_object.h
│ │ vlsi_ir.h
│ │ irlan_filter.h
│ │ w83977af_ir.h
│ │ nsc-ircc.h
│ │ irlmp.h
│ │ ircomm_tty_attach.h
│ │ irlap.h
│ │ ircomm_param.h
│ │
│ ├───pcmcia
│ │ cs_types.h
│ │ bus_ops.h
│ │ driver_ops.h
│ │ cs.h
│ │ version.h
│ │ ftl.h
│ │ memory.h
│ │ ds.h
│ │ bulkmem.h
│ │ cistpl.h
│ │ ciscode.h
│ │ cisreg.h
│ │ mem_op.h
│ │ ss.h
│ │
│ ├───scsi
│ │ sg.h
│ │ scsi_ioctl.h
│ │ scsicam.h
│ │ scsi.h
│ │
│ └───video
│ fbcon-vga-planes.h
│ fbcon-ilbm.h
│ fbcon-iplan2p2.h
│ fbcon.h
│ fbcon-cfb4.h
│ macmodes.h
│ fbcon-cfb24.h
│ fbcon-mfb.h
│ fbcon-afb.h
│ fbcon-cfb8.h
│ fbcon-cfb32.h
│ fbcon-iplan2p4.h
│ fbcon-mac.h
│ fbcon-cfb16.h
│ fbcon-cfb2.h
│ font.h
│ newport.h
│ fbcon-hga.h
│ fbcon-vga.h
│ sbusfb.h
│ s3blit.h
│ fbcon-iplan2p8.h
│
├───init
│ version.c
│ version.o
│ main.o
│ main.c
│
├───ipc
│ msg.c
│ shm.o
│ shm.c
│ sem.c
│ util.h
│ util.c
│ msg.o
│ sem.o
│ ipc.o
│ Makefile
│ util.o
│
├───kernel
│ capability.c
│ pm.o
│ sys.c
│ kmod.o
│ ptrace.o
│ time.c
│ signal.o
│ itimer.o
│ exit.c
│ time.o
│ acct.o
│ ksyms.o
│ sys.o
│ ptrace.c
│ module.c
│ timer.o
│ pm.c
│ info.o
│ exit.o
│ printk.o
│ context.o
│ softirq.o
│ panic.o
│ exec_domain.o
│ printk.c
│ kernel.o
│ itimer.c
│ sched.c
│ acct.c
│ fork.c
│ context.c
│ uid16.o
│ fork.o
│ cpufreq.c
│ dma.c
│ softirq.c
│ exec_domain.c
│ ksyms.c
│ user.c
│ uid16.c
│ resource.c
│ kmod.c
│ Makefile
│ resource.o
│ capability.o
│ signal.c
│ module.o
│ timer.c
│ panic.c
│ sysctl.o
│ sched.o
│ user.o
│ info.c
│ sysctl.c
│
├───lib
│ errno.o
│ rbtree.c
│ dec_and_lock.c
│ rwsem-spinlock.c
│ ctype.c
│ vsprintf.c
│ ctype.o
│ brlock.o
│ rbtree.o
│ errno.c
│ inflate.c
│ brlock.c
│ rwsem.c
│ vsprintf.o
│ bust_spinlocks.o
│ lib.a
│ bust_spinlocks.c
│ string.o
│ cmdline.o
│ Makefile
│ cmdline.c
│ rwsem-spinlock.o
│ string.c
│ dec_and_lock.o
│
├───mm
│ mm.o
│ mremap.c
│ highmem.c
│ slab.c
│ memory.c
│ swapfile.o
│ debug.c
│ bootmem.c
│ swap_state.o
│ mlock.o
│ swap.o
│ debug.o
│ page_io.c
│ vmscan.c
│ mmap.o
│ mprotect.c
│ memory.o
│ mprotect.o
│ swapfile.c
│ mremap.o
│ vmscan.o
│ page_alloc.o
│ vmalloc.c
│ page_alloc.c
│ numa.c
│ slab.o
│ mlock.c
│ swap_state.c
│ shmem.o
│ shmem.c
│ filemap.o
│ vmalloc.o
│ swap.c
│ filemap.c
│ oom_kill.o
│ page_io.o
│ Makefile
│ bootmem.o
│ oom_kill.c
│ mmap.c
│ numa.o
│
├───net
│ │ README
│ │ Config.in
│ │ sysctl_net.o
│ │ TUNABLE
│ │ netsyms.c
│ │ sysctl_net.c
│ │ socket.o
│ │ network.o
│ │ socket.c
│ │ netsyms.o
│ │ Makefile
│ │
│ ├───802
│ │ │ p8022.c
│ │ │ llc_utility.c
│ │ │ llc_macinit.c
│ │ │ psnap.c
│ │ │ fddi.c
│ │ │ sysctl_net_802.o
│ │ │ fc.c
│ │ │ tr.c
│ │ │ p8023.c
│ │ │ p8023.o
│ │ │ cl2llc.pre
│ │ │ cl2llc.c
│ │ │ 802.o
│ │ │ Makefile
│ │ │ TODO
│ │ │ sysctl_net_802.c
│ │ │ hippi.c
│ │ │ llc_sendpdu.c
│ │ │
│ │ ├───pseudo
│ │ │ compile.awk
│ │ │ actionnm.h
│ │ │ opcd2num.sed
│ │ │ opcodes
│ │ │ opcodesnm.h
│ │ │ Makefile
│ │ │ pseudocode.h
│ │ │ actionnm.awk
│ │ │ pseudocode
│ │ │
│ │ └───transit
│ │ compile.awk
│ │ timertr.pre
│ │ pdutr.h
│ │ Makefile
│ │ timertr.h
│ │ pdutr.pre
│ │
│ ├───8021q
│ │ vlan.h
│ │ vlanproc.c
│ │ vlanproc.h
│ │ vlan_dev.c
│ │ Makefile
│ │ vlan.c
│ │
│ ├───appletalk
│ │ sysctl_net_atalk.c
│ │ Makefile
│ │ aarp.c
│ │ ddp.c
│ │
│ ├───atm
│ │ mpoa_caches.h
│ │ pvc.c
│ │ mpc.h
│ │ resources.h
│ │ lec_arpc.h
│ │ mpoa_proc.c
│ │ lec.c
│ │ proc.c
│ │ addr.h
│ │ addr.c
│ │ clip.c
│ │ common.c
│ │ protocols.h
│ │ resources.c
│ │ mpc.c
│ │ ipcommon.c
│ │ signaling.c
│ │ mpoa_caches.c
│ │ ipcommon.h
│ │ signaling.h
│ │ atm_misc.c
│ │ svc.c
│ │ Makefile
│ │ lec.h
│ │ raw.c
│ │ common.h
│ │ pppoatm.c
│ │
│ ├───ax25
│ │ af_ax25.c
│ │ ax25_uid.c
│ │ ax25_ds_subr.c
│ │ ax25_addr.c
│ │ ax25_timer.c
│ │ ax25_in.c
│ │ Config.in
│ │ ax25_ds_timer.c
│ │ ax25_std_subr.c
│ │ ax25_ds_in.c
│ │ ax25_std_in.c
│ │ ax25_iface.c
│ │ ax25_ip.c
│ │ ax25_route.c
│ │ ax25_out.c
│ │ ax25_std_timer.c
│ │ Makefile
│ │ sysctl_net_ax25.c
│ │ ax25_subr.c
│ │ ; ax25_dev.c
│ │
│ ├───bluetooth
│ │ syms.c
│ │ Config.in
│ │ hci_sock.c
│ │ l2cap_core.c
│ │ l2cap_proc.c
│ │ lib.c
│ │ af_bluetooth.c
│ │ Makefile
│ │ hci_core.c
│ │
│ ├───bridge
│ │ br_stp_if.c
│ │ br_device.c
│ │ br_stp.c
│ │ br_if.c
│ │ br_private_timer.h
│ │ br_input.c
│ │ br.c
│ │ br_private.h
│ │ br_forward.c
│ │ br_private_stp.h
│ │ br_notify.c
│ │ br_stp_bpdu.c
│ │ br_fdb.c
│ │ br_stp_timer.c
│ │ Makefile
│ │ br_ioctl.c
│ │
│ ├───core
│ │ dev_mcast.c
│ │ dev_mcast.o
│ │ datagram.o
│ │ sock.o
│ │ netfilter.c
│ │ iovec.c
│ │ filter.c
│ │ scm.c
│ │ dst.c
│ │ skbuff.c
│ │ neighbour.c
│ │ rtnetlink.c
│ │ sysctl_net_core.c
│ │ profile.c
│ │ sock.c
│ │ datagram.c
│ │ dev.c
│ │ skbuff.o
│ │ sysctl_net_core.o
│ │ dev.o
│ │ neighbour.o
│ │ iovec.o
│ │ scm.o
│ │ rtnetlink.o
│ │ Makefile
│ │ utils.c
│ │ dv.c
│ │ utils.o
│ │ core.o
│ │ dst.o
│ │
│ ├───decnet
│ │ README
│ │ Config.in
│ │ dn_fib.c
│ │ af_decnet.c
│ │ dn_nsp_out.c
│ │ dn_route.c
│ │ dn_neigh.c
│ │ dn_table.c
│ │ dn_dev.c
│ │ dn_timer.c
│ │ dn_nsp_in.c
│ │ Makefile
│ │ TODO
│ │ dn_rules.c
│ │ sysctl_net_decnet.c
│ │
│ ├───econet
│ │ af_econet.c
│ │ Makefile
│ │
│ ├───ethernet
│ │ pe2.c
│ │ sysctl_net_ether.c
│ │ eth.o
│ │ ethernet.o
│ │ eth.c
│ │ Makefile
│ │ sysctl_net_ether.o
│ │
│ ├───ipv4
│ │ │ tcp_output.c
│ │ │ tcp_diag.o
│ │ │ ipv4.o
│ │ │ ip_output.c
│ │ │ tcp_input.c
│ │ │ ip_fragment.o
│ │ │ ip_nat_dumb.c
│ │ │ ip_input.c
│ │ │ igmp.c
│ │ │ ip_sockglue.o
│ │ │ Config.in
│ │ │ ip_fragment.c
│ │ │ ipmr.c
│ │ │ tcp_minisocks.c
│ │ │ tcp_output.o
│ │ │ ip_output.o
│ │ │ fib_semantics.c
│ │ │ proc.c
│ │ │ tcp.o
│ │ │ tcp_timer.c
│ │ │ arp.c
│ │ │ tcp.c
│ │ │ inetpeer.o
│ │ │ af_inet.c
│ │ │ ipip.c
│ │ │ ip_sockglue.c
│ │ │ tcp_ipv4.c
│ │ │ proc.o
│ │ │ route.c
│ │ │ fib_semantics.o
│ │ │ tcp_input.o
│ │ │ sysctl_net_ipv4.o
│ │ │ devinet.o
│ │ │ tcp_timer.o
│ │ │ ip_forward.o
│ │ │ route.o
│ │ │ inetpeer.c
│ │ │ fib_hash.c
│ │ │ fib_frontend.c
│ │ │ ipconfig.o
│ │ │ igmp.o
│ │ │ devinet.c
│ │ │ ip_forward.c
│ │ │ tcp_diag.c
│ │ │ tcp_minisocks.o
│ │ │ icmp.o
│ │ │ udp.o
│ │ │ ip_options.c
│ │ │ syncookies.c
│ │ │ ip_gre.c
│ │ │ protocol.c
│ │ │ icmp.c
│ │ │ udp.c
│ │ │ Makefile
│ │ │ ip_input.o
│ │ │ sysctl_net_ipv4.c
│ │ │ ip_options.o
│ │ │ utils.c
│ │ │ protocol.o
│ │ │ tcp_ipv4.o
│ │ │ arp.o
│ │ │ fib_rules.c
│ │ │ raw.c
│ │ │ ipconfig.c
│ │ │ utils.o
│ │ │ raw.o
│ │ │ af_inet.o
│ │ │ fib_hash.o
│ │ │ fib_frontend.o
│ │ │
│ │ └───netfilter
│ │ ip_fw_compat.c
│ │ ip_nat_rule.c
│ │ ip_nat_snmp_basic.c
│ │ ip_nat_proto_unknown.c
│ │ ipt_mark.c
│ │ ip_fw_compat_masq.c
│ │ ipt_TOS.c
│ │ ipt_LOG.c
│ │ ipt_owner.c
│ │ ip_conntrack_proto_tcp.c
│ │ ip_fw_compat_redir.c
│ │ ipfwadm_core.c
│ │ ip_nat_proto_tcp.c
│ │ ipt_length.c
│ │ Config.in
│ │ ipt_ah.c
│ │ ipt_limit.c
│ │ ip_nat_standalone.c
│ │ ip_conntrack_proto_udp.c
│ │ iptable_mangle.c
│ │ ip_nat_irc.c
│ │ ip_tables.c
│ │ ip_conntrack_standalone.c
│ │ ipt_MIRROR.c
│ │ ipt_MASQUERADE.c
│ │ ipchains_core.c
│ │ ip_nat_proto_icmp.c
│ │ ip_conntrack_ftp.c
│ │ ip_nat_core.c
│ │ ipt_ULOG.c
│ │ ip_conntrack_irc.c
│ │ ipt_multiport.c
│ │ ipt_REDIRECT.c
│ │ ipt_tcpmss.c
│ │ ip_nat_ftp.c
│ │ ip_conntrack_core.c
│ │ ipt_state.c
│ │ ipt_mac.c
│ │ iptable_filter.c
│ │ ip_conntrack_proto_generic.c
│ │ ipt_esp.c
│ │ ip_nat_helper.c
│ │ ipt_unclean.c
│ │ ipt_ttl.c
│ │ ip_nat_proto_udp.c
│ │ Makefile
│ │ ipt_REJECT.c
│ │ ip_conntrack_proto_icmp.c
│ │ ip_queue.c
│ │
│ ├───ipv6
│ │ │ README
│ │ │ ip6_flowlabel.c
│ │ │ af_inet6.c
│ │ │ mcast.c
│ │ │ sit.c
│ │ │ addrconf.c
│ │ │ Config.in
│ │ │ proc.c
│ │ │ route.c
│ │ │ datagram.c
│ │ │ ip6_input.c
│ │ │ ip6_fib.c
│ │ │ tcp_ipv6.c
│ │ │ ipv6_sockglue.c
│ │ │ exthdrs.c
│ │ │ protocol.c
│ │ │ ndisc.c
│ │ │ icmp.c
│ │ │ udp.c
│ │ │ Makefile
│ │ │ ip6_output.c
│ │ │ reassembly.c
│ │ │ raw.c
│ │ │ ip6_fw.c
│ │ │ sysctl_net_ipv6.c
│ │ │
│ │ └───netfilter
│ │ ip6t_mac.c
│ │ ip6t_multiport.c
│ │ Config.in
│ │ ip6_queue.c
│ │ ip6_tables.c
│ │ ip6t_mark.c
│ │ ip6t_LOG.c
│ │ ip6table_filter.c
│ │ ip6t_owner.c
│ │ Makefile
│ │ ip6t_limit.c
│ │ ip6table_mangle.c
│ │
│ ├───ipx
│ │ af_spx.c
│ │ sysctl_net_ipx.c
│ │ Config.in
│ │ af_ipx.c
│ │ Makefile
│ │
│ ├───irda
│ │ │ irlmp_frame.c
│ │ │ iriap.c
│ │ │ qos.c
│ │ │ iriap_event.c
│ │ │ af_irda.c
│ │ │ crc.c
│ │ │ Config.in
│ │ │ irsysctl.c
│ │ │ irsyms.c
│ │ │ irproc.c
│ │ │ irlmp_event.c
│ │ │ irias_object.c
│ │ │ irlap_event.c
│ │ │ irlmp.c
│ │ │ wrapper.c
│ │ │ parameters.c
│ │ │ irttp.c
│ │ │ Makefile
│ │ │ discovery.c
│ │ │ timer.c
│ │ │ irlap_frame.c
│ │ │ irda_device.c
│ │ │ irqueue.c
│ │ │ irlap.c
│ │ │
│ │ ├───ircomm
│ │ │ ircomm_event.c
│ │ │ ircomm_ttp.c
│ │ │ ircomm_tty_ioctl.c
│ │ │ ircomm_core.c
│ │ │ ircomm_lmp.c
│ │ │ ircomm_tty.c
│ │ │ Config.in
│ │ │ ircomm_tty_attach.c
│ │ │ Makefile
│ │ │ ircomm_param.c
│ │ │
│ │ ├───irlan
│ │ │ irlan_filter.c
│ │ │ irlan_eth.c
│ │ │ irlan_common.c
│ │ │ Config.in
│ │ │ irlan_client.c
│ │ │ irlan_event.c
│ │ │ irlan_provider_event.c
│ │ │ irlan_client_event.c
│ │ │ irlan_provider.c
│ │ │ Makefile
│ │ │
│ │ └───irnet
│ │ irnet_irda.c
│ │ irnet_ppp.c
│ │ irnet_irda.h
│ │ Config.in
│ │ irnet_ppp.h
│ │ Makefile
│ │ irnet.h
│ │
│ ├───khttpd
│ │ README
│ │ waitheaders.c
│ │ Config.in
│ │ make_times_h.c
│ │ security.h
│ │ security.c
│ │ misc.c
│ │ userspace.c
│ │ rfc.c
│ │ logging.c
│ │ sysctl.h
│ │ accept.c
│ │ datasending.c
│ │ rfc_time.c
│ │ prototypes.h
│ │ sockets.c
│ │ structure.h
│ │ Makefile
│ │ main.c
│ │ sysctl.c
│ │
│ ├───lapb
│ │ lapb_subr.c
│ │ lapb_timer.c
│ │ lapb_in.c
│ │ lapb_out.c
│ │ lapb_iface.c
│ │ Makefile
│ │
│ ├───netlink
│ │ af_netlink.c
│ │ netlink_dev.c
│ │ af_netlink.o
│ │ netlink.o
│ │ Makefile
│ │
│ ├───netrom
│ │ nr_subr.c
│ │ nr_loopback.c
│ │ nr_route.c
│ │ nr_dev.c
│ │ af_netrom.c
│ │ nr_timer.c
│ │ nr_in.c
│ │ sysctl_net_netrom.c
│ │ nr_out.c
│ │ Makefile
│ │
│ ├───packet
│ │ af_packet.c
│ │ Makefile
│ │
│ ├───rose
│ │ rose_link.c
│ │ rose_loopback.c
│ │ rose_dev.c
│ │ rose_in.c
│ │ rose_out.c
│ │ af_rose.c
│ │ sysctl_net_rose.c
│ │ rose_timer.c
│ │ rose_route.c
│ │ Makefile
│ │ rose_subr.c
│ │
│ ├───sched
│ │ sch_sfq.c
│ │ cls_rsvp.h
│ │ sch_red.c
│ │ sch_teql.c
│ │ sch_cbq.c
│ │ sch_tbf.c
│ │ sch_generic.o
│ │ Config.in
│ │ sch_dsmark.c
│ │ cls_tcindex.c
│ │ sch_ingress.c
│ │ cls_rsvp.c
│ │ sch_atm.c
│ │ estimator.c
│ │ cls_route.c
│ │ cls_fw.c
│ │ sch_csz.c
│ │ cls_u32.c
│ │ cls_api.c
│ │ sch_fifo.c
│ │ sch_api.c
│ │ Makefile
│ │ sch_gred.c
│ │ police.c
│ │ cls_rsvp6.c
│ │ sched.o
│ │ sch_generic.c
│ │ sch_prio.c
│ │
│ ├───sunrpc
│ │ svcauth_des.c
│ │ clnt.o
│ │ pmap_clnt.o
│ │ svcsock.o
│ │ xprt.c
│ │ stats.o
│ │ auth_null.o
│ │ auth_unix.o
│ │ stats.c
│ │ svc.o
│ │ xdr.o
│ │ sunrpc.o
│ │ svcsock.c
│ │ auth_unix.c
│ │ pmap_clnt.c
│ │ clnt.c
│ │ auth.o
│ │ svcauth.o
│ │ svcauth.c
│ │ xprt.o
│ │ sched.c
│ │ xdr.c
│ │ sunrpc_syms.c
│ │ sunrpc_syms.o
│ │ auth.c
│ │ auth_null.c
│ │ svc.c
│ │ Makefile
│ │ sysctl.o
│ │ sched.o
│ │ sysctl.c
│ │
│ ├───unix
│ │ sysctl_net_unix.c
│ │ unix.o
│ │ garbage.o
│ │ af_unix.c
│ │ af_unix.o
│ │ sysctl_net_unix.o
│ │ Makefile
│ │ garbage.c
│ │
│ ├───wanrouter
│ │ wanmain.c
│ │ af_wanpipe.c
│ │ Makefile
│ │ wanproc.c
│ │ patchlevel
│ │
│ └───x25
│ x25_in.c
│ x25_dev.c
│ x25_timer.c
│ x25_subr.c
│ af_x25.c
│ sysctl_net_x25.c
│ x25_out.c
│ x25_facilities.c
│ Makefile
│ x25_link.c
│ x25_route.c
│
└───scripts
│ MAKEDEV.ide
│ gen-all-syms
│ split-include
│ docproc.c
│ tkparse.c
│ checkconfig.pl
│ checkhelp.pl
│ makelst
│ kernel-doc
│ checkincludes.pl
│ docgen
│ tkgen.c
│ Configure
│ pathdown.sh
│ mkdep.c
│ mkversion
│ tkcond.c
│ header.tk
│ split-include.c
│ tail.tk
│ Menuconfig
│ mkdep
│ tkparse.h
│ Makefile
│ patch-kernel
│ ver_linux
│ README.Menuconfig
│ mkspec
│ Lindent
│
├───cramfs
│ GNUmakefile
│ mkcramfs.c
│ cramfsck.c
│
├───ksymoops
│ README
│
└───lxdialog
yesno.o
checklist.o
lxdialog.c
checklist.c
colors.h
BIG.FAT.WARNING
lxdialog
dialog.h
textbox.c
inputbox.o
textbox.o
msgbox.o
lxdialog.o
util.c
menubox.o
msgbox.c
inputbox.c
Makefile
menubox.c
util.o
yesno.c
以上就是linux内核的目录文件结构。
由于太长,发不上来。只能以文件方式发布,点击下面链接下载。
文章评论(0条评论)
登录后参与讨论