Lines Matching defs:inode
825 __le32 root_ino; /* root inode number */
826 __le32 node_ino; /* node inode number */
827 __le32 meta_ino; /* meta inode number */
839 __le32 qf_ino[F2FS_MAX_QUOTAS] __attribute__((packed)); /* quota inode numbers */
915 * For orphan inode management
920 __le32 ino[F2FS_ORPHANS_PER_BLOCK]; /* inode numbers */
923 __le16 blk_count; /* Number of orphan inode blocks in CP */
925 __le32 check_sum; /* CRC32 for orphan inode block */
949 #define CUR_ADDRS_PER_INODE(inode) (DEF_ADDRS_PER_INODE - \
950 __get_extra_isize(inode))
1028 * inode flags
1056 __le32 i_pino; /* parent inode number */
1065 __le16 i_extra_isize; /* extra inode attribute size */
1068 __le32 i_inode_checksum;/* inode meta checksum */
1110 __le32 ino; /* inode nunmber */
1119 /* can be one of three types: inode, direct, and indirect types */
1140 __le32 ino; /* inode number */
1369 __le32 ino; /* inode number */
1488 static inline bool f2fs_has_extra_isize(struct f2fs_inode *inode)
1490 return (inode->i_inline & F2FS_EXTRA_ATTR);
1493 static inline int __get_extra_isize(struct f2fs_inode *inode)
1495 if (f2fs_has_extra_isize(inode))
1496 return le16_to_cpu(inode->i_extra_isize) / sizeof(__le32);
1501 static inline int get_inline_xattr_addrs(struct f2fs_inode *inode)
1504 return le16_to_cpu(inode->i_inline_xattr_size);
1505 else if (inode->i_inline & F2FS_INLINE_XATTR ||
1506 inode->i_inline & F2FS_INLINE_DENTRY)