Lines Matching refs:group_data

253 	struct ext4_new_group_data *group_data = flex_gd->groups;  in ext4_alloc_group_tables()  local
266 BUG_ON(flex_gd->count == 0 || group_data == NULL); in ext4_alloc_group_tables()
268 src_group = group_data[0].group; in ext4_alloc_group_tables()
274 group = group_data[0].group; in ext4_alloc_group_tables()
275 if (src_group >= group_data[0].group + flex_gd->count) in ext4_alloc_group_tables()
278 last_blk = start_blk + group_data[src_group - group].blocks_count; in ext4_alloc_group_tables()
289 last_blk += group_data[src_group - group].blocks_count; in ext4_alloc_group_tables()
298 group_data[bb_index].block_bitmap = start_blk++; in ext4_alloc_group_tables()
300 group -= group_data[0].group; in ext4_alloc_group_tables()
301 group_data[group].mdata_blocks++; in ext4_alloc_group_tables()
309 group_data[ib_index].inode_bitmap = start_blk++; in ext4_alloc_group_tables()
311 group -= group_data[0].group; in ext4_alloc_group_tables()
312 group_data[group].mdata_blocks++; in ext4_alloc_group_tables()
323 group_data[it_index].inode_table = start_blk; in ext4_alloc_group_tables()
326 group -= group_data[0].group; in ext4_alloc_group_tables()
331 group_data[group + 1].mdata_blocks += overhead; in ext4_alloc_group_tables()
335 group_data[group].mdata_blocks += itb; in ext4_alloc_group_tables()
342 group_data[i].free_clusters_count -= in ext4_alloc_group_tables()
344 group_data[i].mdata_blocks); in ext4_alloc_group_tables()
349 group = group_data[0].group; in ext4_alloc_group_tables()
360 group_data[i].blocks_count, in ext4_alloc_group_tables()
361 group_data[i].free_clusters_count, in ext4_alloc_group_tables()
362 group_data[i].mdata_blocks); in ext4_alloc_group_tables()
499 struct ext4_new_group_data *group_data = flex_gd->groups; in setup_new_flex_group_blocks() local
507 BUG_ON(!flex_gd->count || !group_data || in setup_new_flex_group_blocks()
508 group_data[0].group != sbi->s_groups_count); in setup_new_flex_group_blocks()
518 group = group_data[0].group; in setup_new_flex_group_blocks()
587 block = group_data[i].inode_table; in setup_new_flex_group_blocks()
600 block = group_data[i].block_bitmap; in setup_new_flex_group_blocks()
618 ext4_mark_bitmap_end(EXT4_B2C(sbi, group_data[i].blocks_count), in setup_new_flex_group_blocks()
630 block = group_data[i].inode_bitmap; in setup_new_flex_group_blocks()
654 start = (&group_data[0].block_bitmap)[j]; in setup_new_flex_group_blocks()
658 if (block == (&group_data[i].block_bitmap)[j]) { in setup_new_flex_group_blocks()
671 start = (&group_data[i].block_bitmap)[j]; in setup_new_flex_group_blocks()
1240 struct ext4_new_group_data *group_data) in ext4_set_bitmap_checksums() argument
1247 bh = ext4_get_bitmap(sb, group_data->inode_bitmap); in ext4_set_bitmap_checksums()
1254 bh = ext4_get_bitmap(sb, group_data->block_bitmap); in ext4_set_bitmap_checksums()
1269 struct ext4_new_group_data *group_data = flex_gd->groups; in ext4_setup_new_descs() local
1278 for (i = 0; i < flex_gd->count; i++, group_data++, bg_flags++) { in ext4_setup_new_descs()
1279 group = group_data->group; in ext4_setup_new_descs()
1293 ext4_block_bitmap_set(sb, gdp, group_data->block_bitmap); in ext4_setup_new_descs()
1294 ext4_inode_bitmap_set(sb, gdp, group_data->inode_bitmap); in ext4_setup_new_descs()
1295 err = ext4_set_bitmap_checksums(sb, group, gdp, group_data); in ext4_setup_new_descs()
1301 ext4_inode_table_set(sb, gdp, group_data->inode_table); in ext4_setup_new_descs()
1303 group_data->free_clusters_count); in ext4_setup_new_descs()
1341 struct ext4_new_group_data *group_data = flex_gd->groups; in ext4_update_super() local
1346 BUG_ON(flex_gd->count == 0 || group_data == NULL); in ext4_update_super()
1358 blocks_count += group_data[i].blocks_count; in ext4_update_super()
1359 free_blocks += EXT4_C2B(sbi, group_data[i].free_clusters_count); in ext4_update_super()
1415 flex_group = ext4_flex_group(sbi, group_data[0].group); in ext4_update_super()
1533 struct ext4_new_group_data *group_data = flex_gd->groups; in ext4_setup_next_flex_gd() local
1562 group_data[i].group = group + i; in ext4_setup_next_flex_gd()
1563 group_data[i].blocks_count = EXT4_BLOCKS_PER_GROUP(sb); in ext4_setup_next_flex_gd()
1565 group_data[i].mdata_blocks = overhead; in ext4_setup_next_flex_gd()
1566 group_data[i].free_clusters_count = EXT4_CLUSTERS_PER_GROUP(sb); in ext4_setup_next_flex_gd()
1581 group_data[i - 1].blocks_count = EXT4_C2B(sbi, last + 1); in ext4_setup_next_flex_gd()
1582 group_data[i - 1].free_clusters_count -= clusters_per_group - in ext4_setup_next_flex_gd()