Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
ext4_inode Struct Reference

#include <ext4.h>

Data Fields

__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
 
      __le16   l_i_checksum_lo
 
      __le16   l_i_reserved
 
   }   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_checksum_hi
 
__le32 i_ctime_extra
 
__le32 i_mtime_extra
 
__le32 i_atime_extra
 
__le32 i_crtime
 
__le32 i_crtime_extra
 
__le32 i_version_hi
 

Detailed Description

Definition at line 633 of file ext4.h.

Field Documentation

__u32 h_i_author

Definition at line 675 of file ext4.h.

__u16 h_i_gid_high

Definition at line 674 of file ext4.h.

__u16 h_i_mode_high

Definition at line 672 of file ext4.h.

__le16 h_i_reserved1

Definition at line 671 of file ext4.h.

__u32 h_i_translator

Definition at line 650 of file ext4.h.

__u16 h_i_uid_high

Definition at line 673 of file ext4.h.

struct { ... } hurd1
struct { ... } hurd2
__le32 i_atime

Definition at line 637 of file ext4.h.

__le32 i_atime_extra

Definition at line 687 of file ext4.h.

Definition at line 656 of file ext4.h.

__le32 i_blocks_lo

Definition at line 643 of file ext4.h.

__le16 i_checksum_hi

Definition at line 684 of file ext4.h.

__le32 i_crtime

Definition at line 688 of file ext4.h.

__le32 i_crtime_extra

Definition at line 689 of file ext4.h.

__le32 i_ctime

Definition at line 638 of file ext4.h.

__le32 i_ctime_extra

Definition at line 685 of file ext4.h.

__le32 i_dtime

Definition at line 640 of file ext4.h.

__le16 i_extra_isize

Definition at line 683 of file ext4.h.

__le32 i_file_acl_lo

Definition at line 658 of file ext4.h.

__le32 i_flags

Definition at line 644 of file ext4.h.

__le32 i_generation

Definition at line 657 of file ext4.h.

__le16 i_gid

Definition at line 641 of file ext4.h.

__le16 i_links_count

Definition at line 642 of file ext4.h.

__le16 i_mode

Definition at line 634 of file ext4.h.

__le32 i_mtime

Definition at line 639 of file ext4.h.

__le32 i_mtime_extra

Definition at line 686 of file ext4.h.

__le32 i_obso_faddr

Definition at line 660 of file ext4.h.

__le32 i_size_high

Definition at line 659 of file ext4.h.

__le32 i_size_lo

Definition at line 636 of file ext4.h.

__le16 i_uid

Definition at line 635 of file ext4.h.

__le32 i_version_hi

Definition at line 690 of file ext4.h.

__le16 l_i_blocks_high

Definition at line 663 of file ext4.h.

__le16 l_i_checksum_lo

Definition at line 667 of file ext4.h.

__le16 l_i_file_acl_high

Definition at line 664 of file ext4.h.

__le16 l_i_gid_high

Definition at line 666 of file ext4.h.

__le16 l_i_reserved

Definition at line 668 of file ext4.h.

__le16 l_i_uid_high

Definition at line 665 of file ext4.h.

__le32 l_i_version

Definition at line 647 of file ext4.h.

struct { ... } linux1
struct { ... } linux2
__le16 m_i_file_acl_high

Definition at line 679 of file ext4.h.

__u32 m_i_reserved1

Definition at line 653 of file ext4.h.

__u32 m_i_reserved2[2]

Definition at line 680 of file ext4.h.

struct { ... } masix1
struct { ... } masix2
union { ... } osd1
union { ... } osd2

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