Lines Matching refs:ac_g_ex

1645 	ac->ac_b_ex.fe_len = min(ac->ac_b_ex.fe_len, ac->ac_g_ex.fe_len);  in ext4_mb_use_best_found()
1646 ac->ac_b_ex.fe_logical = ac->ac_g_ex.fe_logical; in ext4_mb_use_best_found()
1687 struct ext4_free_extent *gex = &ac->ac_g_ex; in ext4_mb_check_limits()
1736 struct ext4_free_extent *gex = &ac->ac_g_ex; in ext4_mb_measure_extent()
1822 ext4_group_t group = ac->ac_g_ex.fe_group; in ext4_mb_find_by_goal()
1844 max = mb_find_extent(e4b, ac->ac_g_ex.fe_start, in ext4_mb_find_by_goal()
1845 ac->ac_g_ex.fe_len, &ex); in ext4_mb_find_by_goal()
1848 if (max >= ac->ac_g_ex.fe_len && ac->ac_g_ex.fe_len == sbi->s_stripe) { in ext4_mb_find_by_goal()
1859 } else if (max >= ac->ac_g_ex.fe_len) { in ext4_mb_find_by_goal()
1861 BUG_ON(ex.fe_group != ac->ac_g_ex.fe_group); in ext4_mb_find_by_goal()
1862 BUG_ON(ex.fe_start != ac->ac_g_ex.fe_start); in ext4_mb_find_by_goal()
1870 BUG_ON(ex.fe_group != ac->ac_g_ex.fe_group); in ext4_mb_find_by_goal()
1871 BUG_ON(ex.fe_start != ac->ac_g_ex.fe_start); in ext4_mb_find_by_goal()
1923 BUG_ON(ac->ac_b_ex.fe_len != ac->ac_g_ex.fe_len); in ext4_mb_simple_scan_group()
1971 mb_find_extent(e4b, i, ac->ac_g_ex.fe_len, &ex); in ext4_mb_complex_scan_group()
2057 if (cr <= 2 && free < ac->ac_g_ex.fe_len) in ext4_mb_good_group()
2085 (free / fragments) >= ac->ac_g_ex.fe_len) in ext4_mb_good_group()
2093 if ((free / fragments) >= ac->ac_g_ex.fe_len) in ext4_mb_good_group()
2097 if (free >= ac->ac_g_ex.fe_len) in ext4_mb_good_group()
2141 i = fls(ac->ac_g_ex.fe_len); in ext4_mb_regular_allocator()
2154 if ((ac->ac_g_ex.fe_len & (~(1 << (i - 1)))) == 0) in ext4_mb_regular_allocator()
2163 ac->ac_g_ex.fe_group = sbi->s_mb_last_group; in ext4_mb_regular_allocator()
2164 ac->ac_g_ex.fe_start = sbi->s_mb_last_start; in ext4_mb_regular_allocator()
2181 group = ac->ac_g_ex.fe_group; in ext4_mb_regular_allocator()
2224 !(ac->ac_g_ex.fe_len % sbi->s_stripe)) in ext4_mb_regular_allocator()
3079 ac->ac_g_ex.fe_len = EXT4_SB(sb)->s_mb_group_prealloc; in ext4_mb_normalize_group_request()
3081 current->pid, ac->ac_g_ex.fe_len); in ext4_mb_normalize_group_request()
3270 ac->ac_g_ex.fe_logical = start; in ext4_mb_normalize_request()
3271 ac->ac_g_ex.fe_len = EXT4_NUM_B2C(sbi, size); in ext4_mb_normalize_request()
3279 &ac->ac_g_ex.fe_group, in ext4_mb_normalize_request()
3280 &ac->ac_g_ex.fe_start); in ext4_mb_normalize_request()
3287 &ac->ac_g_ex.fe_group, in ext4_mb_normalize_request()
3288 &ac->ac_g_ex.fe_start); in ext4_mb_normalize_request()
3300 if (sbi->s_mb_stats && ac->ac_g_ex.fe_len > 1) { in ext4_mb_collect_stats()
3306 if (ac->ac_g_ex.fe_start == ac->ac_b_ex.fe_start && in ext4_mb_collect_stats()
3307 ac->ac_g_ex.fe_group == ac->ac_b_ex.fe_group) in ext4_mb_collect_stats()
3500 goal_block = ext4_grp_offs_to_block(ac->ac_sb, &ac->ac_g_ex); in ext4_mb_use_preallocated()
3684 if (ac->ac_b_ex.fe_len < ac->ac_g_ex.fe_len) { in ext4_mb_new_inode_pa()
3691 BUG_ON(ac->ac_g_ex.fe_logical > ac->ac_o_ex.fe_logical); in ext4_mb_new_inode_pa()
3692 BUG_ON(ac->ac_g_ex.fe_len < ac->ac_o_ex.fe_len); in ext4_mb_new_inode_pa()
3705 new_bex_end = ac->ac_g_ex.fe_logical + in ext4_mb_new_inode_pa()
3706 EXT4_C2B(sbi, ac->ac_g_ex.fe_len); in ext4_mb_new_inode_pa()
3711 new_bex_start = ac->ac_g_ex.fe_logical; in ext4_mb_new_inode_pa()
3726 BUG_ON(new_bex_end > (ac->ac_g_ex.fe_logical + in ext4_mb_new_inode_pa()
3727 EXT4_C2B(sbi, ac->ac_g_ex.fe_len))); in ext4_mb_new_inode_pa()
4172 (unsigned long)ac->ac_g_ex.fe_group, in ext4_mb_show_ac()
4173 (unsigned long)ac->ac_g_ex.fe_start, in ext4_mb_show_ac()
4174 (unsigned long)ac->ac_g_ex.fe_len, in ext4_mb_show_ac()
4175 (unsigned long)ac->ac_g_ex.fe_logical, in ext4_mb_show_ac()
4308 ac->ac_g_ex = ac->ac_o_ex; in ext4_mb_initialize_context()