Android-cuttlefish cvd tool
Public Attributes | List of all members
ext4_inode Struct Reference

#include <ext4.h>

Public Attributes

__le16 i_mode
 
__le16 i_uid
 
__le32 i_size_lo
 
__le32 i_atime
 
__le32 i_ctime
 
__le32 i_mtime
 
__le32 i_dtime
 
__le16 i_gid
 
__le16 i_links_count
 
__le32 i_blocks_lo
 
__le32 i_flags
 
union {
   struct {
      __le32   l_i_version
 
   }   linux1
 
   struct {
      __u32   h_i_translator
 
   }   hurd1
 
   struct {
      __u32   m_i_reserved1
 
   }   masix1
 
osd1
 
__le32 i_block [EXT4_N_BLOCKS]
 
__le32 i_generation
 
__le32 i_file_acl_lo
 
__le32 i_size_high
 
__le32 i_obso_faddr
 
union {
   struct {
      __le16   l_i_blocks_high
 
      __le16   l_i_file_acl_high
 
      __le16   l_i_uid_high
 
      __le16   l_i_gid_high
 
      __u32   l_i_reserved2
 
   }   linux2
 
   struct {
      __le16   h_i_reserved1
 
      __u16   h_i_mode_high
 
      __u16   h_i_uid_high
 
      __u16   h_i_gid_high
 
      __u32   h_i_author
 
   }   hurd2
 
   struct {
      __le16   h_i_reserved1
 
      __le16   m_i_file_acl_high
 
      __u32   m_i_reserved2 [2]
 
   }   masix2
 
osd2
 
__le16 i_extra_isize
 
__le16 i_pad1
 
__le32 i_ctime_extra
 
__le32 i_mtime_extra
 
__le32 i_atime_extra
 
__le32 i_crtime
 
__le32 i_crtime_extra
 
__le32 i_version_hi
 

Member Data Documentation

◆ h_i_author

__u32 ext4_inode::h_i_author

◆ h_i_gid_high

__u16 ext4_inode::h_i_gid_high

◆ h_i_mode_high

__u16 ext4_inode::h_i_mode_high

◆ h_i_reserved1

__le16 ext4_inode::h_i_reserved1

◆ h_i_translator

__u32 ext4_inode::h_i_translator

◆ h_i_uid_high

__u16 ext4_inode::h_i_uid_high

◆ 

struct { ... } ext4_inode::hurd1

◆ 

struct { ... } ext4_inode::hurd2

◆ i_atime

__le32 ext4_inode::i_atime

◆ i_atime_extra

__le32 ext4_inode::i_atime_extra

◆ i_block

__le32 ext4_inode::i_block[EXT4_N_BLOCKS]

◆ i_blocks_lo

__le32 ext4_inode::i_blocks_lo

◆ i_crtime

__le32 ext4_inode::i_crtime

◆ i_crtime_extra

__le32 ext4_inode::i_crtime_extra

◆ i_ctime

__le32 ext4_inode::i_ctime

◆ i_ctime_extra

__le32 ext4_inode::i_ctime_extra

◆ i_dtime

__le32 ext4_inode::i_dtime

◆ i_extra_isize

__le16 ext4_inode::i_extra_isize

◆ i_file_acl_lo

__le32 ext4_inode::i_file_acl_lo

◆ i_flags

__le32 ext4_inode::i_flags

◆ i_generation

__le32 ext4_inode::i_generation

◆ i_gid

__le16 ext4_inode::i_gid

◆ i_links_count

__le16 ext4_inode::i_links_count

◆ i_mode

__le16 ext4_inode::i_mode

◆ i_mtime

__le32 ext4_inode::i_mtime

◆ i_mtime_extra

__le32 ext4_inode::i_mtime_extra

◆ i_obso_faddr

__le32 ext4_inode::i_obso_faddr

◆ i_pad1

__le16 ext4_inode::i_pad1

◆ i_size_high

__le32 ext4_inode::i_size_high

◆ i_size_lo

__le32 ext4_inode::i_size_lo

◆ i_uid

__le16 ext4_inode::i_uid

◆ i_version_hi

__le32 ext4_inode::i_version_hi

◆ l_i_blocks_high

__le16 ext4_inode::l_i_blocks_high

◆ l_i_file_acl_high

__le16 ext4_inode::l_i_file_acl_high

◆ l_i_gid_high

__le16 ext4_inode::l_i_gid_high

◆ l_i_reserved2

__u32 ext4_inode::l_i_reserved2

◆ l_i_uid_high

__le16 ext4_inode::l_i_uid_high

◆ l_i_version

__le32 ext4_inode::l_i_version

◆ 

struct { ... } ext4_inode::linux1

◆ 

struct { ... } ext4_inode::linux2

◆ m_i_file_acl_high

__le16 ext4_inode::m_i_file_acl_high

◆ m_i_reserved1

__u32 ext4_inode::m_i_reserved1

◆ m_i_reserved2

__u32 ext4_inode::m_i_reserved2[2]

◆ 

struct { ... } ext4_inode::masix1

◆ 

struct { ... } ext4_inode::masix2

◆ 

union { ... } ext4_inode::osd1

◆ 

union { ... } ext4_inode::osd2

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