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()
746 int ext4_bg_has_super(struct super_block *sb, ext4_group_t group) in ext4_bg_has_super() argument
750 if (group == 0) in ext4_bg_has_super()
753 if (group == le32_to_cpu(es->s_backup_bgs[0]) || in ext4_bg_has_super()
754 group == le32_to_cpu(es->s_backup_bgs[1])) in ext4_bg_has_super()
758 if ((group <= 1) || !ext4_has_feature_sparse_super(sb)) in ext4_bg_has_super()
760 if (!(group & 1)) in ext4_bg_has_super()
762 if (test_root(group, 3) || (test_root(group, 5)) || in ext4_bg_has_super()
763 test_root(group, 7)) in ext4_bg_has_super()
770 ext4_group_t group) in ext4_bg_num_gdb_meta() argument
772 unsigned long metagroup = group / EXT4_DESC_PER_BLOCK(sb); in ext4_bg_num_gdb_meta()
776 if (group == first || group == first + 1 || group == last) in ext4_bg_num_gdb_meta()
782 ext4_group_t group) in ext4_bg_num_gdb_nometa() argument
784 if (!ext4_bg_has_super(sb, group)) in ext4_bg_num_gdb_nometa()
802 unsigned long ext4_bg_num_gdb(struct super_block *sb, ext4_group_t group) in ext4_bg_num_gdb() argument
806 unsigned long metagroup = group / EXT4_DESC_PER_BLOCK(sb); in ext4_bg_num_gdb()
809 return ext4_bg_num_gdb_nometa(sb, group); in ext4_bg_num_gdb()
811 return ext4_bg_num_gdb_meta(sb,group); in ext4_bg_num_gdb()