libparted 3.6
Loading...
Searching...
No Matches
Data Fields
ext2_inode Struct Reference

#include <ext2_fs.h>

Data Fields

uint32_t i_atime
 
uint32_t i_block [EXT2_N_BLOCKS]
 
uint32_t i_blocks
 
uint32_t i_ctime
 
uint32_t i_dir_acl
 
uint32_t i_dtime
 
uint32_t i_faddr
 
uint32_t i_file_acl
 
uint32_t i_flags
 
uint32_t i_generation
 
uint16_t i_gid
 
uint16_t i_links_count
 
uint16_t i_mode
 
uint32_t i_mtime
 
uint32_t i_size
 
uint16_t i_uid
 
union {
   struct {
      uint32_t   h_i_translator
 
   }   hurd1
 
   struct {
      uint32_t   l_i_reserved1
 
   }   linux1
 
   struct {
      uint32_t   m_i_reserved1
 
   }   masix1
 
osd1
 
union {
   struct {
      uint32_t   h_i_author
 
      uint8_t   h_i_frag
 
      uint8_t   h_i_fsize
 
      uint16_t   h_i_gid_high
 
      uint16_t   h_i_mode_high
 
      uint16_t   h_i_uid_high
 
   }   hurd2
 
   struct {
      uint16_t   i_pad1
 
      uint8_t   l_i_frag
 
      uint8_t   l_i_fsize
 
      uint32_t   l_i_reserved2 [2]
 
   }   linux2
 
   struct {
      uint8_t   m_i_frag
 
      uint8_t   m_i_fsize
 
      uint32_t   m_i_reserved2 [2]
 
      uint16_t   m_pad1
 
   }   masix2
 
osd2
 

Field Documentation

◆ h_i_author

uint32_t ext2_inode::h_i_author

◆ h_i_frag

uint8_t ext2_inode::h_i_frag

◆ h_i_fsize

uint8_t ext2_inode::h_i_fsize

◆ h_i_gid_high

uint16_t ext2_inode::h_i_gid_high

◆ h_i_mode_high

uint16_t ext2_inode::h_i_mode_high

◆ h_i_translator

uint32_t ext2_inode::h_i_translator

◆ h_i_uid_high

uint16_t ext2_inode::h_i_uid_high

◆ 

struct { ... } ext2_inode::hurd1

◆ 

struct { ... } ext2_inode::hurd2

◆ i_atime

uint32_t ext2_inode::i_atime

◆ i_block

uint32_t ext2_inode::i_block[EXT2_N_BLOCKS]

◆ i_blocks

uint32_t ext2_inode::i_blocks

◆ i_ctime

uint32_t ext2_inode::i_ctime

◆ i_dir_acl

uint32_t ext2_inode::i_dir_acl

◆ i_dtime

uint32_t ext2_inode::i_dtime

◆ i_faddr

uint32_t ext2_inode::i_faddr

◆ i_file_acl

uint32_t ext2_inode::i_file_acl

◆ i_flags

uint32_t ext2_inode::i_flags

◆ i_generation

uint32_t ext2_inode::i_generation

◆ i_gid

uint16_t ext2_inode::i_gid

◆ i_links_count

uint16_t ext2_inode::i_links_count

◆ i_mode

uint16_t ext2_inode::i_mode

◆ i_mtime

uint32_t ext2_inode::i_mtime

◆ i_pad1

uint16_t ext2_inode::i_pad1

◆ i_size

uint32_t ext2_inode::i_size

◆ i_uid

uint16_t ext2_inode::i_uid

◆ l_i_frag

uint8_t ext2_inode::l_i_frag

◆ l_i_fsize

uint8_t ext2_inode::l_i_fsize

◆ l_i_reserved1

uint32_t ext2_inode::l_i_reserved1

◆ l_i_reserved2

uint32_t ext2_inode::l_i_reserved2[2]

◆ 

struct { ... } ext2_inode::linux1

◆ 

struct { ... } ext2_inode::linux2

◆ m_i_frag

uint8_t ext2_inode::m_i_frag

◆ m_i_fsize

uint8_t ext2_inode::m_i_fsize

◆ m_i_reserved1

uint32_t ext2_inode::m_i_reserved1

◆ m_i_reserved2

uint32_t ext2_inode::m_i_reserved2[2]

◆ m_pad1

uint16_t ext2_inode::m_pad1

◆ 

struct { ... } ext2_inode::masix1

◆ 

struct { ... } ext2_inode::masix2

◆ 

union { ... } ext2_inode::osd1

◆ 

union { ... } ext2_inode::osd2

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