Lines Matching defs:jfs_inode_info
27 struct jfs_inode_info { struct
28 int fileset; /* fileset number (always 16)*/
29 uint mode2; /* jfs-specific mode */
30 kuid_t saved_uid; /* saved for uid mount option */
31 kgid_t saved_gid; /* saved for gid mount option */
32 pxd_t ixpxd; /* inode extent descriptor */
33 dxd_t acl; /* dxd describing acl */
34 dxd_t ea; /* dxd describing ea */
35 time64_t otime; /* time created */
36 uint next_index; /* next available directory entry index */
37 int acltype; /* Type of ACL */
38 short btorder; /* access order */
39 short btindex; /* btpage entry index*/
40 struct inode *ipimap; /* inode map */
41 unsigned long cflag; /* commit flags */
42 u64 agstart; /* agstart of the containing IAG */
43 u16 bxflag; /* xflag of pseudo buffer? */
44 unchar pad;
45 signed char active_ag; /* ag currently allocating from */
46 lid_t blid; /* lid of pseudo buffer? */
47 lid_t atlhead; /* anonymous tlock list head */
48 lid_t atltail; /* anonymous tlock list tail */
49 spinlock_t ag_lock; /* protects active_ag */
50 struct list_head anon_inode_list; /* inodes having anonymous txns */
56 struct rw_semaphore rdwrlock;
63 struct mutex commit_mutex;
65 struct rw_semaphore xattr_sem;
66 lid_t xtlid; /* lid of xtree lock on directory */
67 union {
93 } u;
95 struct dquot *i_dquot[MAXQUOTAS];
97 u32 dev; /* will die when we get wide dev_t */
98 struct inode vfs_inode;