Current Path: > > usr > include > linux
Operation : Linux premium107.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64 Software : Apache Server IP : 198.54.126.246 | Your IP: 216.73.216.181 Domains : 1034 Domain(s) Permission : [ 0755 ]
| Name | Type | Size | Last Modified | Actions |
|---|---|---|---|---|
| android | Directory | - | - | |
| byteorder | Directory | - | - | |
| caif | Directory | - | - | |
| can | Directory | - | - | |
| cifs | Directory | - | - | |
| dvb | Directory | - | - | |
| genwqe | Directory | - | - | |
| hdlc | Directory | - | - | |
| hsi | Directory | - | - | |
| iio | Directory | - | - | |
| isdn | Directory | - | - | |
| mmc | Directory | - | - | |
| netfilter | Directory | - | - | |
| netfilter_arp | Directory | - | - | |
| netfilter_bridge | Directory | - | - | |
| netfilter_ipv4 | Directory | - | - | |
| netfilter_ipv6 | Directory | - | - | |
| nfsd | Directory | - | - | |
| raid | Directory | - | - | |
| sched | Directory | - | - | |
| spi | Directory | - | - | |
| sunrpc | Directory | - | - | |
| tc_act | Directory | - | - | |
| tc_ematch | Directory | - | - | |
| usb | Directory | - | - | |
| wimax | Directory | - | - | |
| a.out.h | File | 6892 bytes | December 10 2025 14:18:01. | |
| acct.h | File | 3733 bytes | December 10 2025 14:18:00. | |
| adb.h | File | 1140 bytes | December 10 2025 14:18:00. | |
| adfs_fs.h | File | 936 bytes | December 10 2025 14:18:01. | |
| affs_hardblocks.h | File | 1544 bytes | December 10 2025 14:17:58. | |
| agpgart.h | File | 3940 bytes | December 10 2025 14:17:59. | |
| aio_abi.h | File | 3417 bytes | December 10 2025 14:18:01. | |
| am437x-vpfe.h | File | 3681 bytes | December 10 2025 14:18:01. | |
| apm_bios.h | File | 3683 bytes | December 10 2025 14:18:01. | |
| arcfb.h | File | 213 bytes | December 10 2025 14:18:00. | |
| arm_sdei.h | File | 2751 bytes | December 10 2025 14:18:01. | |
| aspeed-lpc-ctrl.h | File | 1780 bytes | December 10 2025 14:17:58. | |
| atalk.h | File | 1023 bytes | December 10 2025 14:17:58. | |
| atm.h | File | 7888 bytes | December 10 2025 14:18:00. | |
| atm_eni.h | File | 648 bytes | December 10 2025 14:17:58. | |
| atm_he.h | File | 406 bytes | December 10 2025 14:17:59. | |
| atm_idt77105.h | File | 955 bytes | December 10 2025 14:17:59. | |
| atm_nicstar.h | File | 1278 bytes | December 10 2025 14:17:58. | |
| atm_tcp.h | File | 1622 bytes | December 10 2025 14:18:00. | |
| atm_zatm.h | File | 1540 bytes | December 10 2025 14:18:01. | |
| atmapi.h | File | 952 bytes | December 10 2025 14:18:01. | |
| atmarp.h | File | 1296 bytes | December 10 2025 14:17:59. | |
| atmbr2684.h | File | 3271 bytes | December 10 2025 14:17:59. | |
| atmclip.h | File | 576 bytes | December 10 2025 14:17:58. | |
| atmdev.h | File | 7677 bytes | December 10 2025 14:17:59. | |
| atmioc.h | File | 1646 bytes | December 10 2025 14:17:59. | |
| atmlec.h | File | 2381 bytes | December 10 2025 14:17:58. | |
| atmmpc.h | File | 4226 bytes | December 10 2025 14:17:58. | |
| atmppp.h | File | 639 bytes | December 10 2025 14:18:00. | |
| atmsap.h | File | 4970 bytes | December 10 2025 14:17:58. | |
| atmsvc.h | File | 1853 bytes | December 10 2025 14:17:58. | |
| audit.h | File | 20394 bytes | December 10 2025 14:17:59. | |
| auto_dev-ioctl.h | File | 4986 bytes | December 10 2025 14:17:58. | |
| auto_fs.h | File | 6428 bytes | December 10 2025 14:18:00. | |
| auto_fs4.h | File | 451 bytes | December 10 2025 14:18:01. | |
| auxvec.h | File | 1597 bytes | December 10 2025 14:18:00. | |
| ax25.h | File | 2824 bytes | December 10 2025 14:18:01. | |
| b1lli.h | File | 1717 bytes | December 10 2025 14:17:59. | |
| batadv_packet.h | File | 20495 bytes | December 10 2025 14:17:58. | |
| batman_adv.h | File | 11977 bytes | December 10 2025 14:18:00. | |
| baycom.h | File | 883 bytes | December 10 2025 14:17:58. | |
| bcache.h | File | 8366 bytes | December 10 2025 14:17:58. | |
| bcm933xx_hcs.h | File | 419 bytes | December 10 2025 14:17:58. | |
| bfs_fs.h | File | 1893 bytes | December 10 2025 14:18:00. | |
| binfmts.h | File | 628 bytes | December 10 2025 14:18:00. | |
| blkpg.h | File | 904 bytes | December 10 2025 14:18:01. | |
| blktrace_api.h | File | 4701 bytes | December 10 2025 14:17:58. | |
| blkzoned.h | File | 6608 bytes | December 10 2025 14:17:58. | |
| bpf.h | File | 228660 bytes | December 10 2025 14:18:00. | |
| bpf_common.h | File | 1367 bytes | December 10 2025 14:18:00. | |
| bpf_perf_event.h | File | 529 bytes | December 10 2025 14:18:00. | |
| bpfilter.h | File | 465 bytes | December 10 2025 14:17:58. | |
| bpqether.h | File | 981 bytes | December 10 2025 14:18:00. | |
| bsg.h | File | 2494 bytes | December 10 2025 14:18:00. | |
| bt-bmc.h | File | 572 bytes | December 10 2025 14:17:59. | |
| btf.h | File | 4796 bytes | December 10 2025 14:17:58. | |
| btrfs.h | File | 28913 bytes | December 10 2025 14:17:59. | |
| btrfs_tree.h | File | 25285 bytes | December 10 2025 14:18:00. | |
| can.h | File | 7881 bytes | December 10 2025 14:17:59. | |
| capability.h | File | 13521 bytes | December 10 2025 14:17:58. | |
| capi.h | File | 3124 bytes | December 10 2025 14:18:01. | |
| cciss_defs.h | File | 3281 bytes | December 10 2025 14:18:01. | |
| cciss_ioctl.h | File | 2761 bytes | December 10 2025 14:18:00. | |
| cdrom.h | File | 28859 bytes | December 10 2025 14:18:00. | |
| cec-funcs.h | File | 53901 bytes | December 10 2025 14:18:00. | |
| cec.h | File | 37691 bytes | December 10 2025 14:18:00. | |
| cfm_bridge.h | File | 1456 bytes | December 10 2025 14:18:00. | |
| cgroupstats.h | File | 2219 bytes | December 10 2025 14:17:58. | |
| chio.h | File | 5344 bytes | December 10 2025 14:17:59. | |
| close_range.h | File | 377 bytes | December 10 2025 14:18:00. | |
| cm4000_cs.h | File | 1806 bytes | December 10 2025 14:18:01. | |
| cn_proc.h | File | 3456 bytes | December 10 2025 14:17:59. | |
| coda.h | File | 17505 bytes | December 10 2025 14:18:00. | |
| coda_psdev.h | File | 783 bytes | December 10 2025 14:17:59. | |
| coff.h | File | 12476 bytes | December 10 2025 14:17:58. | |
| connector.h | File | 2253 bytes | December 10 2025 14:18:01. | |
| const.h | File | 788 bytes | December 10 2025 14:18:01. | |
| coresight-stm.h | File | 674 bytes | December 10 2025 14:18:00. | |
| cramfs_fs.h | File | 3555 bytes | December 10 2025 14:18:00. | |
| cryptouser.h | File | 3392 bytes | December 10 2025 14:17:59. | |
| cuda.h | File | 905 bytes | December 10 2025 14:17:59. | |
| cyclades.h | File | 17108 bytes | December 10 2025 14:18:00. | |
| cycx_cfm.h | File | 2990 bytes | December 10 2025 14:17:59. | |
| dcbnl.h | File | 25238 bytes | December 10 2025 14:18:00. | |
| dccp.h | File | 6436 bytes | December 10 2025 14:17:59. | |
| devlink.h | File | 21556 bytes | December 10 2025 14:17:59. | |
| dlm.h | File | 2553 bytes | December 10 2025 14:17:59. | |
| dlm_device.h | File | 2543 bytes | December 10 2025 14:18:00. | |
| dlm_netlink.h | File | 1159 bytes | December 10 2025 14:18:01. | |
| dlm_plock.h | File | 894 bytes | December 10 2025 14:18:01. | |
| dlmconstants.h | File | 5080 bytes | December 10 2025 14:18:01. | |
| dm-ioctl.h | File | 11400 bytes | December 10 2025 14:18:00. | |
| dm-log-userspace.h | File | 15191 bytes | December 10 2025 14:17:59. | |
| dma-buf.h | File | 5247 bytes | December 10 2025 14:17:58. | |
| dn.h | File | 4642 bytes | December 10 2025 14:18:01. | |
| dqblk_xfs.h | File | 9245 bytes | December 10 2025 14:17:58. | |
| edd.h | File | 5604 bytes | December 10 2025 14:17:59. | |
| efs_fs_sb.h | File | 2227 bytes | December 10 2025 14:18:00. | |
| elf-em.h | File | 2187 bytes | December 10 2025 14:17:59. | |
| elf-fdpic.h | File | 1124 bytes | December 10 2025 14:18:00. | |
| elf.h | File | 13471 bytes | December 10 2025 14:17:59. | |
| elfcore.h | File | 2995 bytes | December 10 2025 14:17:58. | |
| errno.h | File | 23 bytes | December 10 2025 14:17:59. | |
| errqueue.h | File | 1477 bytes | December 10 2025 14:17:59. | |
| erspan.h | File | 1059 bytes | December 10 2025 14:18:01. | |
| ethtool.h | File | 83855 bytes | December 10 2025 14:18:00. | |
| ethtool_netlink.h | File | 22826 bytes | December 10 2025 14:18:01. | |
| eventpoll.h | File | 2734 bytes | December 10 2025 14:18:00. | |
| fadvise.h | File | 842 bytes | December 10 2025 14:18:01. | |
| falloc.h | File | 3584 bytes | December 10 2025 14:18:00. | |
| fanotify.h | File | 5341 bytes | December 10 2025 14:17:58. | |
| fb.h | File | 16477 bytes | December 10 2025 14:18:00. | |
| fcntl.h | File | 4174 bytes | December 10 2025 14:18:01. | |
| fd.h | File | 11672 bytes | December 10 2025 14:17:59. | |
| fdreg.h | File | 5420 bytes | December 10 2025 14:17:59. | |
| fib_rules.h | File | 2036 bytes | December 10 2025 14:17:58. | |
| fiemap.h | File | 2775 bytes | December 10 2025 14:17:59. | |
| filter.h | File | 2216 bytes | December 10 2025 14:17:58. | |
| firewire-cdev.h | File | 43886 bytes | December 10 2025 14:17:58. | |
| firewire-constants.h | File | 3231 bytes | December 10 2025 14:17:59. | |
| flat.h | File | 2148 bytes | December 10 2025 14:17:58. | |
| fou.h | File | 694 bytes | December 10 2025 14:18:00. | |
| fpga-dfl.h | File | 8728 bytes | December 10 2025 14:17:59. | |
| fs.h | File | 13424 bytes | December 10 2025 14:18:00. | |
| fsl_hypervisor.h | File | 7301 bytes | December 10 2025 14:18:00. | |
| fsmap.h | File | 4393 bytes | December 10 2025 14:17:59. | |
| fuse.h | File | 23473 bytes | December 10 2025 14:18:00. | |
| futex.h | File | 4993 bytes | December 10 2025 14:18:01. | |
| gameport.h | File | 897 bytes | December 10 2025 14:18:00. | |
| gen_stats.h | File | 1526 bytes | December 10 2025 14:18:01. | |
| genetlink.h | File | 2175 bytes | December 10 2025 14:18:00. | |
| gfs2_ondisk.h | File | 14743 bytes | December 10 2025 14:17:59. | |
| gigaset_dev.h | File | 1442 bytes | December 10 2025 14:17:58. | |
| gpio.h | File | 6751 bytes | December 10 2025 14:18:00. | |
| gsmmux.h | File | 1041 bytes | December 10 2025 14:17:58. | |
| gtp.h | File | 681 bytes | December 10 2025 14:17:58. | |
| hash_info.h | File | 921 bytes | December 10 2025 14:17:59. | |
| hdlc.h | File | 637 bytes | December 10 2025 14:18:00. | |
| hdlcdrv.h | File | 2908 bytes | December 10 2025 14:17:58. | |
| hdreg.h | File | 22703 bytes | December 10 2025 14:17:59. | |
| hid.h | File | 1901 bytes | December 10 2025 14:18:00. | |
| hiddev.h | File | 6345 bytes | December 10 2025 14:18:00. | |
| hidraw.h | File | 1993 bytes | December 10 2025 14:17:59. | |
| hpet.h | File | 743 bytes | December 10 2025 14:17:58. | |
| hsr_netlink.h | File | 1081 bytes | December 10 2025 14:18:01. | |
| hw_breakpoint.h | File | 742 bytes | December 10 2025 14:18:00. | |
| hyperv.h | File | 11152 bytes | December 10 2025 14:17:59. | |
| hysdn_if.h | File | 1382 bytes | December 10 2025 14:18:01. | |
| i2c-dev.h | File | 2612 bytes | December 10 2025 14:18:00. | |
| i2c.h | File | 7132 bytes | December 10 2025 14:18:01. | |
| i2o-dev.h | File | 11555 bytes | December 10 2025 14:17:59. | |
| i8k.h | File | 1528 bytes | December 10 2025 14:18:00. | |
| icmp.h | File | 2975 bytes | December 10 2025 14:18:00. | |
| icmpv6.h | File | 4038 bytes | December 10 2025 14:18:01. | |
| idxd.h | File | 8417 bytes | December 10 2025 14:17:58. | |
| if.h | File | 10901 bytes | December 10 2025 14:17:59. | |
| if_addr.h | File | 1886 bytes | December 10 2025 14:17:59. | |
| if_addrlabel.h | File | 721 bytes | December 10 2025 14:18:00. | |
| if_alg.h | File | 946 bytes | December 10 2025 14:17:59. | |
| if_arcnet.h | File | 3717 bytes | December 10 2025 14:18:00. | |
| if_arp.h | File | 6577 bytes | December 10 2025 14:17:59. | |
| if_bonding.h | File | 5291 bytes | December 10 2025 14:17:58. | |
| if_bridge.h | File | 19514 bytes | December 10 2025 14:18:01. | |
| if_cablemodem.h | File | 986 bytes | December 10 2025 14:17:59. | |
| if_eql.h | File | 1349 bytes | December 10 2025 14:17:58. | |
| if_ether.h | File | 8248 bytes | December 10 2025 14:17:59. | |
| if_fc.h | File | 1738 bytes | December 10 2025 14:17:58. | |
| if_fddi.h | File | 3748 bytes | December 10 2025 14:18:00. | |
| if_frad.h | File | 3019 bytes | December 10 2025 14:17:59. | |
| if_hippi.h | File | 4235 bytes | December 10 2025 14:17:58. | |
| if_infiniband.h | File | 1245 bytes | December 10 2025 14:17:59. | |
| if_link.h | File | 31005 bytes | December 10 2025 14:18:01. | |
| if_ltalk.h | File | 210 bytes | December 10 2025 14:18:01. | |
| if_macsec.h | File | 5832 bytes | December 10 2025 14:17:58. | |
| if_packet.h | File | 7919 bytes | December 10 2025 14:17:59. | |
| if_phonet.h | File | 424 bytes | December 10 2025 14:17:58. | |
| if_plip.h | File | 660 bytes | December 10 2025 14:17:58. | |
| if_ppp.h | File | 29 bytes | December 10 2025 14:18:00. | |
| if_pppol2tp.h | File | 3292 bytes | December 10 2025 14:17:59. | |
| if_pppox.h | File | 4879 bytes | December 10 2025 14:17:59. | |
| if_slip.h | File | 872 bytes | December 10 2025 14:17:58. | |
| if_team.h | File | 2600 bytes | December 10 2025 14:17:58. | |
| if_tun.h | File | 4098 bytes | December 10 2025 14:17:58. | |
| if_tunnel.h | File | 4512 bytes | December 10 2025 14:17:59. | |
| if_vlan.h | File | 1831 bytes | December 10 2025 14:17:58. | |
| if_x25.h | File | 881 bytes | December 10 2025 14:17:59. | |
| if_xdp.h | File | 3011 bytes | December 10 2025 14:18:01. | |
| ife.h | File | 351 bytes | December 10 2025 14:17:58. | |
| igmp.h | File | 3064 bytes | December 10 2025 14:17:59. | |
| ila.h | File | 1246 bytes | December 10 2025 14:17:59. | |
| in.h | File | 10014 bytes | December 10 2025 14:17:59. | |
| in6.h | File | 7438 bytes | December 10 2025 14:18:01. | |
| in_route.h | File | 936 bytes | December 10 2025 14:18:01. | |
| inet_diag.h | File | 4672 bytes | December 10 2025 14:17:58. | |
| inotify.h | File | 3292 bytes | December 10 2025 14:18:00. | |
| input-event-codes.h | File | 28606 bytes | December 10 2025 14:17:59. | |
| input.h | File | 15985 bytes | December 10 2025 14:18:00. | |
| io_uring.h | File | 6207 bytes | December 10 2025 14:17:59. | |
| ioctl.h | File | 163 bytes | December 10 2025 14:17:58. | |
| iommu.h | File | 4904 bytes | December 10 2025 14:17:59. | |
| ip.h | File | 4728 bytes | December 10 2025 14:18:01. | |
| ip6_tunnel.h | File | 1953 bytes | December 10 2025 14:17:59. | |
| ip_vs.h | File | 13631 bytes | December 10 2025 14:18:00. | |
| ipc.h | File | 2101 bytes | December 10 2025 14:18:00. | |
| ipmi.h | File | 15442 bytes | December 10 2025 14:17:59. | |
| ipmi_bmc.h | File | 464 bytes | December 10 2025 14:18:01. | |
| ipmi_msgdefs.h | File | 3430 bytes | December 10 2025 14:17:58. | |
| ipmi_ssif_bmc.h | File | 441 bytes | December 10 2025 14:17:58. | |
| ipsec.h | File | 947 bytes | December 10 2025 14:18:01. | |
| ipv6.h | File | 3967 bytes | December 10 2025 14:17:58. | |
| ipv6_route.h | File | 1908 bytes | December 10 2025 14:17:58. | |
| ipx.h | File | 2347 bytes | December 10 2025 14:18:00. | |
| irqnr.h | File | 104 bytes | December 10 2025 14:17:58. | |
| isdn.h | File | 5774 bytes | December 10 2025 14:17:59. | |
| isdn_divertif.h | File | 1200 bytes | December 10 2025 14:18:00. | |
| isdn_ppp.h | File | 1923 bytes | December 10 2025 14:18:00. | |
| isdnif.h | File | 2370 bytes | December 10 2025 14:17:59. | |
| iso_fs.h | File | 6485 bytes | December 10 2025 14:17:59. | |
| isst_if.h | File | 5384 bytes | December 10 2025 14:17:59. | |
| ivtv.h | File | 3022 bytes | December 10 2025 14:18:00. | |
| ivtvfb.h | File | 1207 bytes | December 10 2025 14:18:00. | |
| jffs2.h | File | 7018 bytes | December 10 2025 14:17:59. | |
| joystick.h | File | 3434 bytes | December 10 2025 14:18:01. | |
| kcm.h | File | 822 bytes | December 10 2025 14:17:58. | |
| kcmp.h | File | 522 bytes | December 10 2025 14:18:00. | |
| kcov.h | File | 1099 bytes | December 10 2025 14:17:58. | |
| kd.h | File | 6253 bytes | December 10 2025 14:17:58. | |
| kdev_t.h | File | 383 bytes | December 10 2025 14:17:59. | |
| kernel-page-flags.h | File | 900 bytes | December 10 2025 14:17:58. | |
| kernel.h | File | 438 bytes | December 10 2025 14:18:00. | |
| kernelcapi.h | File | 1019 bytes | December 10 2025 14:18:01. | |
| kexec.h | File | 1835 bytes | December 10 2025 14:17:59. | |
| keyboard.h | File | 12783 bytes | December 10 2025 14:17:58. | |
| keyctl.h | File | 3500 bytes | December 10 2025 14:18:01. | |
| kfd_ioctl.h | File | 28814 bytes | December 10 2025 14:17:59. | |
| kfd_sysfs.h | File | 4350 bytes | December 10 2025 14:17:58. | |
| kvm.h | File | 61561 bytes | December 10 2025 14:18:01. | |
| kvm_para.h | File | 1001 bytes | December 10 2025 14:17:58. | |
| l2tp.h | File | 5591 bytes | December 10 2025 14:17:59. | |
| libc-compat.h | File | 8289 bytes | December 10 2025 14:18:01. | |
| lightnvm.h | File | 5042 bytes | December 10 2025 14:17:59. | |
| limits.h | File | 937 bytes | December 10 2025 14:17:59. | |
| lirc.h | File | 7813 bytes | December 10 2025 14:18:01. | |
| llc.h | File | 3164 bytes | December 10 2025 14:18:00. | |
| loop.h | File | 3497 bytes | December 10 2025 14:17:59. | |
| lp.h | File | 4190 bytes | December 10 2025 14:18:01. | |
| lwtunnel.h | File | 2179 bytes | December 10 2025 14:17:58. | |
| magic.h | File | 3531 bytes | December 10 2025 14:18:01. | |
| major.h | File | 4713 bytes | December 10 2025 14:17:59. | |
| map_to_7segment.h | File | 7251 bytes | December 10 2025 14:17:58. | |
| matroxfb.h | File | 1464 bytes | December 10 2025 14:18:00. | |
| max2175.h | File | 1035 bytes | December 10 2025 14:18:00. | |
| mdio.h | File | 17272 bytes | December 10 2025 14:17:58. | |
| media-bus-format.h | File | 6411 bytes | December 10 2025 14:17:59. | |
| media.h | File | 11382 bytes | December 10 2025 14:17:59. | |
| mei.h | File | 3475 bytes | December 10 2025 14:18:00. | |
| membarrier.h | File | 7899 bytes | December 10 2025 14:17:58. | |
| memfd.h | File | 1324 bytes | December 10 2025 14:17:58. | |
| mempolicy.h | File | 2231 bytes | December 10 2025 14:18:00. | |
| meye.h | File | 2529 bytes | December 10 2025 14:17:58. | |
| mic_common.h | File | 6519 bytes | December 10 2025 14:18:00. | |
| mic_ioctl.h | File | 2252 bytes | December 10 2025 14:17:59. | |
| mii.h | File | 9496 bytes | December 10 2025 14:17:59. | |
| minix_fs.h | File | 2122 bytes | December 10 2025 14:17:59. | |
| mman.h | File | 1385 bytes | December 10 2025 14:17:59. | |
| mmtimer.h | File | 2117 bytes | December 10 2025 14:17:58. | |
| module.h | File | 255 bytes | December 10 2025 14:17:58. | |
| mount.h | File | 4546 bytes | December 10 2025 14:17:58. | |
| mpls.h | File | 2302 bytes | December 10 2025 14:18:00. | |
| mpls_iptunnel.h | File | 761 bytes | December 10 2025 14:18:01. | |
| mptcp.h | File | 5608 bytes | December 10 2025 14:18:00. | |
| mqueue.h | File | 2201 bytes | December 10 2025 14:18:00. | |
| mroute.h | File | 5427 bytes | December 10 2025 14:18:01. | |
| mroute6.h | File | 4577 bytes | December 10 2025 14:17:59. | |
| mrp_bridge.h | File | 1708 bytes | December 10 2025 14:17:59. | |
| msdos_fs.h | File | 6963 bytes | December 10 2025 14:17:59. | |
| msg.h | File | 3374 bytes | December 10 2025 14:18:00. | |
| mtio.h | File | 8175 bytes | December 10 2025 14:18:00. | |
| n_r3964.h | File | 2410 bytes | December 10 2025 14:17:59. | |
| nbd-netlink.h | File | 2408 bytes | December 10 2025 14:17:59. | |
| nbd.h | File | 3024 bytes | December 10 2025 14:18:00. | |
| ncsi.h | File | 3880 bytes | December 10 2025 14:18:01. | |
| ndctl.h | File | 6866 bytes | December 10 2025 14:18:00. | |
| neighbour.h | File | 5138 bytes | December 10 2025 14:17:59. | |
| net.h | File | 2085 bytes | December 10 2025 14:18:00. | |
| net_dropmon.h | File | 2922 bytes | December 10 2025 14:18:00. | |
| net_namespace.h | File | 715 bytes | December 10 2025 14:17:59. | |
| net_tstamp.h | File | 5806 bytes | December 10 2025 14:17:58. | |
| netconf.h | File | 614 bytes | December 10 2025 14:18:00. | |
| netdevice.h | File | 2253 bytes | December 10 2025 14:18:00. | |
| netfilter.h | File | 1820 bytes | December 10 2025 14:18:00. | |
| netfilter_arp.h | File | 445 bytes | December 10 2025 14:17:59. | |
| netfilter_bridge.h | File | 1168 bytes | December 10 2025 14:18:01. | |
| netfilter_decnet.h | File | 1979 bytes | December 10 2025 14:17:58. | |
| netfilter_ipv4.h | File | 2169 bytes | December 10 2025 14:17:58. | |
| netfilter_ipv6.h | File | 2189 bytes | December 10 2025 14:18:00. | |
| netlink.h | File | 11495 bytes | December 10 2025 14:18:01. | |
| netlink_diag.h | File | 1524 bytes | December 10 2025 14:18:01. | |
| netrom.h | File | 807 bytes | December 10 2025 14:18:00. | |
| nexthop.h | File | 1534 bytes | December 10 2025 14:17:58. | |
| nfc.h | File | 11209 bytes | December 10 2025 14:17:58. | |
| nfs.h | File | 4500 bytes | December 10 2025 14:17:58. | |
| nfs2.h | File | 1468 bytes | December 10 2025 14:17:59. | |
| nfs3.h | File | 2453 bytes | December 10 2025 14:17:59. | |
| nfs4.h | File | 6599 bytes | December 10 2025 14:17:58. | |
| nfs4_mount.h | File | 1932 bytes | December 10 2025 14:17:59. | |
| nfs_fs.h | File | 1641 bytes | December 10 2025 14:17:58. | |
| nfs_idmap.h | File | 2243 bytes | December 10 2025 14:17:59. | |
| nfs_mount.h | File | 2142 bytes | December 10 2025 14:18:01. | |
| nfsacl.h | File | 718 bytes | December 10 2025 14:17:59. | |
| nilfs2_api.h | File | 7589 bytes | December 10 2025 14:17:59. | |
| nilfs2_ondisk.h | File | 18033 bytes | December 10 2025 14:18:00. | |
| nitro_enclaves.h | File | 13152 bytes | December 10 2025 14:18:00. | |
| nl80211.h | File | 335264 bytes | December 10 2025 14:17:58. | |
| nsfs.h | File | 639 bytes | December 10 2025 14:17:59. | |
| nubus.h | File | 8191 bytes | December 10 2025 14:18:01. | |
| nvme_ioctl.h | File | 2112 bytes | December 10 2025 14:17:59. | |
| nvram.h | File | 532 bytes | December 10 2025 14:17:59. | |
| omap3isp.h | File | 20853 bytes | December 10 2025 14:17:59. | |
| omapfb.h | File | 5918 bytes | December 10 2025 14:17:59. | |
| oom.h | File | 511 bytes | December 10 2025 14:17:59. | |
| openat2.h | File | 1289 bytes | December 10 2025 14:17:58. | |
| openvswitch.h | File | 40184 bytes | December 10 2025 14:17:59. | |
| packet_diag.h | File | 1672 bytes | December 10 2025 14:17:58. | |
| param.h | File | 141 bytes | December 10 2025 14:18:01. | |
| parport.h | File | 3644 bytes | December 10 2025 14:18:00. | |
| patchkey.h | File | 892 bytes | December 10 2025 14:18:00. | |
| pci.h | File | 1380 bytes | December 10 2025 14:17:59. | |
| pci_regs.h | File | 57827 bytes | December 10 2025 14:17:58. | |
| pcitest.h | File | 711 bytes | December 10 2025 14:17:59. | |
| perf_event.h | File | 40580 bytes | December 10 2025 14:18:00. | |
| personality.h | File | 2097 bytes | December 10 2025 14:17:59. | |
| pfkeyv2.h | File | 10569 bytes | December 10 2025 14:18:00. | |
| pfrut.h | File | 7987 bytes | December 10 2025 14:18:01. | |
| pg.h | File | 2394 bytes | December 10 2025 14:17:59. | |
| phantom.h | File | 1654 bytes | December 10 2025 14:18:00. | |
| phonet.h | File | 4677 bytes | December 10 2025 14:18:00. | |
| pkt_cls.h | File | 18511 bytes | December 10 2025 14:18:01. | |
| pkt_sched.h | File | 30296 bytes | December 10 2025 14:18:00. | |
| pktcdvd.h | File | 2687 bytes | December 10 2025 14:17:59. | |
| pmu.h | File | 5319 bytes | December 10 2025 14:17:58. | |
| poll.h | File | 22 bytes | December 10 2025 14:18:00. | |
| posix_acl.h | File | 1254 bytes | December 10 2025 14:17:59. | |
| posix_acl_xattr.h | File | 1115 bytes | December 10 2025 14:18:01. | |
| posix_types.h | File | 1098 bytes | December 10 2025 14:17:58. | |
| ppdev.h | File | 3211 bytes | December 10 2025 14:17:59. | |
| ppp-comp.h | File | 2527 bytes | December 10 2025 14:17:58. | |
| ppp-ioctl.h | File | 5475 bytes | December 10 2025 14:17:59. | |
| ppp_defs.h | File | 5107 bytes | December 10 2025 14:17:59. | |
| pps.h | File | 4734 bytes | December 10 2025 14:18:00. | |
| pr.h | File | 1073 bytes | December 10 2025 14:17:59. | |
| prctl.h | File | 8023 bytes | December 10 2025 14:18:00. | |
| psample.h | File | 2271 bytes | December 10 2025 14:17:59. | |
| psci.h | File | 4328 bytes | December 10 2025 14:18:01. | |
| psp-sev.h | File | 4586 bytes | December 10 2025 14:17:59. | |
| ptp_clock.h | File | 7456 bytes | December 10 2025 14:17:58. | |
| ptrace.h | File | 3674 bytes | December 10 2025 14:18:00. | |
| qemu_fw_cfg.h | File | 2469 bytes | December 10 2025 14:18:01. | |
| qnx4_fs.h | File | 2328 bytes | December 10 2025 14:17:59. | |
| qnxtypes.h | File | 624 bytes | December 10 2025 14:18:01. | |
| qrtr.h | File | 893 bytes | December 10 2025 14:17:58. | |
| quota.h | File | 6291 bytes | December 10 2025 14:17:58. | |
| radeonfb.h | File | 360 bytes | December 10 2025 14:17:59. | |
| random.h | File | 1370 bytes | December 10 2025 14:18:01. | |
| raw.h | File | 365 bytes | December 10 2025 14:18:01. | |
| rds.h | File | 9301 bytes | December 10 2025 14:17:59. | |
| reboot.h | File | 1343 bytes | December 10 2025 14:18:00. | |
| reiserfs_fs.h | File | 775 bytes | December 10 2025 14:17:58. | |
| reiserfs_xattr.h | File | 533 bytes | December 10 2025 14:18:00. | |
| resource.h | File | 2347 bytes | December 10 2025 14:18:01. | |
| rfkill.h | File | 6608 bytes | December 10 2025 14:17:59. | |
| rio_cm_cdev.h | File | 3248 bytes | December 10 2025 14:18:01. | |
| rio_mport_cdev.h | File | 9330 bytes | December 10 2025 14:18:00. | |
| romfs_fs.h | File | 1238 bytes | December 10 2025 14:18:01. | |
| rose.h | File | 2232 bytes | December 10 2025 14:17:59. | |
| route.h | File | 2332 bytes | December 10 2025 14:18:00. | |
| rpmsg.h | File | 544 bytes | December 10 2025 14:18:01. | |
| rseq.h | File | 4904 bytes | December 10 2025 14:17:59. | |
| rtc.h | File | 4009 bytes | December 10 2025 14:17:58. | |
| rtnetlink.h | File | 20201 bytes | December 10 2025 14:17:59. | |
| rxrpc.h | File | 5080 bytes | December 10 2025 14:18:00. | |
| scc.h | File | 4597 bytes | December 10 2025 14:17:58. | |
| sched.h | File | 2797 bytes | December 10 2025 14:18:00. | |
| scif_ioctl.h | File | 6382 bytes | December 10 2025 14:17:58. | |
| screen_info.h | File | 2479 bytes | December 10 2025 14:18:00. | |
| sctp.h | File | 35994 bytes | December 10 2025 14:17:59. | |
| sdla.h | File | 2839 bytes | December 10 2025 14:18:00. | |
| seccomp.h | File | 2257 bytes | December 10 2025 14:18:01. | |
| securebits.h | File | 2704 bytes | December 10 2025 14:17:58. | |
| sed-opal.h | File | 3275 bytes | December 10 2025 14:17:58. | |
| seg6.h | File | 1170 bytes | December 10 2025 14:18:01. | |
| seg6_genl.h | File | 589 bytes | December 10 2025 14:17:59. | |
| seg6_hmac.h | File | 423 bytes | December 10 2025 14:18:01. | |
| seg6_iptunnel.h | File | 927 bytes | December 10 2025 14:18:00. | |
| seg6_local.h | File | 2060 bytes | December 10 2025 14:18:01. | |
| selinux_netlink.h | File | 1195 bytes | December 10 2025 14:18:01. | |
| sem.h | File | 3043 bytes | December 10 2025 14:17:58. | |
| serial.h | File | 3866 bytes | December 10 2025 14:18:00. | |
| serial_core.h | File | 6245 bytes | December 10 2025 14:18:00. | |
| serial_reg.h | File | 15496 bytes | December 10 2025 14:17:58. | |
| serio.h | File | 2037 bytes | December 10 2025 14:18:00. | |
| sev-guest.h | File | 2303 bytes | December 10 2025 14:18:00. | |
| shm.h | File | 3785 bytes | December 10 2025 14:18:01. | |
| signal.h | File | 388 bytes | December 10 2025 14:18:00. | |
| signalfd.h | File | 1233 bytes | December 10 2025 14:17:59. | |
| smc.h | File | 8513 bytes | December 10 2025 14:17:58. | |
| smc_diag.h | File | 2728 bytes | December 10 2025 14:17:59. | |
| smiapp.h | File | 1058 bytes | December 10 2025 14:18:00. | |
| snmp.h | File | 13663 bytes | December 10 2025 14:17:59. | |
| sock_diag.h | File | 1301 bytes | December 10 2025 14:17:58. | |
| socket.h | File | 901 bytes | December 10 2025 14:17:58. | |
| sockios.h | File | 6106 bytes | December 10 2025 14:18:01. | |
| sonet.h | File | 2290 bytes | December 10 2025 14:17:58. | |
| sonypi.h | File | 5309 bytes | December 10 2025 14:17:59. | |
| sound.h | File | 1237 bytes | December 10 2025 14:17:59. | |
| soundcard.h | File | 46038 bytes | December 10 2025 14:18:01. | |
| stat.h | File | 6352 bytes | December 10 2025 14:17:58. | |
| stddef.h | File | 1532 bytes | December 10 2025 14:17:59. | |
| stm.h | File | 1275 bytes | December 10 2025 14:18:01. | |
| string.h | File | 238 bytes | December 10 2025 14:17:58. | |
| suspend_ioctls.h | File | 1431 bytes | December 10 2025 14:17:59. | |
| swab.h | File | 6921 bytes | December 10 2025 14:18:00. | |
| switchtec_ioctl.h | File | 5262 bytes | December 10 2025 14:17:58. | |
| sync_file.h | File | 2883 bytes | December 10 2025 14:18:01. | |
| synclink.h | File | 8985 bytes | December 10 2025 14:18:01. | |
| sysctl.h | File | 25842 bytes | December 10 2025 14:17:59. | |
| sysinfo.h | File | 1049 bytes | December 10 2025 14:17:58. | |
| target_core_user.h | File | 4633 bytes | December 10 2025 14:18:01. | |
| taskstats.h | File | 7180 bytes | December 10 2025 14:18:01. | |
| tcp.h | File | 9920 bytes | December 10 2025 14:17:59. | |
| tcp_metrics.h | File | 1549 bytes | December 10 2025 14:18:00. | |
| tdx-guest.h | File | 1305 bytes | December 10 2025 14:18:00. | |
| tee.h | File | 13165 bytes | December 10 2025 14:18:01. | |
| termios.h | File | 506 bytes | December 10 2025 14:18:01. | |
| thermal.h | File | 3309 bytes | December 10 2025 14:17:58. | |
| time.h | File | 1748 bytes | December 10 2025 14:17:58. | |
| time_types.h | File | 1175 bytes | December 10 2025 14:18:01. | |
| timerfd.h | File | 936 bytes | December 10 2025 14:17:58. | |
| times.h | File | 278 bytes | December 10 2025 14:17:59. | |
| timex.h | File | 6403 bytes | December 10 2025 14:18:01. | |
| tiocl.h | File | 1729 bytes | December 10 2025 14:17:58. | |
| tipc.h | File | 8825 bytes | December 10 2025 14:18:00. | |
| tipc_config.h | File | 14708 bytes | December 10 2025 14:18:00. | |
| tipc_netlink.h | File | 9395 bytes | December 10 2025 14:18:00. | |
| tipc_sockets_diag.h | File | 468 bytes | December 10 2025 14:17:59. | |
| tls.h | File | 4288 bytes | December 10 2025 14:18:01. | |
| toshiba.h | File | 1930 bytes | December 10 2025 14:17:58. | |
| tty.h | File | 1585 bytes | December 10 2025 14:18:01. | |
| tty_flags.h | File | 4527 bytes | December 10 2025 14:18:00. | |
| types.h | File | 1476 bytes | December 10 2025 14:18:01. | |
| udf_fs_i.h | File | 697 bytes | December 10 2025 14:17:59. | |
| udp.h | File | 1661 bytes | December 10 2025 14:18:00. | |
| uhid.h | File | 4648 bytes | December 10 2025 14:17:59. | |
| uinput.h | File | 9261 bytes | December 10 2025 14:18:00. | |
| uio.h | File | 732 bytes | December 10 2025 14:17:58. | |
| uleds.h | File | 798 bytes | December 10 2025 14:17:58. | |
| ultrasound.h | File | 4562 bytes | December 10 2025 14:18:01. | |
| un.h | File | 384 bytes | December 10 2025 14:18:00. | |
| unistd.h | File | 220 bytes | December 10 2025 14:17:58. | |
| unix_diag.h | File | 1253 bytes | December 10 2025 14:18:00. | |
| usbdevice_fs.h | File | 8317 bytes | December 10 2025 14:18:00. | |
| usbip.h | File | 640 bytes | December 10 2025 14:17:58. | |
| userfaultfd.h | File | 7774 bytes | December 10 2025 14:18:01. | |
| userio.h | File | 1516 bytes | December 10 2025 14:18:00. | |
| utime.h | File | 215 bytes | December 10 2025 14:17:59. | |
| utsname.h | File | 669 bytes | December 10 2025 14:18:01. | |
| uuid.h | File | 1356 bytes | December 10 2025 14:17:58. | |
| uvcvideo.h | File | 2635 bytes | December 10 2025 14:17:59. | |
| v4l2-common.h | File | 4177 bytes | December 10 2025 14:17:58. | |
| v4l2-controls.h | File | 51777 bytes | December 10 2025 14:17:59. | |
| v4l2-dv-timings.h | File | 31562 bytes | December 10 2025 14:18:00. | |
| v4l2-mediabus.h | File | 5101 bytes | December 10 2025 14:18:01. | |
| v4l2-subdev.h | File | 6096 bytes | December 10 2025 14:17:59. | |
| vbox_err.h | File | 7257 bytes | December 10 2025 14:18:00. | |
| vbox_vmmdev_types.h | File | 8356 bytes | December 10 2025 14:17:59. | |
| vboxguest.h | File | 8729 bytes | December 10 2025 14:18:01. | |
| vdpa.h | File | 1421 bytes | December 10 2025 14:17:59. | |
| version.h | File | 430 bytes | December 10 2025 14:19:00. | |
| veth.h | File | 224 bytes | December 10 2025 14:18:01. | |
| vfio.h | File | 52223 bytes | December 10 2025 14:17:59. | |
| vfio_ccw.h | File | 1317 bytes | December 10 2025 14:17:58. | |
| vfio_zdev.h | File | 2542 bytes | December 10 2025 14:17:58. | |
| vhost.h | File | 6418 bytes | December 10 2025 14:17:59. | |
| vhost_types.h | File | 3997 bytes | December 10 2025 14:18:00. | |
| videodev2.h | File | 90741 bytes | December 10 2025 14:17:58. | |
| virtio_9p.h | File | 2041 bytes | December 10 2025 14:17:58. | |
| virtio_balloon.h | File | 5274 bytes | December 10 2025 14:17:58. | |
| virtio_blk.h | File | 6797 bytes | December 10 2025 14:18:01. | |
| virtio_bt.h | File | 772 bytes | December 10 2025 14:18:00. | |
| virtio_config.h | File | 4005 bytes | December 10 2025 14:18:01. | |
| virtio_console.h | File | 3136 bytes | December 10 2025 14:17:58. | |
| virtio_crypto.h | File | 13874 bytes | December 10 2025 14:18:00. | |
| virtio_fs.h | File | 572 bytes | December 10 2025 14:18:00. | |
| virtio_gpu.h | File | 11454 bytes | December 10 2025 14:17:59. | |
| virtio_ids.h | File | 3269 bytes | December 10 2025 14:17:59. | |
| virtio_input.h | File | 2506 bytes | December 10 2025 14:17:59. | |
| virtio_iommu.h | File | 3783 bytes | December 10 2025 14:18:00. | |
| virtio_mem.h | File | 7157 bytes | December 10 2025 14:17:59. | |
| virtio_mmio.h | File | 4969 bytes | December 10 2025 14:17:58. | |
| virtio_net.h | File | 10549 bytes | December 10 2025 14:17:59. | |
| virtio_pci.h | File | 7406 bytes | December 10 2025 14:17:59. | |
| virtio_ring.h | File | 7497 bytes | December 10 2025 14:18:01. | |
| virtio_rng.h | File | 265 bytes | December 10 2025 14:18:01. | |
| virtio_scsi.h | File | 6035 bytes | December 10 2025 14:17:59. | |
| virtio_snd.h | File | 9304 bytes | December 10 2025 14:17:59. | |
| virtio_types.h | File | 2153 bytes | December 10 2025 14:18:00. | |
| virtio_vsock.h | File | 3086 bytes | December 10 2025 14:18:00. | |
| vm_sockets.h | File | 6494 bytes | December 10 2025 14:17:59. | |
| vm_sockets_diag.h | File | 963 bytes | December 10 2025 14:17:59. | |
| vmcore.h | File | 431 bytes | December 10 2025 14:18:00. | |
| vsockmon.h | File | 1885 bytes | December 10 2025 14:17:59. | |
| vt.h | File | 3059 bytes | December 10 2025 14:17:59. | |
| vtpm_proxy.h | File | 1719 bytes | December 10 2025 14:17:59. | |
| wait.h | File | 682 bytes | December 10 2025 14:18:01. | |
| wanrouter.h | File | 453 bytes | December 10 2025 14:18:00. | |
| watchdog.h | File | 2335 bytes | December 10 2025 14:18:00. | |
| wimax.h | File | 8371 bytes | December 10 2025 14:18:00. | |
| wireless.h | File | 42703 bytes | December 10 2025 14:17:58. | |
| wmi.h | File | 1886 bytes | December 10 2025 14:18:01. | |
| x25.h | File | 3562 bytes | December 10 2025 14:18:00. | |
| xattr.h | File | 2860 bytes | December 10 2025 14:18:01. | |
| xdp_diag.h | File | 1468 bytes | December 10 2025 14:18:01. | |
| xfrm.h | File | 11994 bytes | December 10 2025 14:18:01. | |
| xilinx-v4l2-controls.h | File | 2976 bytes | December 10 2025 14:18:00. | |
| zorro.h | File | 3296 bytes | December 10 2025 14:18:00. | |
| zorro_ids.h | File | 29963 bytes | December 10 2025 14:18:00. |
/*
* JFFS2 -- Journalling Flash File System, Version 2.
*
* Copyright © 2001-2007 Red Hat, Inc.
* Copyright © 2004-2010 David Woodhouse <dwmw2@infradead.org>
*
* Created by David Woodhouse <dwmw2@infradead.org>
*
* For licensing information, see the file 'LICENCE' in the
* jffs2 directory.
*/
#ifndef __LINUX_JFFS2_H__
#define __LINUX_JFFS2_H__
#include <linux/types.h>
#include <linux/magic.h>
/* You must include something which defines the C99 uintXX_t types.
We don't do it from here because this file is used in too many
different environments. */
/* Values we may expect to find in the 'magic' field */
#define JFFS2_OLD_MAGIC_BITMASK 0x1984
#define JFFS2_MAGIC_BITMASK 0x1985
#define KSAMTIB_CIGAM_2SFFJ 0x8519 /* For detecting wrong-endian fs */
#define JFFS2_EMPTY_BITMASK 0xffff
#define JFFS2_DIRTY_BITMASK 0x0000
/* Summary node MAGIC marker */
#define JFFS2_SUM_MAGIC 0x02851885
/* We only allow a single char for length, and 0xFF is empty flash so
we don't want it confused with a real length. Hence max 254.
*/
#define JFFS2_MAX_NAME_LEN 254
/* How small can we sensibly write nodes? */
#define JFFS2_MIN_DATA_LEN 128
#define JFFS2_COMPR_NONE 0x00
#define JFFS2_COMPR_ZERO 0x01
#define JFFS2_COMPR_RTIME 0x02
#define JFFS2_COMPR_RUBINMIPS 0x03
#define JFFS2_COMPR_COPY 0x04
#define JFFS2_COMPR_DYNRUBIN 0x05
#define JFFS2_COMPR_ZLIB 0x06
#define JFFS2_COMPR_LZO 0x07
/* Compatibility flags. */
#define JFFS2_COMPAT_MASK 0xc000 /* What do to if an unknown nodetype is found */
#define JFFS2_NODE_ACCURATE 0x2000
/* INCOMPAT: Fail to mount the filesystem */
#define JFFS2_FEATURE_INCOMPAT 0xc000
/* ROCOMPAT: Mount read-only */
#define JFFS2_FEATURE_ROCOMPAT 0x8000
/* RWCOMPAT_COPY: Mount read/write, and copy the node when it's GC'd */
#define JFFS2_FEATURE_RWCOMPAT_COPY 0x4000
/* RWCOMPAT_DELETE: Mount read/write, and delete the node when it's GC'd */
#define JFFS2_FEATURE_RWCOMPAT_DELETE 0x0000
#define JFFS2_NODETYPE_DIRENT (JFFS2_FEATURE_INCOMPAT | JFFS2_NODE_ACCURATE | 1)
#define JFFS2_NODETYPE_INODE (JFFS2_FEATURE_INCOMPAT | JFFS2_NODE_ACCURATE | 2)
#define JFFS2_NODETYPE_CLEANMARKER (JFFS2_FEATURE_RWCOMPAT_DELETE | JFFS2_NODE_ACCURATE | 3)
#define JFFS2_NODETYPE_PADDING (JFFS2_FEATURE_RWCOMPAT_DELETE | JFFS2_NODE_ACCURATE | 4)
#define JFFS2_NODETYPE_SUMMARY (JFFS2_FEATURE_RWCOMPAT_DELETE | JFFS2_NODE_ACCURATE | 6)
#define JFFS2_NODETYPE_XATTR (JFFS2_FEATURE_INCOMPAT | JFFS2_NODE_ACCURATE | 8)
#define JFFS2_NODETYPE_XREF (JFFS2_FEATURE_INCOMPAT | JFFS2_NODE_ACCURATE | 9)
/* XATTR Related */
#define JFFS2_XPREFIX_USER 1 /* for "user." */
#define JFFS2_XPREFIX_SECURITY 2 /* for "security." */
#define JFFS2_XPREFIX_ACL_ACCESS 3 /* for "system.posix_acl_access" */
#define JFFS2_XPREFIX_ACL_DEFAULT 4 /* for "system.posix_acl_default" */
#define JFFS2_XPREFIX_TRUSTED 5 /* for "trusted.*" */
#define JFFS2_ACL_VERSION 0x0001
// Maybe later...
//#define JFFS2_NODETYPE_CHECKPOINT (JFFS2_FEATURE_RWCOMPAT_DELETE | JFFS2_NODE_ACCURATE | 3)
//#define JFFS2_NODETYPE_OPTIONS (JFFS2_FEATURE_RWCOMPAT_COPY | JFFS2_NODE_ACCURATE | 4)
#define JFFS2_INO_FLAG_PREREAD 1 /* Do read_inode() for this one at
mount time, don't wait for it to
happen later */
#define JFFS2_INO_FLAG_USERCOMPR 2 /* User has requested a specific
compression type */
/* These can go once we've made sure we've caught all uses without
byteswapping */
typedef struct {
__u32 v32;
} __attribute__((packed)) jint32_t;
typedef struct {
__u32 m;
} __attribute__((packed)) jmode_t;
typedef struct {
__u16 v16;
} __attribute__((packed)) jint16_t;
struct jffs2_unknown_node
{
/* All start like this */
jint16_t magic;
jint16_t nodetype;
jint32_t totlen; /* So we can skip over nodes we don't grok */
jint32_t hdr_crc;
};
struct jffs2_raw_dirent
{
jint16_t magic;
jint16_t nodetype; /* == JFFS2_NODETYPE_DIRENT */
jint32_t totlen;
jint32_t hdr_crc;
jint32_t pino;
jint32_t version;
jint32_t ino; /* == zero for unlink */
jint32_t mctime;
__u8 nsize;
__u8 type;
__u8 unused[2];
jint32_t node_crc;
jint32_t name_crc;
__u8 name[0];
};
/* The JFFS2 raw inode structure: Used for storage on physical media. */
/* The uid, gid, atime, mtime and ctime members could be longer, but
are left like this for space efficiency. If and when people decide
they really need them extended, it's simple enough to add support for
a new type of raw node.
*/
struct jffs2_raw_inode
{
jint16_t magic; /* A constant magic number. */
jint16_t nodetype; /* == JFFS2_NODETYPE_INODE */
jint32_t totlen; /* Total length of this node (inc data, etc.) */
jint32_t hdr_crc;
jint32_t ino; /* Inode number. */
jint32_t version; /* Version number. */
jmode_t mode; /* The file's type or mode. */
jint16_t uid; /* The file's owner. */
jint16_t gid; /* The file's group. */
jint32_t isize; /* Total resultant size of this inode (used for truncations) */
jint32_t atime; /* Last access time. */
jint32_t mtime; /* Last modification time. */
jint32_t ctime; /* Change time. */
jint32_t offset; /* Where to begin to write. */
jint32_t csize; /* (Compressed) data size */
jint32_t dsize; /* Size of the node's data. (after decompression) */
__u8 compr; /* Compression algorithm used */
__u8 usercompr; /* Compression algorithm requested by the user */
jint16_t flags; /* See JFFS2_INO_FLAG_* */
jint32_t data_crc; /* CRC for the (compressed) data. */
jint32_t node_crc; /* CRC for the raw inode (excluding data) */
__u8 data[0];
};
struct jffs2_raw_xattr {
jint16_t magic;
jint16_t nodetype; /* = JFFS2_NODETYPE_XATTR */
jint32_t totlen;
jint32_t hdr_crc;
jint32_t xid; /* XATTR identifier number */
jint32_t version;
__u8 xprefix;
__u8 name_len;
jint16_t value_len;
jint32_t data_crc;
jint32_t node_crc;
__u8 data[0];
} __attribute__((packed));
struct jffs2_raw_xref
{
jint16_t magic;
jint16_t nodetype; /* = JFFS2_NODETYPE_XREF */
jint32_t totlen;
jint32_t hdr_crc;
jint32_t ino; /* inode number */
jint32_t xid; /* XATTR identifier number */
jint32_t xseqno; /* xref sequential number */
jint32_t node_crc;
} __attribute__((packed));
struct jffs2_raw_summary
{
jint16_t magic;
jint16_t nodetype; /* = JFFS2_NODETYPE_SUMMARY */
jint32_t totlen;
jint32_t hdr_crc;
jint32_t sum_num; /* number of sum entries*/
jint32_t cln_mkr; /* clean marker size, 0 = no cleanmarker */
jint32_t padded; /* sum of the size of padding nodes */
jint32_t sum_crc; /* summary information crc */
jint32_t node_crc; /* node crc */
jint32_t sum[0]; /* inode summary info */
};
union jffs2_node_union
{
struct jffs2_raw_inode i;
struct jffs2_raw_dirent d;
struct jffs2_raw_xattr x;
struct jffs2_raw_xref r;
struct jffs2_raw_summary s;
struct jffs2_unknown_node u;
};
/* Data payload for device nodes. */
union jffs2_device_node {
jint16_t old_id;
jint32_t new_id;
};
#endif /* __LINUX_JFFS2_H__ */
SILENT KILLER Tool