Lines Matching refs:desc

48 	struct ext2_group_desc *desc;  in read_inode_bitmap()  local
51 desc = ext2_get_group_desc(sb, block_group, NULL); in read_inode_bitmap()
52 if (!desc) in read_inode_bitmap()
55 bh = sb_bread(sb, le32_to_cpu(desc->bg_inode_bitmap)); in read_inode_bitmap()
60 block_group, le32_to_cpu(desc->bg_inode_bitmap)); in read_inode_bitmap()
67 struct ext2_group_desc * desc; in ext2_release_inode() local
70 desc = ext2_get_group_desc(sb, group, &bh); in ext2_release_inode()
71 if (!desc) { in ext2_release_inode()
78 le16_add_cpu(&desc->bg_free_inodes_count, 1); in ext2_release_inode()
80 le16_add_cpu(&desc->bg_used_dirs_count, -1); in ext2_release_inode()
208 struct ext2_group_desc *desc, *best_desc = NULL; in find_group_dir() local
212 desc = ext2_get_group_desc (sb, group, NULL); in find_group_dir()
213 if (!desc || !desc->bg_free_inodes_count) in find_group_dir()
215 if (le16_to_cpu(desc->bg_free_inodes_count) < avefreei) in find_group_dir()
218 (le16_to_cpu(desc->bg_free_blocks_count) > in find_group_dir()
221 best_desc = desc; in find_group_dir()
273 struct ext2_group_desc *desc; in find_group_orlov() local
291 desc = ext2_get_group_desc (sb, group, NULL); in find_group_orlov()
292 if (!desc || !desc->bg_free_inodes_count) in find_group_orlov()
294 if (le16_to_cpu(desc->bg_used_dirs_count) >= best_ndir) in find_group_orlov()
296 if (le16_to_cpu(desc->bg_free_inodes_count) < avefreei) in find_group_orlov()
298 if (le16_to_cpu(desc->bg_free_blocks_count) < avefreeb) in find_group_orlov()
301 best_ndir = le16_to_cpu(desc->bg_used_dirs_count); in find_group_orlov()
302 best_desc = desc; in find_group_orlov()
305 desc = best_desc; in find_group_orlov()
331 desc = ext2_get_group_desc (sb, group, NULL); in find_group_orlov()
332 if (!desc || !desc->bg_free_inodes_count) in find_group_orlov()
336 if (le16_to_cpu(desc->bg_used_dirs_count) >= max_dirs) in find_group_orlov()
338 if (le16_to_cpu(desc->bg_free_inodes_count) < min_inodes) in find_group_orlov()
340 if (le16_to_cpu(desc->bg_free_blocks_count) < min_blocks) in find_group_orlov()
348 desc = ext2_get_group_desc (sb, group, NULL); in find_group_orlov()
349 if (!desc || !desc->bg_free_inodes_count) in find_group_orlov()
351 if (le16_to_cpu(desc->bg_free_inodes_count) >= avefreei) in find_group_orlov()
374 struct ext2_group_desc *desc; in find_group_other() local
381 desc = ext2_get_group_desc (sb, group, NULL); in find_group_other()
382 if (desc && le16_to_cpu(desc->bg_free_inodes_count) && in find_group_other()
383 le16_to_cpu(desc->bg_free_blocks_count)) in find_group_other()
405 desc = ext2_get_group_desc (sb, group, NULL); in find_group_other()
406 if (desc && le16_to_cpu(desc->bg_free_inodes_count) && in find_group_other()
407 le16_to_cpu(desc->bg_free_blocks_count)) in find_group_other()
419 desc = ext2_get_group_desc (sb, group, NULL); in find_group_other()
420 if (desc && le16_to_cpu(desc->bg_free_inodes_count)) in find_group_other()
617 struct ext2_group_desc *desc; in ext2_count_free_inodes() local
630 desc = ext2_get_group_desc (sb, i, NULL); in ext2_count_free_inodes()
631 if (!desc) in ext2_count_free_inodes()
633 desc_count += le16_to_cpu(desc->bg_free_inodes_count); in ext2_count_free_inodes()
641 i, le16_to_cpu(desc->bg_free_inodes_count), x); in ext2_count_free_inodes()
652 desc = ext2_get_group_desc (sb, i, NULL); in ext2_count_free_inodes()
653 if (!desc) in ext2_count_free_inodes()
655 desc_count += le16_to_cpu(desc->bg_free_inodes_count); in ext2_count_free_inodes()