ext3_inode Struct Reference

#include <ext3_fs.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 270 of file ext3_fs.h.


Field Documentation

__le16 ext3_inode::i_mode

Definition at line 271 of file ext3_fs.h.

__le16 ext3_inode::i_uid

Definition at line 272 of file ext3_fs.h.

__le32 ext3_inode::i_size

Definition at line 273 of file ext3_fs.h.

__le32 ext3_inode::i_atime

Definition at line 274 of file ext3_fs.h.

__le32 ext3_inode::i_ctime

Definition at line 275 of file ext3_fs.h.

__le32 ext3_inode::i_mtime

Definition at line 276 of file ext3_fs.h.

__le32 ext3_inode::i_dtime

Definition at line 277 of file ext3_fs.h.

__le16 ext3_inode::i_gid

Definition at line 278 of file ext3_fs.h.

__le16 ext3_inode::i_links_count

Definition at line 279 of file ext3_fs.h.

__le32 ext3_inode::i_blocks

Definition at line 280 of file ext3_fs.h.

__le32 ext3_inode::i_flags

Definition at line 281 of file ext3_fs.h.

__u32 ext3_inode::l_i_reserved1

Definition at line 284 of file ext3_fs.h.

struct { ... } ext3_inode::linux1

__u32 ext3_inode::h_i_translator

Definition at line 287 of file ext3_fs.h.

struct { ... } ext3_inode::hurd1

__u32 ext3_inode::m_i_reserved1

Definition at line 290 of file ext3_fs.h.

struct { ... } ext3_inode::masix1

union { ... } ext3_inode::osd1

__le32 ext3_inode::i_block[EXT3_N_BLOCKS]

Definition at line 293 of file ext3_fs.h.

__le32 ext3_inode::i_generation

Definition at line 294 of file ext3_fs.h.

__le32 ext3_inode::i_file_acl

Definition at line 295 of file ext3_fs.h.

__le32 ext3_inode::i_dir_acl

Definition at line 296 of file ext3_fs.h.

__le32 ext3_inode::i_faddr

Definition at line 297 of file ext3_fs.h.

__u8 ext3_inode::l_i_frag

Definition at line 300 of file ext3_fs.h.

__u8 ext3_inode::l_i_fsize

Definition at line 301 of file ext3_fs.h.

__u16 ext3_inode::i_pad1

Definition at line 302 of file ext3_fs.h.

__le16 ext3_inode::l_i_uid_high

Definition at line 303 of file ext3_fs.h.

__le16 ext3_inode::l_i_gid_high

Definition at line 304 of file ext3_fs.h.

__u32 ext3_inode::l_i_reserved2

Definition at line 305 of file ext3_fs.h.

struct { ... } ext3_inode::linux2

__u8 ext3_inode::h_i_frag

Definition at line 308 of file ext3_fs.h.

__u8 ext3_inode::h_i_fsize

Definition at line 309 of file ext3_fs.h.

__u16 ext3_inode::h_i_mode_high

Definition at line 310 of file ext3_fs.h.

__u16 ext3_inode::h_i_uid_high

Definition at line 311 of file ext3_fs.h.

__u16 ext3_inode::h_i_gid_high

Definition at line 312 of file ext3_fs.h.

__u32 ext3_inode::h_i_author

Definition at line 313 of file ext3_fs.h.

struct { ... } ext3_inode::hurd2

__u8 ext3_inode::m_i_frag

Definition at line 316 of file ext3_fs.h.

__u8 ext3_inode::m_i_fsize

Definition at line 317 of file ext3_fs.h.

__u16 ext3_inode::m_pad1

Definition at line 318 of file ext3_fs.h.

__u32 ext3_inode::m_i_reserved2[2]

Definition at line 319 of file ext3_fs.h.

struct { ... } ext3_inode::masix2

union { ... } ext3_inode::osd2

__le16 ext3_inode::i_extra_isize

Definition at line 322 of file ext3_fs.h.

__le16 ext3_inode::i_pad1

Definition at line 323 of file ext3_fs.h.


The documentation for this struct was generated from the following file:
Generated on Fri Nov 28 00:08:45 2008 for elphel by  doxygen 1.5.1