Lines Matching refs:desc
49 struct ext2_group_desc *desc; in read_inode_bitmap() local
52 desc = ext2_get_group_desc(sb, block_group, NULL); in read_inode_bitmap()
53 if (!desc) in read_inode_bitmap()
56 bh = sb_bread(sb, le32_to_cpu(desc->bg_inode_bitmap)); in read_inode_bitmap()
61 block_group, le32_to_cpu(desc->bg_inode_bitmap)); in read_inode_bitmap()
68 struct ext2_group_desc * desc; in ext2_release_inode() local
71 desc = ext2_get_group_desc(sb, group, &bh); in ext2_release_inode()
72 if (!desc) { in ext2_release_inode()
79 le16_add_cpu(&desc->bg_free_inodes_count, 1); in ext2_release_inode()
81 le16_add_cpu(&desc->bg_used_dirs_count, -1); in ext2_release_inode()
207 struct ext2_group_desc *desc, *best_desc = NULL; in find_group_dir() local
211 desc = ext2_get_group_desc (sb, group, NULL); in find_group_dir()
212 if (!desc || !desc->bg_free_inodes_count) in find_group_dir()
214 if (le16_to_cpu(desc->bg_free_inodes_count) < avefreei) in find_group_dir()
217 (le16_to_cpu(desc->bg_free_blocks_count) > in find_group_dir()
220 best_desc = desc; in find_group_dir()
270 struct ext2_group_desc *desc; in find_group_orlov() local
288 desc = ext2_get_group_desc (sb, group, NULL); in find_group_orlov()
289 if (!desc || !desc->bg_free_inodes_count) in find_group_orlov()
291 if (le16_to_cpu(desc->bg_used_dirs_count) >= best_ndir) in find_group_orlov()
293 if (le16_to_cpu(desc->bg_free_inodes_count) < avefreei) in find_group_orlov()
295 if (le16_to_cpu(desc->bg_free_blocks_count) < avefreeb) in find_group_orlov()
298 best_ndir = le16_to_cpu(desc->bg_used_dirs_count); in find_group_orlov()
299 best_desc = desc; in find_group_orlov()
302 desc = best_desc; in find_group_orlov()
328 desc = ext2_get_group_desc (sb, group, NULL); in find_group_orlov()
329 if (!desc || !desc->bg_free_inodes_count) in find_group_orlov()
333 if (le16_to_cpu(desc->bg_used_dirs_count) >= max_dirs) in find_group_orlov()
335 if (le16_to_cpu(desc->bg_free_inodes_count) < min_inodes) in find_group_orlov()
337 if (le16_to_cpu(desc->bg_free_blocks_count) < min_blocks) in find_group_orlov()
345 desc = ext2_get_group_desc (sb, group, NULL); in find_group_orlov()
346 if (!desc || !desc->bg_free_inodes_count) in find_group_orlov()
348 if (le16_to_cpu(desc->bg_free_inodes_count) >= avefreei) in find_group_orlov()
371 struct ext2_group_desc *desc; in find_group_other() local
378 desc = ext2_get_group_desc (sb, group, NULL); in find_group_other()
379 if (desc && le16_to_cpu(desc->bg_free_inodes_count) && in find_group_other()
380 le16_to_cpu(desc->bg_free_blocks_count)) in find_group_other()
402 desc = ext2_get_group_desc (sb, group, NULL); in find_group_other()
403 if (desc && le16_to_cpu(desc->bg_free_inodes_count) && in find_group_other()
404 le16_to_cpu(desc->bg_free_blocks_count)) in find_group_other()
416 desc = ext2_get_group_desc (sb, group, NULL); in find_group_other()
417 if (desc && le16_to_cpu(desc->bg_free_inodes_count)) in find_group_other()
622 struct ext2_group_desc *desc; in ext2_count_free_inodes() local
635 desc = ext2_get_group_desc (sb, i, NULL); in ext2_count_free_inodes()
636 if (!desc) in ext2_count_free_inodes()
638 desc_count += le16_to_cpu(desc->bg_free_inodes_count); in ext2_count_free_inodes()
646 i, le16_to_cpu(desc->bg_free_inodes_count), x); in ext2_count_free_inodes()
657 desc = ext2_get_group_desc (sb, i, NULL); in ext2_count_free_inodes()
658 if (!desc) in ext2_count_free_inodes()
660 desc_count += le16_to_cpu(desc->bg_free_inodes_count); in ext2_count_free_inodes()