Lines Matching refs:gdp

2655 		struct ext4_group_desc *gdp =  in ext4_mb_good_group_nolock()  local
2672 (gdp->bg_flags & cpu_to_le16(EXT4_BG_BLOCK_UNINIT)))) in ext4_mb_good_group_nolock()
2705 struct ext4_group_desc *gdp = ext4_get_group_desc(sb, group, in ext4_mb_prefetch() local
2716 if (gdp && grp && !EXT4_MB_GRP_TEST_AND_SET_READ(grp) && in ext4_mb_prefetch()
2718 ext4_free_group_clusters(sb, gdp) > 0 ) { in ext4_mb_prefetch()
2748 struct ext4_group_desc *gdp; in ext4_mb_prefetch_fini() local
2755 gdp = ext4_get_group_desc(sb, group, NULL); in ext4_mb_prefetch_fini()
2758 if (grp && gdp && EXT4_MB_GRP_NEED_INIT(grp) && in ext4_mb_prefetch_fini()
2759 ext4_free_group_clusters(sb, gdp) > 0) { in ext4_mb_prefetch_fini()
3966 struct ext4_group_desc *gdp; in ext4_mb_mark_diskspace_used() local
3991 gdp = ext4_get_group_desc(sb, ac->ac_b_ex.fe_group, &gdp_bh); in ext4_mb_mark_diskspace_used()
3992 if (!gdp) in ext4_mb_mark_diskspace_used()
3996 ext4_free_group_clusters(sb, gdp)); in ext4_mb_mark_diskspace_used()
4036 (gdp->bg_flags & cpu_to_le16(EXT4_BG_BLOCK_UNINIT))) { in ext4_mb_mark_diskspace_used()
4037 gdp->bg_flags &= cpu_to_le16(~EXT4_BG_BLOCK_UNINIT); in ext4_mb_mark_diskspace_used()
4038 ext4_free_group_clusters_set(sb, gdp, in ext4_mb_mark_diskspace_used()
4040 ac->ac_b_ex.fe_group, gdp)); in ext4_mb_mark_diskspace_used()
4042 len = ext4_free_group_clusters(sb, gdp) - ac->ac_b_ex.fe_len; in ext4_mb_mark_diskspace_used()
4043 ext4_free_group_clusters_set(sb, gdp, len); in ext4_mb_mark_diskspace_used()
4044 ext4_block_bitmap_csum_set(sb, gdp, bitmap_bh); in ext4_mb_mark_diskspace_used()
4045 ext4_group_desc_csum_set(sb, ac->ac_b_ex.fe_group, gdp); in ext4_mb_mark_diskspace_used()
4083 struct ext4_group_desc *gdp; in ext4_mb_mark_bb() local
4123 gdp = ext4_get_group_desc(sb, group, &gdp_bh); in ext4_mb_mark_bb()
4124 if (!gdp) in ext4_mb_mark_bb()
4140 (gdp->bg_flags & cpu_to_le16(EXT4_BG_BLOCK_UNINIT))) { in ext4_mb_mark_bb()
4141 gdp->bg_flags &= cpu_to_le16(~EXT4_BG_BLOCK_UNINIT); in ext4_mb_mark_bb()
4142 ext4_free_group_clusters_set(sb, gdp, in ext4_mb_mark_bb()
4143 ext4_free_clusters_after_init(sb, group, gdp)); in ext4_mb_mark_bb()
4146 clen = ext4_free_group_clusters(sb, gdp) - clen_changed; in ext4_mb_mark_bb()
4148 clen = ext4_free_group_clusters(sb, gdp) + clen_changed; in ext4_mb_mark_bb()
4150 ext4_free_group_clusters_set(sb, gdp, clen); in ext4_mb_mark_bb()
4151 ext4_block_bitmap_csum_set(sb, gdp, bitmap_bh); in ext4_mb_mark_bb()
4152 ext4_group_desc_csum_set(sb, group, gdp); in ext4_mb_mark_bb()
6391 struct ext4_group_desc *gdp; in ext4_free_blocks_simple() local
6403 gdp = ext4_get_group_desc(sb, group, &gdp_bh); in ext4_free_blocks_simple()
6404 if (!gdp) in ext4_free_blocks_simple()
6416 sb, gdp, ext4_free_group_clusters(sb, gdp) + in ext4_free_blocks_simple()
6418 ext4_block_bitmap_csum_set(sb, gdp, bitmap_bh); in ext4_free_blocks_simple()
6419 ext4_group_desc_csum_set(sb, group, gdp); in ext4_free_blocks_simple()
6443 struct ext4_group_desc *gdp; in ext4_mb_clear_bb() local
6492 gdp = ext4_get_group_desc(sb, block_group, &gd_bh); in ext4_mb_clear_bb()
6493 if (!gdp) { in ext4_mb_clear_bb()
6581 ret = ext4_free_group_clusters(sb, gdp) + count_clusters; in ext4_mb_clear_bb()
6582 ext4_free_group_clusters_set(sb, gdp, ret); in ext4_mb_clear_bb()
6583 ext4_block_bitmap_csum_set(sb, gdp, bitmap_bh); in ext4_mb_clear_bb()
6584 ext4_group_desc_csum_set(sb, block_group, gdp); in ext4_mb_clear_bb()