Lines Matching defs:ext4_allocation_context
173 struct ext4_allocation_context { struct
174 struct inode *ac_inode;
175 struct super_block *ac_sb;
178 struct ext4_free_extent ac_o_ex;
181 struct ext4_free_extent ac_g_ex;
184 struct ext4_free_extent ac_b_ex;
187 struct ext4_free_extent ac_f_ex;
193 ext4_grpblk_t ac_orig_goal_len;
195 __u32 ac_groups_considered;
196 __u32 ac_flags; /* allocation hints */
197 __u32 ac_groups_linear_remaining;
198 __u16 ac_groups_scanned;
199 __u16 ac_found;
200 __u16 ac_cX_found[EXT4_MB_NUM_CRS];
201 __u16 ac_tail;
202 __u16 ac_buddy;
203 __u8 ac_status;
204 __u8 ac_criteria;
205 __u8 ac_2order; /* if request is to allocate 2^N blocks and
207 __u8 ac_op; /* operation, for history only */
208 struct page *ac_bitmap_page;
209 struct page *ac_buddy_page;
210 struct ext4_prealloc_space *ac_pa;
211 struct ext4_locality_group *ac_lg;