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

#include <udf_i.h>

Data Fields

struct timespec i_crtime
 
struct kernel_lb_addr i_location
 
__u64 i_unique
 
__u32 i_lenEAttr
 
__u32 i_lenAlloc
 
__u64 i_lenExtents
 
__u32 i_next_alloc_block
 
__u32 i_next_alloc_goal
 
__u32 i_checkpoint
 
unsigned i_alloc_type: 3
 
unsigned i_efe: 1
 
unsigned i_use: 1
 
unsigned i_strat4096: 1
 
unsigned reserved: 26
 
union {
   struct short_ad *   i_sad
 
   struct long_ad *   i_lad
 
   __u8 *   i_data
 
i_ext
 
struct rw_semaphore i_data_sem
 
struct inode vfs_inode
 

Detailed Description

Definition at line 16 of file udf_i.h.

Field Documentation

unsigned i_alloc_type

Definition at line 27 of file udf_i.h.

__u32 i_checkpoint

Definition at line 26 of file udf_i.h.

struct timespec i_crtime

Definition at line 17 of file udf_i.h.

__u8* i_data

Definition at line 35 of file udf_i.h.

struct rw_semaphore i_data_sem

Definition at line 37 of file udf_i.h.

unsigned i_efe

Definition at line 28 of file udf_i.h.

union { ... } i_ext
struct long_ad* i_lad

Definition at line 34 of file udf_i.h.

__u32 i_lenAlloc

Definition at line 22 of file udf_i.h.

__u32 i_lenEAttr

Definition at line 21 of file udf_i.h.

__u64 i_lenExtents

Definition at line 23 of file udf_i.h.

struct kernel_lb_addr i_location

Definition at line 19 of file udf_i.h.

__u32 i_next_alloc_block

Definition at line 24 of file udf_i.h.

__u32 i_next_alloc_goal

Definition at line 25 of file udf_i.h.

struct short_ad* i_sad

Definition at line 33 of file udf_i.h.

unsigned i_strat4096

Definition at line 30 of file udf_i.h.

__u64 i_unique

Definition at line 20 of file udf_i.h.

unsigned i_use

Definition at line 29 of file udf_i.h.

unsigned reserved

Definition at line 31 of file udf_i.h.

struct inode vfs_inode

Definition at line 38 of file udf_i.h.


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