Lines Matching refs:nr_groups
27 unsigned nr_groups = disk_groups_nr(groups); in bch2_sb_disk_groups_validate() local
40 if (group_id >= nr_groups) { in bch2_sb_disk_groups_validate()
42 i, group_id, nr_groups); in bch2_sb_disk_groups_validate()
52 if (!nr_groups) in bch2_sb_disk_groups_validate()
55 for (i = 0; i < nr_groups; i++) { in bch2_sb_disk_groups_validate()
68 sorted = kmalloc_array(nr_groups, sizeof(*sorted), GFP_KERNEL); in bch2_sb_disk_groups_validate()
72 memcpy(sorted, groups->entries, nr_groups * sizeof(*sorted)); in bch2_sb_disk_groups_validate()
73 sort(sorted, nr_groups, sizeof(*sorted), group_cmp, NULL); in bch2_sb_disk_groups_validate()
75 for (g = sorted; g + 1 < sorted + nr_groups; g++) in bch2_sb_disk_groups_validate()
125 unsigned nr_groups = disk_groups_nr(groups); in bch2_sb_disk_groups_to_text() local
128 g < groups->entries + nr_groups; in bch2_sb_disk_groups_to_text()
150 unsigned i, g, nr_groups; in bch2_sb_disk_groups_to_cpu() local
155 nr_groups = disk_groups_nr(groups); in bch2_sb_disk_groups_to_cpu()
160 cpu_g = kzalloc(struct_size(cpu_g, entries, nr_groups), GFP_KERNEL); in bch2_sb_disk_groups_to_cpu()
164 cpu_g->nr = nr_groups; in bch2_sb_disk_groups_to_cpu()
166 for (i = 0; i < nr_groups; i++) { in bch2_sb_disk_groups_to_cpu()
268 unsigned i, nr_groups = disk_groups_nr(groups); in __bch2_disk_group_find() local
273 for (i = 0; i < nr_groups; i++) { in __bch2_disk_group_find()
294 unsigned i, nr_groups = disk_groups_nr(groups); in __bch2_disk_group_add() local
301 i < nr_groups && !BCH_GROUP_DELETED(&groups->entries[i]); in __bch2_disk_group_add()
305 if (i == nr_groups) { in __bch2_disk_group_add()
308 sizeof(struct bch_disk_group) * (nr_groups + 1)) / in __bch2_disk_group_add()
315 nr_groups = disk_groups_nr(groups); in __bch2_disk_group_add()
318 BUG_ON(i >= nr_groups); in __bch2_disk_group_add()