Lines Matching refs:group
37 ext4_group_t group; in ext4_get_group_number() local
40 group = (block - in ext4_get_group_number()
44 ext4_get_group_no_and_offset(sb, block, &group, NULL); in ext4_get_group_number()
45 return group; in ext4_get_group_number()
751 int ext4_bg_has_super(struct super_block *sb, ext4_group_t group) in ext4_bg_has_super() argument
755 if (group == 0) in ext4_bg_has_super()
758 if (group == le32_to_cpu(es->s_backup_bgs[0]) || in ext4_bg_has_super()
759 group == le32_to_cpu(es->s_backup_bgs[1])) in ext4_bg_has_super()
763 if ((group <= 1) || !ext4_has_feature_sparse_super(sb)) in ext4_bg_has_super()
765 if (!(group & 1)) in ext4_bg_has_super()
767 if (test_root(group, 3) || (test_root(group, 5)) || in ext4_bg_has_super()
768 test_root(group, 7)) in ext4_bg_has_super()
775 ext4_group_t group) in ext4_bg_num_gdb_meta() argument
777 unsigned long metagroup = group / EXT4_DESC_PER_BLOCK(sb); in ext4_bg_num_gdb_meta()
781 if (group == first || group == first + 1 || group == last) in ext4_bg_num_gdb_meta()
787 ext4_group_t group) in ext4_bg_num_gdb_nometa() argument
789 if (!ext4_bg_has_super(sb, group)) in ext4_bg_num_gdb_nometa()
807 unsigned long ext4_bg_num_gdb(struct super_block *sb, ext4_group_t group) in ext4_bg_num_gdb() argument
811 unsigned long metagroup = group / EXT4_DESC_PER_BLOCK(sb); in ext4_bg_num_gdb()
814 return ext4_bg_num_gdb_nometa(sb, group); in ext4_bg_num_gdb()
816 return ext4_bg_num_gdb_meta(sb,group); in ext4_bg_num_gdb()