Lines Matching refs:fs
32 errcode_t ext2fs_check_desc(ext2_filsys fs)
37 blk64_t first_block = fs->super->s_first_data_block;
38 blk64_t last_block = ext2fs_blocks_count(fs->super)-1;
42 EXT2_CHECK_MAGIC(fs, EXT2_ET_MAGIC_EXT2FS_FILSYS);
44 if (EXT2_DESC_SIZE(fs->super) & (EXT2_DESC_SIZE(fs->super) - 1))
47 retval = ext2fs_allocate_subcluster_bitmap(fs, "check_desc map", &bmap);
51 for (i = 0; i < fs->group_desc_count; i++)
52 ext2fs_reserve_super_and_bgd(fs, i, bmap);
54 for (i = 0; i < fs->group_desc_count; i++) {
55 if (!EXT2_HAS_INCOMPAT_FEATURE(fs->super,
57 first_block = ext2fs_group_first_block2(fs, i);
58 last_block = ext2fs_group_last_block2(fs, i);
64 blk = ext2fs_block_bitmap_loc(fs, i);
75 blk = ext2fs_inode_bitmap_loc(fs, i);
86 blk = ext2fs_inode_table_loc(fs, i);
88 ((blk + fs->inode_blocks_per_group - 1) > last_block)) {
92 for (j = 0, b = blk; j < fs->inode_blocks_per_group;