Lines Matching refs:gdp

2683 		struct ext4_group_desc *gdp =  in ext4_mb_good_group_nolock()  local
2700 (gdp->bg_flags & cpu_to_le16(EXT4_BG_BLOCK_UNINIT)))) in ext4_mb_good_group_nolock()
2733 struct ext4_group_desc *gdp = ext4_get_group_desc(sb, group, in ext4_mb_prefetch() local
2744 if (gdp && grp && !EXT4_MB_GRP_TEST_AND_SET_READ(grp) && in ext4_mb_prefetch()
2746 ext4_free_group_clusters(sb, gdp) > 0 ) { in ext4_mb_prefetch()
2776 struct ext4_group_desc *gdp; in ext4_mb_prefetch_fini() local
2783 gdp = ext4_get_group_desc(sb, group, NULL); in ext4_mb_prefetch_fini()
2786 if (grp && gdp && EXT4_MB_GRP_NEED_INIT(grp) && in ext4_mb_prefetch_fini()
2787 ext4_free_group_clusters(sb, gdp) > 0) { in ext4_mb_prefetch_fini()
3997 struct ext4_group_desc *gdp; in ext4_mb_mark_diskspace_used() local
4022 gdp = ext4_get_group_desc(sb, ac->ac_b_ex.fe_group, &gdp_bh); in ext4_mb_mark_diskspace_used()
4023 if (!gdp) in ext4_mb_mark_diskspace_used()
4027 ext4_free_group_clusters(sb, gdp)); in ext4_mb_mark_diskspace_used()
4067 (gdp->bg_flags & cpu_to_le16(EXT4_BG_BLOCK_UNINIT))) { in ext4_mb_mark_diskspace_used()
4068 gdp->bg_flags &= cpu_to_le16(~EXT4_BG_BLOCK_UNINIT); in ext4_mb_mark_diskspace_used()
4069 ext4_free_group_clusters_set(sb, gdp, in ext4_mb_mark_diskspace_used()
4071 ac->ac_b_ex.fe_group, gdp)); in ext4_mb_mark_diskspace_used()
4073 len = ext4_free_group_clusters(sb, gdp) - ac->ac_b_ex.fe_len; in ext4_mb_mark_diskspace_used()
4074 ext4_free_group_clusters_set(sb, gdp, len); in ext4_mb_mark_diskspace_used()
4075 ext4_block_bitmap_csum_set(sb, gdp, bitmap_bh); in ext4_mb_mark_diskspace_used()
4076 ext4_group_desc_csum_set(sb, ac->ac_b_ex.fe_group, gdp); in ext4_mb_mark_diskspace_used()
4114 struct ext4_group_desc *gdp; in ext4_mb_mark_bb() local
4154 gdp = ext4_get_group_desc(sb, group, &gdp_bh); in ext4_mb_mark_bb()
4155 if (!gdp) in ext4_mb_mark_bb()
4171 (gdp->bg_flags & cpu_to_le16(EXT4_BG_BLOCK_UNINIT))) { in ext4_mb_mark_bb()
4172 gdp->bg_flags &= cpu_to_le16(~EXT4_BG_BLOCK_UNINIT); in ext4_mb_mark_bb()
4173 ext4_free_group_clusters_set(sb, gdp, in ext4_mb_mark_bb()
4174 ext4_free_clusters_after_init(sb, group, gdp)); in ext4_mb_mark_bb()
4177 clen = ext4_free_group_clusters(sb, gdp) - clen_changed; in ext4_mb_mark_bb()
4179 clen = ext4_free_group_clusters(sb, gdp) + clen_changed; in ext4_mb_mark_bb()
4181 ext4_free_group_clusters_set(sb, gdp, clen); in ext4_mb_mark_bb()
4182 ext4_block_bitmap_csum_set(sb, gdp, bitmap_bh); in ext4_mb_mark_bb()
4183 ext4_group_desc_csum_set(sb, group, gdp); in ext4_mb_mark_bb()
6407 struct ext4_group_desc *gdp; in ext4_free_blocks_simple() local
6419 gdp = ext4_get_group_desc(sb, group, &gdp_bh); in ext4_free_blocks_simple()
6420 if (!gdp) in ext4_free_blocks_simple()
6432 sb, gdp, ext4_free_group_clusters(sb, gdp) + in ext4_free_blocks_simple()
6434 ext4_block_bitmap_csum_set(sb, gdp, bitmap_bh); in ext4_free_blocks_simple()
6435 ext4_group_desc_csum_set(sb, group, gdp); in ext4_free_blocks_simple()
6459 struct ext4_group_desc *gdp; in ext4_mb_clear_bb() local
6508 gdp = ext4_get_group_desc(sb, block_group, &gd_bh); in ext4_mb_clear_bb()
6509 if (!gdp) { in ext4_mb_clear_bb()
6597 ret = ext4_free_group_clusters(sb, gdp) + count_clusters; in ext4_mb_clear_bb()
6598 ext4_free_group_clusters_set(sb, gdp, ret); in ext4_mb_clear_bb()
6599 ext4_block_bitmap_csum_set(sb, gdp, bitmap_bh); in ext4_mb_clear_bb()
6600 ext4_group_desc_csum_set(sb, block_group, gdp); in ext4_mb_clear_bb()