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

#include <ext3.h>

Data Fields

__le16 i_mode
 
__le16 i_uid
 
__le32 i_size
 
__le32 i_atime
 
__le32 i_ctime
 
__le32 i_mtime
 
__le32 i_dtime
 
__le16 i_gid
 
__le16 i_links_count
 
__le32 i_blocks
 
__le32 i_flags
 
union {
   struct {
      __u32   l_i_reserved1
 
   }   linux1
 
   struct {
      __u32   h_i_translator
 
   }   hurd1
 
   struct {
      __u32   m_i_reserved1
 
   }   masix1
 
osd1
 
__le32 i_block [EXT3_N_BLOCKS]
 
__le32 i_generation
 
__le32 i_file_acl
 
__le32 i_dir_acl
 
__le32 i_faddr
 
union {
   struct {
      __u8   l_i_frag
 
      __u8   l_i_fsize
 
      __u16   i_pad1
 
      __le16   l_i_uid_high
 
      __le16   l_i_gid_high
 
      __u32   l_i_reserved2
 
   }   linux2
 
   struct {
      __u8   h_i_frag
 
      __u8   h_i_fsize
 
      __u16   h_i_mode_high
 
      __u16   h_i_uid_high
 
      __u16   h_i_gid_high
 
      __u32   h_i_author
 
   }   hurd2
 
   struct {
      __u8   m_i_frag
 
      __u8   m_i_fsize
 
      __u16   m_pad1
 
      __u32   m_i_reserved2 [2]
 
   }   masix2
 
osd2
 
__le16 i_extra_isize
 
__le16 i_pad1
 

Detailed Description

Definition at line 258 of file ext3.h.

Field Documentation

__u32 h_i_author

Definition at line 301 of file ext3.h.

__u8 h_i_frag

Definition at line 296 of file ext3.h.

__u8 h_i_fsize

Definition at line 297 of file ext3.h.

__u16 h_i_gid_high

Definition at line 300 of file ext3.h.

__u16 h_i_mode_high

Definition at line 298 of file ext3.h.

__u32 h_i_translator

Definition at line 275 of file ext3.h.

__u16 h_i_uid_high

Definition at line 299 of file ext3.h.

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

Definition at line 262 of file ext3.h.

Definition at line 281 of file ext3.h.

__le32 i_blocks

Definition at line 268 of file ext3.h.

__le32 i_ctime

Definition at line 263 of file ext3.h.

__le32 i_dir_acl

Definition at line 284 of file ext3.h.

__le32 i_dtime

Definition at line 265 of file ext3.h.

__le16 i_extra_isize

Definition at line 310 of file ext3.h.

__le32 i_faddr

Definition at line 285 of file ext3.h.

__le32 i_file_acl

Definition at line 283 of file ext3.h.

__le32 i_flags

Definition at line 269 of file ext3.h.

__le32 i_generation

Definition at line 282 of file ext3.h.

__le16 i_gid

Definition at line 266 of file ext3.h.

__le16 i_links_count

Definition at line 267 of file ext3.h.

__le16 i_mode

Definition at line 259 of file ext3.h.

__le32 i_mtime

Definition at line 264 of file ext3.h.

__u16 i_pad1

Definition at line 290 of file ext3.h.

__le16 i_pad1

Definition at line 311 of file ext3.h.

__le32 i_size

Definition at line 261 of file ext3.h.

__le16 i_uid

Definition at line 260 of file ext3.h.

__u8 l_i_frag

Definition at line 288 of file ext3.h.

__u8 l_i_fsize

Definition at line 289 of file ext3.h.

__le16 l_i_gid_high

Definition at line 292 of file ext3.h.

__u32 l_i_reserved1

Definition at line 272 of file ext3.h.

__u32 l_i_reserved2

Definition at line 293 of file ext3.h.

__le16 l_i_uid_high

Definition at line 291 of file ext3.h.

struct { ... } linux1
struct { ... } linux2
__u8 m_i_frag

Definition at line 304 of file ext3.h.

__u8 m_i_fsize

Definition at line 305 of file ext3.h.

__u32 m_i_reserved1

Definition at line 278 of file ext3.h.

__u32 m_i_reserved2[2]

Definition at line 307 of file ext3.h.

__u16 m_pad1

Definition at line 306 of file ext3.h.

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

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