Android-cuttlefish cvd tool
Public Member Functions | Public Attributes | List of all members
f2fs_inode Struct Reference

#include <f2fs_fs.h>

Public Member Functions

struct f2fs_extent i_ext __attribute__ ((packed))
 

Public Attributes

__le16 i_mode
 
__u8 i_advise
 
__u8 i_inline
 
__le32 i_uid
 
__le32 i_gid
 
__le32 i_links
 
__le64 i_size
 
__le64 i_blocks
 
__le64 i_atime
 
__le64 i_ctime
 
__le64 i_mtime
 
__le32 i_atime_nsec
 
__le32 i_ctime_nsec
 
__le32 i_mtime_nsec
 
__le32 i_generation
 
union {
   __le32   i_current_depth
 
   __le16   i_gc_failures
 
}; 
 
__le32 i_xattr_nid
 
__le32 i_flags
 
__le32 i_pino
 
__le32 i_namelen
 
__u8 i_name [F2FS_NAME_LEN]
 
__u8 i_dir_level
 
union {
   __le32   i_addr [0]
 
}; 
 
__le16 i_extra_isize
 
__le16 i_inline_xattr_size
 
__le32 i_projid
 
__le32 i_inode_checksum
 
__le64 i_crtime
 
__le32 i_crtime_nsec
 
__le64 i_compr_blocks
 
__u8 i_compress_algorithm
 
__u8 i_log_cluster_size
 
__le16 i_compress_flag
 
__le32 i_extra_end [0]
 

Member Function Documentation

◆ __attribute__()

struct f2fs_extent i_ext f2fs_inode::__attribute__ ( (packed)  )

Member Data Documentation

◆ 

union { ... } f2fs_inode::@107

◆ 

union { ... } f2fs_inode::@109

◆ i_addr

__le32 f2fs_inode::i_addr[0]

◆ i_advise

__u8 f2fs_inode::i_advise

◆ i_atime

__le64 f2fs_inode::i_atime

◆ i_atime_nsec

__le32 f2fs_inode::i_atime_nsec

◆ i_blocks

__le64 f2fs_inode::i_blocks

◆ i_compr_blocks

__le64 f2fs_inode::i_compr_blocks

◆ i_compress_algorithm

__u8 f2fs_inode::i_compress_algorithm

◆ i_compress_flag

__le16 f2fs_inode::i_compress_flag

◆ i_crtime

__le64 f2fs_inode::i_crtime

◆ i_crtime_nsec

__le32 f2fs_inode::i_crtime_nsec

◆ i_ctime

__le64 f2fs_inode::i_ctime

◆ i_ctime_nsec

__le32 f2fs_inode::i_ctime_nsec

◆ i_current_depth

__le32 f2fs_inode::i_current_depth

◆ i_dir_level

__u8 f2fs_inode::i_dir_level

◆ i_extra_end

__le32 f2fs_inode::i_extra_end[0]

◆ i_extra_isize

__le16 f2fs_inode::i_extra_isize

◆ i_flags

__le32 f2fs_inode::i_flags

◆ i_gc_failures

__le16 f2fs_inode::i_gc_failures

◆ i_generation

__le32 f2fs_inode::i_generation

◆ i_gid

__le32 f2fs_inode::i_gid

◆ i_inline

__u8 f2fs_inode::i_inline

◆ i_inline_xattr_size

__le16 f2fs_inode::i_inline_xattr_size

◆ i_inode_checksum

__le32 f2fs_inode::i_inode_checksum

◆ i_links

__le32 f2fs_inode::i_links

◆ i_log_cluster_size

__u8 f2fs_inode::i_log_cluster_size

◆ i_mode

__le16 f2fs_inode::i_mode

◆ i_mtime

__le64 f2fs_inode::i_mtime

◆ i_mtime_nsec

__le32 f2fs_inode::i_mtime_nsec

◆ i_name

__u8 f2fs_inode::i_name[F2FS_NAME_LEN]

◆ i_namelen

__le32 f2fs_inode::i_namelen

◆ i_pino

__le32 f2fs_inode::i_pino

◆ i_projid

__le32 f2fs_inode::i_projid

◆ i_size

__le64 f2fs_inode::i_size

◆ i_uid

__le32 f2fs_inode::i_uid

◆ i_xattr_nid

__le32 f2fs_inode::i_xattr_nid

The documentation for this struct was generated from the following file: