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

#include <jfs_incore.h>

Data Fields

int fileset
 
uint mode2
 
kuid_t saved_uid
 
kgid_t saved_gid
 
pxd_t ixpxd
 
dxd_t acl
 
dxd_t ea
 
time_t otime
 
uint next_index
 
int acltype
 
short btorder
 
short btindex
 
struct inodeipimap
 
unsigned long cflag
 
u64 agstart
 
u16 bxflag
 
unchar pad
 
signed char active_ag
 
lid_t blid
 
lid_t atlhead
 
lid_t atltail
 
spinlock_t ag_lock
 
struct list_head anon_inode_list
 
struct rw_semaphore rdwrlock
 
struct mutex commit_mutex
 
struct rw_semaphore xattr_sem
 
lid_t xtlid
 
union {
   struct {
      xtpage_t   _xtroot
 
      struct inomap *   _imap
 
   }   file
 
   struct {
      struct dir_table_slot   _table [12]
 
      dtroot_t   _dtroot
 
   }   dir
 
   struct {
      unchar   _unused [16]
 
      dxd_t   _dxd
 
      unchar   _inline [128]
 
      unchar   _inline_ea [128]
 
   }   link
 
u
 
u32 dev
 
struct inode vfs_inode
 

Detailed Description

Definition at line 38 of file jfs_incore.h.

Field Documentation

dtroot_t _dtroot

Definition at line 85 of file jfs_incore.h.

dxd_t _dxd

Definition at line 89 of file jfs_incore.h.

struct inomap* _imap

Definition at line 81 of file jfs_incore.h.

unchar _inline[128]

Definition at line 90 of file jfs_incore.h.

unchar _inline_ea[128]

Definition at line 94 of file jfs_incore.h.

struct dir_table_slot _table[12]

Definition at line 84 of file jfs_incore.h.

unchar _unused[16]

Definition at line 88 of file jfs_incore.h.

xtpage_t _xtroot

Definition at line 80 of file jfs_incore.h.

dxd_t acl

Definition at line 44 of file jfs_incore.h.

int acltype

Definition at line 48 of file jfs_incore.h.

signed char active_ag

Definition at line 56 of file jfs_incore.h.

spinlock_t ag_lock

Definition at line 60 of file jfs_incore.h.

u64 agstart

Definition at line 53 of file jfs_incore.h.

struct list_head anon_inode_list

Definition at line 61 of file jfs_incore.h.

lid_t atlhead

Definition at line 58 of file jfs_incore.h.

lid_t atltail

Definition at line 59 of file jfs_incore.h.

lid_t blid

Definition at line 57 of file jfs_incore.h.

short btindex

Definition at line 50 of file jfs_incore.h.

short btorder

Definition at line 49 of file jfs_incore.h.

u16 bxflag

Definition at line 54 of file jfs_incore.h.

unsigned long cflag

Definition at line 52 of file jfs_incore.h.

struct mutex commit_mutex

Definition at line 74 of file jfs_incore.h.

u32 dev

Definition at line 97 of file jfs_incore.h.

struct { ... } dir
dxd_t ea

Definition at line 45 of file jfs_incore.h.

struct { ... } file
int fileset

Definition at line 39 of file jfs_incore.h.

struct inode* ipimap

Definition at line 51 of file jfs_incore.h.

pxd_t ixpxd

Definition at line 43 of file jfs_incore.h.

struct { ... } link
uint mode2

Definition at line 40 of file jfs_incore.h.

uint next_index

Definition at line 47 of file jfs_incore.h.

time_t otime

Definition at line 46 of file jfs_incore.h.

unchar pad

Definition at line 55 of file jfs_incore.h.

struct rw_semaphore rdwrlock

Definition at line 67 of file jfs_incore.h.

kgid_t saved_gid

Definition at line 42 of file jfs_incore.h.

kuid_t saved_uid

Definition at line 41 of file jfs_incore.h.

union { ... } u
struct inode vfs_inode

Definition at line 98 of file jfs_incore.h.

struct rw_semaphore xattr_sem

Definition at line 76 of file jfs_incore.h.

lid_t xtlid

Definition at line 77 of file jfs_incore.h.


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