Lines Matching defs:hammer2_inode_meta

921 struct hammer2_inode_meta {  struct
922 uint16_t version; /* 0000 inode data version */
923 uint8_t reserved02; /* 0002 */
924 uint8_t pfs_subtype; /* 0003 pfs sub-type */
929 uint32_t uflags; /* 0004 chflags */
930 uint32_t rmajor; /* 0008 available for device nodes */
931 uint32_t rminor; /* 000C available for device nodes */
932 uint64_t ctime; /* 0010 inode change time */
933 uint64_t mtime; /* 0018 modified time */
934 uint64_t atime; /* 0020 access time (unsupported) */
935 uint64_t btime; /* 0028 birth time */
936 uuid_t uid; /* 0030 uid / degenerate unix uid */
937 uuid_t gid; /* 0040 gid / degenerate unix gid */
939 uint8_t type; /* 0050 object type */
940 uint8_t op_flags; /* 0051 operational flags */
941 uint16_t cap_flags; /* 0052 capability flags */
942 uint32_t mode; /* 0054 unix modes (typ low 16 bits) */
952 hammer2_tid_t inum; /* 0058 inode number */
953 hammer2_off_t size; /* 0060 size of file */
954 uint64_t nlinks; /* 0068 hard links (typ only dirs) */
955 hammer2_tid_t iparent; /* 0070 nominal parent inum */
956 hammer2_key_t name_key; /* 0078 full filename key */
957 uint16_t name_len; /* 0080 filename length */
958 uint8_t ncopies; /* 0082 ncopies to local media */
959 uint8_t comp_algo; /* 0083 compression request & algo */
960 uint8_t unused84; /* 0084 */
961 uint8_t check_algo; /* 0085 check code request & algo */
972 uint8_t pfs_nmasters; /* 0086 (if PFSROOT) if multi-master */
973 uint8_t pfs_type; /* 0087 (if PFSROOT) node type */
974 hammer2_tid_t pfs_inum; /* 0088 (if PFSROOT) inum allocator */
975 uuid_t pfs_clid; /* 0090 (if PFSROOT) cluster uuid */
976 uuid_t pfs_fsid; /* 00A0 (if PFSROOT) unique uuid */
983 hammer2_key_t data_quota; /* 00B0 subtree quota in bytes */
984 hammer2_key_t unusedB8; /* 00B8 */
1008 typedef struct hammer2_inode_meta hammer2_inode_meta_t; argument