Lines Matching refs:gdp

244 	struct ext4_group_desc *gdp;
308 gdp = ext4_get_group_desc(sb, block_group, &bh2);
309 if (gdp) {
320 count = ext4_free_inodes_count(sb, gdp) + 1;
321 ext4_free_inodes_set(sb, gdp, count);
323 count = ext4_used_dirs_count(sb, gdp) - 1;
324 ext4_used_dirs_set(sb, gdp, count);
328 ext4_inode_bitmap_csum_set(sb, block_group, gdp, bitmap_bh,
330 ext4_group_desc_csum_set(sb, block_group, gdp);
675 struct ext4_group_desc *gdp;
683 gdp = ext4_get_group_desc(sb, group, NULL);
684 if (unlikely(!gdp))
687 bh = sb_find_get_block(sb, ext4_inode_table(sb, gdp) +
754 struct ext4_group_desc *gdp;
773 gdp = ext4_get_group_desc(sb, group, &group_desc_bh);
774 if (!gdp || !group_desc_bh) {
795 gdp->bg_flags & cpu_to_le16(EXT4_BG_BLOCK_UNINIT)) {
811 (gdp->bg_flags & cpu_to_le16(EXT4_BG_BLOCK_UNINIT))) {
812 gdp->bg_flags &= cpu_to_le16(~EXT4_BG_BLOCK_UNINIT);
813 ext4_free_group_clusters_set(sb, gdp,
814 ext4_free_clusters_after_init(sb, group, gdp));
815 ext4_block_bitmap_csum_set(sb, group, gdp,
817 ext4_group_desc_csum_set(sb, group, gdp);
834 ext4_itable_unused_count(sb, gdp);
835 if (gdp->bg_flags & cpu_to_le16(EXT4_BG_INODE_UNINIT)) {
836 gdp->bg_flags &= cpu_to_le16(~EXT4_BG_INODE_UNINIT);
846 ext4_itable_unused_set(sb, gdp,
852 ext4_free_inodes_set(sb, gdp, ext4_free_inodes_count(sb, gdp) - 1);
854 ext4_inode_bitmap_csum_set(sb, group, gdp, inode_bitmap_bh,
856 ext4_group_desc_csum_set(sb, group, gdp);
935 struct ext4_group_desc *gdp = NULL;
1032 gdp = ext4_get_group_desc(sb, group, &group_desc_bh);
1033 if (!gdp)
1039 if (ext4_free_inodes_count(sb, gdp) == 0)
1137 gdp->bg_flags & cpu_to_le16(EXT4_BG_BLOCK_UNINIT)) {
1159 (gdp->bg_flags & cpu_to_le16(EXT4_BG_BLOCK_UNINIT))) {
1160 gdp->bg_flags &= cpu_to_le16(~EXT4_BG_BLOCK_UNINIT);
1161 ext4_free_group_clusters_set(sb, gdp,
1162 ext4_free_clusters_after_init(sb, group, gdp));
1163 ext4_block_bitmap_csum_set(sb, group, gdp,
1165 ext4_group_desc_csum_set(sb, group, gdp);
1194 ext4_itable_unused_count(sb, gdp);
1195 if (gdp->bg_flags & cpu_to_le16(EXT4_BG_INODE_UNINIT)) {
1196 gdp->bg_flags &= cpu_to_le16(~EXT4_BG_INODE_UNINIT);
1205 ext4_itable_unused_set(sb, gdp,
1213 ext4_free_inodes_set(sb, gdp, ext4_free_inodes_count(sb, gdp) - 1);
1215 ext4_used_dirs_set(sb, gdp, ext4_used_dirs_count(sb, gdp) + 1);
1224 ext4_inode_bitmap_csum_set(sb, group, gdp, inode_bitmap_bh,
1226 ext4_group_desc_csum_set(sb, group, gdp);
1441 struct ext4_group_desc *gdp;
1451 gdp = NULL;
1453 gdp = ext4_get_group_desc(sb, i, NULL);
1454 if (!gdp)
1456 desc_count += ext4_free_inodes_count(sb, gdp);
1467 (unsigned long) i, ext4_free_inodes_count(sb, gdp), x);
1478 gdp = ext4_get_group_desc(sb, i, NULL);
1479 if (!gdp)
1481 desc_count += ext4_free_inodes_count(sb, gdp);
1495 struct ext4_group_desc *gdp = ext4_get_group_desc(sb, i, NULL);
1496 if (!gdp)
1498 count += ext4_used_dirs_count(sb, gdp);
1516 struct ext4_group_desc *gdp = NULL;
1529 gdp = ext4_get_group_desc(sb, group, &group_desc_bh);
1530 if (!gdp || !grp)
1537 if (gdp->bg_flags & cpu_to_le16(EXT4_BG_INODE_ZEROED))
1552 if (!(gdp->bg_flags & cpu_to_le16(EXT4_BG_INODE_UNINIT))) {
1554 ext4_itable_unused_count(sb, gdp);
1563 ext4_itable_unused_count(sb, gdp));
1578 group, ext4_itable_unused_count(sb, gdp),
1585 blk = ext4_inode_table(sb, gdp) + used_blks;
1612 gdp->bg_flags |= cpu_to_le16(EXT4_BG_INODE_ZEROED);
1613 ext4_group_desc_csum_set(sb, group, gdp);