Lines Matching defs:ext4_inode_info
952 struct ext4_inode_info { struct
953 __le32 i_data[15]; /* unconverted */
954 __u32 i_dtime;
955 ext4_fsblk_t i_file_acl;
964 ext4_group_t i_block_group;
965 ext4_lblk_t i_dir_start_lookup;
967 unsigned long i_state_flags; /* Dynamic state flags */
969 unsigned long i_flags;
978 struct rw_semaphore xattr_sem;
980 struct list_head i_orphan; /* unlinked but open inodes */
997 loff_t i_disksize;
1009 struct rw_semaphore i_data_sem;
1018 struct rw_semaphore i_mmap_sem;
1019 struct inode vfs_inode;
1020 struct jbd2_inode *jinode;
1022 spinlock_t i_raw_lock; /* protects updates to the raw inode */
1028 struct timespec64 i_crtime;
1031 struct list_head i_prealloc_list;
1032 spinlock_t i_prealloc_lock;
1035 struct ext4_es_tree i_es_tree;
1036 rwlock_t i_es_lock;
1037 struct list_head i_es_list;
1038 unsigned int i_es_all_nr; /* protected by i_es_lock */
1039 unsigned int i_es_shk_nr; /* protected by i_es_lock */
1040 ext4_lblk_t i_es_shrink_lblk; /* Offset where we start searching for
1045 ext4_group_t i_last_alloc_group;
1049 unsigned int i_reserved_data_blocks;
1050 ext4_lblk_t i_da_metadata_calc_last_lblock;
1051 int i_da_metadata_calc_len;
1054 struct ext4_pending_tree i_pending_tree;
1057 __u16 i_extra_isize;
1060 u16 i_inline_off;
1061 u16 i_inline_size;
1065 qsize_t i_reserved_quota;
1069 spinlock_t i_completed_io_lock;
1074 struct list_head i_rsv_conversion_list;
1075 struct work_struct i_rsv_conversion_work;
1076 atomic_t i_unwritten; /* Nr. of inflight conversions pending */
1078 spinlock_t i_block_reservation_lock;
1084 tid_t i_sync_tid;
1085 tid_t i_datasync_tid;
1088 struct dquot *i_dquot[MAXQUOTAS];
1092 __u32 i_csum_seed;
1094 kprojid_t i_projid;