Lines Matching defs:ext4_inode_info
945 struct ext4_inode_info { struct
946 __le32 i_data[15]; /* unconverted */
947 __u32 i_dtime;
948 ext4_fsblk_t i_file_acl;
957 ext4_group_t i_block_group;
958 ext4_lblk_t i_dir_start_lookup;
960 unsigned long i_state_flags; /* Dynamic state flags */
962 unsigned long i_flags;
971 struct rw_semaphore xattr_sem;
973 struct list_head i_orphan; /* unlinked but open inodes */
990 loff_t i_disksize;
1002 struct rw_semaphore i_data_sem;
1011 struct rw_semaphore i_mmap_sem;
1012 struct inode vfs_inode;
1013 struct jbd2_inode *jinode;
1015 spinlock_t i_raw_lock; /* protects updates to the raw inode */
1021 struct timespec64 i_crtime;
1024 struct list_head i_prealloc_list;
1025 spinlock_t i_prealloc_lock;
1028 struct ext4_es_tree i_es_tree;
1029 rwlock_t i_es_lock;
1030 struct list_head i_es_list;
1031 unsigned int i_es_all_nr; /* protected by i_es_lock */
1032 unsigned int i_es_shk_nr; /* protected by i_es_lock */
1033 ext4_lblk_t i_es_shrink_lblk; /* Offset where we start searching for
1038 ext4_group_t i_last_alloc_group;
1042 unsigned int i_reserved_data_blocks;
1043 ext4_lblk_t i_da_metadata_calc_last_lblock;
1044 int i_da_metadata_calc_len;
1047 __u16 i_extra_isize;
1050 u16 i_inline_off;
1051 u16 i_inline_size;
1055 qsize_t i_reserved_quota;
1059 spinlock_t i_completed_io_lock;
1064 struct list_head i_rsv_conversion_list;
1065 struct work_struct i_rsv_conversion_work;
1066 atomic_t i_unwritten; /* Nr. of inflight conversions pending */
1068 spinlock_t i_block_reservation_lock;
1074 tid_t i_sync_tid;
1075 tid_t i_datasync_tid;
1078 struct dquot *i_dquot[MAXQUOTAS];
1082 __u32 i_csum_seed;
1084 kprojid_t i_projid;