Lines Matching full:super
38 if (!(fs->super->s_feature_incompat & EXT2_FEATURE_INCOMPAT_META_BG) ||
39 (i < fs->super->s_first_meta_bg))
42 bg = EXT2_DESC_PER_BLOCK(fs->super) * i;
54 if (group_block != fs->super->s_first_data_block &&
55 ((ret_blk + fs->super->s_blocks_per_group) <
56 fs->super->s_blocks_count))
57 ret_blk += fs->super->s_blocks_per_group;
132 retval = ext2fs_get_mem(SUPERBLOCK_SIZE, &fs->super);
177 fs->super);
181 memcpy(fs->orig_super, fs->super, SUPERBLOCK_SIZE);
185 ext2fs_swap_super(fs->super);
193 if (fs->super->s_magic != EXT2_SUPER_MAGIC) {
197 if (fs->super->s_rev_level > EXT2_LIB_CURRENT_REV) {
206 features = fs->super->s_feature_incompat;
216 features = fs->super->s_feature_ro_compat;
228 (fs->super->s_feature_incompat &
235 if ((fs->super->s_log_block_size + EXT2_MIN_BLOCK_LOG_SIZE) >
240 fs->blocksize = EXT2_BLOCK_SIZE(fs->super);
241 if (EXT2_INODE_SIZE(fs->super) < EXT2_GOOD_OLD_INODE_SIZE) {
245 fs->fragsize = EXT2_FRAG_SIZE(fs->super);
246 fs->inode_blocks_per_group = ((EXT2_INODES_PER_GROUP(fs->super) *
247 EXT2_INODE_SIZE(fs->super) +
248 EXT2_BLOCK_SIZE(fs->super) - 1) /
249 EXT2_BLOCK_SIZE(fs->super));
265 if (fs->super->s_feature_incompat &
272 if (EXT2_INODES_PER_GROUP(fs->super) == 0) {
280 blocks_per_group = EXT2_BLOCKS_PER_GROUP(fs->super);
282 blocks_per_group > EXT2_MAX_BLOCKS_PER_GROUP(fs->super) ||
283 fs->inode_blocks_per_group > EXT2_MAX_INODES_PER_GROUP(fs->super) ||
284 EXT2_DESC_PER_BLOCK(fs->super) == 0 ||
285 fs->super->s_first_data_block >= fs->super->s_blocks_count) {
289 fs->group_desc_count = ext2fs_div_ceil(fs->super->s_blocks_count -
290 fs->super->s_first_data_block,
292 if (fs->group_desc_count * EXT2_INODES_PER_GROUP(fs->super) !=
293 fs->super->s_inodes_count) {
298 EXT2_DESC_PER_BLOCK(fs->super));
304 group_block = fs->super->s_first_data_block;
306 groups_per_block = EXT2_DESC_PER_BLOCK(fs->super);
307 if (fs->super->s_feature_incompat & EXT2_FEATURE_INCOMPAT_META_BG)
308 first_meta_bg = fs->super->s_first_meta_bg;
336 fs->stride = fs->super->s_raid_stride;
342 if (superblock > 1 && EXT2_HAS_RO_COMPAT_FEATURE(fs->super,