Lines Matching defs:gdp
246 struct ext4_group_desc *gdp;
311 gdp = ext4_get_group_desc(sb, block_group, &bh2);
312 if (gdp) {
324 count = ext4_free_inodes_count(sb, gdp) + 1;
325 ext4_free_inodes_set(sb, gdp, count);
327 count = ext4_used_dirs_count(sb, gdp) - 1;
328 ext4_used_dirs_set(sb, gdp, count);
332 ext4_inode_bitmap_csum_set(sb, gdp, bitmap_bh);
333 ext4_group_desc_csum_set(sb, block_group, gdp);
679 struct ext4_group_desc *gdp;
687 gdp = ext4_get_group_desc(sb, group, NULL);
688 if (unlikely(!gdp))
693 (gdp->bg_flags & cpu_to_le16(EXT4_BG_INODE_UNINIT) ||
694 ino >= EXT4_INODES_PER_GROUP(sb) - ext4_itable_unused_count(sb, gdp)))
697 bh = sb_find_get_block(sb, ext4_inode_table(sb, gdp) +
765 struct ext4_group_desc *gdp;
784 gdp = ext4_get_group_desc(sb, group, &group_desc_bh);
785 if (!gdp) {
806 gdp->bg_flags & cpu_to_le16(EXT4_BG_BLOCK_UNINIT)) {
822 (gdp->bg_flags & cpu_to_le16(EXT4_BG_BLOCK_UNINIT))) {
823 gdp->bg_flags &= cpu_to_le16(~EXT4_BG_BLOCK_UNINIT);
824 ext4_free_group_clusters_set(sb, gdp,
825 ext4_free_clusters_after_init(sb, group, gdp));
826 ext4_block_bitmap_csum_set(sb, gdp, block_bitmap_bh);
827 ext4_group_desc_csum_set(sb, group, gdp);
844 ext4_itable_unused_count(sb, gdp);
845 if (gdp->bg_flags & cpu_to_le16(EXT4_BG_INODE_UNINIT)) {
846 gdp->bg_flags &= cpu_to_le16(~EXT4_BG_INODE_UNINIT);
856 ext4_itable_unused_set(sb, gdp,
862 ext4_free_inodes_set(sb, gdp, ext4_free_inodes_count(sb, gdp) - 1);
864 ext4_inode_bitmap_csum_set(sb, gdp, inode_bitmap_bh);
865 ext4_group_desc_csum_set(sb, group, gdp);
946 struct ext4_group_desc *gdp = NULL;
1044 gdp = ext4_get_group_desc(sb, group, &group_desc_bh);
1045 if (!gdp)
1051 if (ext4_free_inodes_count(sb, gdp) == 0)
1149 gdp->bg_flags & cpu_to_le16(EXT4_BG_BLOCK_UNINIT)) {
1172 (gdp->bg_flags & cpu_to_le16(EXT4_BG_BLOCK_UNINIT))) {
1173 gdp->bg_flags &= cpu_to_le16(~EXT4_BG_BLOCK_UNINIT);
1174 ext4_free_group_clusters_set(sb, gdp,
1175 ext4_free_clusters_after_init(sb, group, gdp));
1176 ext4_block_bitmap_csum_set(sb, gdp, block_bitmap_bh);
1177 ext4_group_desc_csum_set(sb, group, gdp);
1206 ext4_itable_unused_count(sb, gdp);
1207 if (gdp->bg_flags & cpu_to_le16(EXT4_BG_INODE_UNINIT)) {
1208 gdp->bg_flags &= cpu_to_le16(~EXT4_BG_INODE_UNINIT);
1217 ext4_itable_unused_set(sb, gdp,
1225 ext4_free_inodes_set(sb, gdp, ext4_free_inodes_count(sb, gdp) - 1);
1227 ext4_used_dirs_set(sb, gdp, ext4_used_dirs_count(sb, gdp) + 1);
1236 ext4_inode_bitmap_csum_set(sb, gdp, inode_bitmap_bh);
1237 ext4_group_desc_csum_set(sb, group, gdp);
1449 struct ext4_group_desc *gdp;
1459 gdp = NULL;
1461 gdp = ext4_get_group_desc(sb, i, NULL);
1462 if (!gdp)
1464 desc_count += ext4_free_inodes_count(sb, gdp);
1475 (unsigned long) i, ext4_free_inodes_count(sb, gdp), x);
1486 gdp = ext4_get_group_desc(sb, i, NULL);
1487 if (!gdp)
1489 desc_count += ext4_free_inodes_count(sb, gdp);
1503 struct ext4_group_desc *gdp = ext4_get_group_desc(sb, i, NULL);
1504 if (!gdp)
1506 count += ext4_used_dirs_count(sb, gdp);
1524 struct ext4_group_desc *gdp = NULL;
1531 gdp = ext4_get_group_desc(sb, group, &group_desc_bh);
1532 if (!gdp || !grp)
1539 if (gdp->bg_flags & cpu_to_le16(EXT4_BG_INODE_ZEROED))
1554 if (!(gdp->bg_flags & cpu_to_le16(EXT4_BG_INODE_UNINIT))) {
1556 ext4_itable_unused_count(sb, gdp);
1565 ext4_itable_unused_count(sb, gdp));
1580 group, ext4_itable_unused_count(sb, gdp),
1587 blk = ext4_inode_table(sb, gdp) + used_blks;
1614 gdp->bg_flags |= cpu_to_le16(EXT4_BG_INODE_ZEROED);
1615 ext4_group_desc_csum_set(sb, group, gdp);