Lines Matching defs:jfs_inode_info
38 struct jfs_inode_info { struct
39 int fileset; /* fileset number (always 16)*/
40 uint mode2; /* jfs-specific mode */
41 uint saved_uid; /* saved for uid mount option */
42 uint saved_gid; /* saved for gid mount option */
43 pxd_t ixpxd; /* inode extent descriptor */
44 dxd_t acl; /* dxd describing acl */
45 dxd_t ea; /* dxd describing ea */
46 time_t otime; /* time created */
47 uint next_index; /* next available directory entry index */
48 int acltype; /* Type of ACL */
49 short btorder; /* access order */
50 short btindex; /* btpage entry index*/
51 struct inode *ipimap; /* inode map */
52 unsigned long cflag; /* commit flags */
53 u64 agstart; /* agstart of the containing IAG */
54 u16 bxflag; /* xflag of pseudo buffer? */
55 unchar pad;
56 signed char active_ag; /* ag currently allocating from */
57 lid_t blid; /* lid of pseudo buffer? */
58 lid_t atlhead; /* anonymous tlock list head */
59 lid_t atltail; /* anonymous tlock list tail */
60 spinlock_t ag_lock; /* protects active_ag */
61 struct list_head anon_inode_list; /* inodes having anonymous txns */
67 struct rw_semaphore rdwrlock;
74 struct mutex commit_mutex;
76 struct rw_semaphore xattr_sem;
77 lid_t xtlid; /* lid of xtree lock on directory */
78 union {
96 } u;
97 u32 dev; /* will die when we get wide dev_t */
98 struct inode vfs_inode;