Lines Matching refs:gdp
2518 struct ext4_group_desc *gdp = in ext4_mb_good_group_nolock() local
2534 (gdp->bg_flags & cpu_to_le16(EXT4_BG_BLOCK_UNINIT)))) in ext4_mb_good_group_nolock()
2567 struct ext4_group_desc *gdp = ext4_get_group_desc(sb, group, in ext4_mb_prefetch() local
2580 ext4_free_group_clusters(sb, gdp) > 0 && in ext4_mb_prefetch()
2582 (gdp->bg_flags & cpu_to_le16(EXT4_BG_BLOCK_UNINIT)))) { in ext4_mb_prefetch()
2613 struct ext4_group_desc *gdp = ext4_get_group_desc(sb, group, in ext4_mb_prefetch_fini() local
2623 ext4_free_group_clusters(sb, gdp) > 0 && in ext4_mb_prefetch_fini()
2625 (gdp->bg_flags & cpu_to_le16(EXT4_BG_BLOCK_UNINIT)))) { in ext4_mb_prefetch_fini()
3778 struct ext4_group_desc *gdp; in ext4_mb_mark_diskspace_used() local
3805 gdp = ext4_get_group_desc(sb, ac->ac_b_ex.fe_group, &gdp_bh); in ext4_mb_mark_diskspace_used()
3806 if (!gdp) in ext4_mb_mark_diskspace_used()
3810 ext4_free_group_clusters(sb, gdp)); in ext4_mb_mark_diskspace_used()
3850 (gdp->bg_flags & cpu_to_le16(EXT4_BG_BLOCK_UNINIT))) { in ext4_mb_mark_diskspace_used()
3851 gdp->bg_flags &= cpu_to_le16(~EXT4_BG_BLOCK_UNINIT); in ext4_mb_mark_diskspace_used()
3852 ext4_free_group_clusters_set(sb, gdp, in ext4_mb_mark_diskspace_used()
3854 ac->ac_b_ex.fe_group, gdp)); in ext4_mb_mark_diskspace_used()
3856 len = ext4_free_group_clusters(sb, gdp) - ac->ac_b_ex.fe_len; in ext4_mb_mark_diskspace_used()
3857 ext4_free_group_clusters_set(sb, gdp, len); in ext4_mb_mark_diskspace_used()
3858 ext4_block_bitmap_csum_set(sb, ac->ac_b_ex.fe_group, gdp, bitmap_bh); in ext4_mb_mark_diskspace_used()
3859 ext4_group_desc_csum_set(sb, ac->ac_b_ex.fe_group, gdp); in ext4_mb_mark_diskspace_used()
3897 struct ext4_group_desc *gdp; in ext4_mb_mark_bb() local
3916 gdp = ext4_get_group_desc(sb, group, &gdp_bh); in ext4_mb_mark_bb()
3917 if (!gdp) in ext4_mb_mark_bb()
3931 (gdp->bg_flags & cpu_to_le16(EXT4_BG_BLOCK_UNINIT))) { in ext4_mb_mark_bb()
3932 gdp->bg_flags &= cpu_to_le16(~EXT4_BG_BLOCK_UNINIT); in ext4_mb_mark_bb()
3933 ext4_free_group_clusters_set(sb, gdp, in ext4_mb_mark_bb()
3935 group, gdp)); in ext4_mb_mark_bb()
3938 clen = ext4_free_group_clusters(sb, gdp) - clen + already; in ext4_mb_mark_bb()
3940 clen = ext4_free_group_clusters(sb, gdp) + clen - already; in ext4_mb_mark_bb()
3942 ext4_free_group_clusters_set(sb, gdp, clen); in ext4_mb_mark_bb()
3943 ext4_block_bitmap_csum_set(sb, group, gdp, bitmap_bh); in ext4_mb_mark_bb()
3944 ext4_group_desc_csum_set(sb, group, gdp); in ext4_mb_mark_bb()
5808 struct ext4_group_desc *gdp; in ext4_free_blocks_simple() local
5821 gdp = ext4_get_group_desc(sb, group, &gdp_bh); in ext4_free_blocks_simple()
5822 if (!gdp) in ext4_free_blocks_simple()
5834 sb, gdp, ext4_free_group_clusters(sb, gdp) + in ext4_free_blocks_simple()
5836 ext4_block_bitmap_csum_set(sb, group, gdp, bitmap_bh); in ext4_free_blocks_simple()
5837 ext4_group_desc_csum_set(sb, group, gdp); in ext4_free_blocks_simple()
5859 struct ext4_group_desc *gdp; in ext4_free_blocks() local
5970 gdp = ext4_get_group_desc(sb, block_group, &gd_bh); in ext4_free_blocks()
5971 if (!gdp) { in ext4_free_blocks()
5976 if (in_range(ext4_block_bitmap(sb, gdp), block, count) || in ext4_free_blocks()
5977 in_range(ext4_inode_bitmap(sb, gdp), block, count) || in ext4_free_blocks()
5978 in_range(block, ext4_inode_table(sb, gdp), in ext4_free_blocks()
5980 in_range(block + count - 1, ext4_inode_table(sb, gdp), in ext4_free_blocks()
6064 ret = ext4_free_group_clusters(sb, gdp) + count_clusters; in ext4_free_blocks()
6065 ext4_free_group_clusters_set(sb, gdp, ret); in ext4_free_blocks()
6066 ext4_block_bitmap_csum_set(sb, block_group, gdp, bitmap_bh); in ext4_free_blocks()
6067 ext4_group_desc_csum_set(sb, block_group, gdp); in ext4_free_blocks()