Lines Matching refs:nr_devices

100 					      c->disk_sb.sb->nr_devices), 8);  in sb_members_v2_resize_entries()
106 for (int i = c->disk_sb.sb->nr_devices - 1; i >= 0; --i) { in sb_members_v2_resize_entries()
125 sizeof(struct bch_member) * c->sb.nr_devices, in bch2_sb_members_v2_init()
129 BCH_MEMBER_V1_BYTES * c->sb.nr_devices); in bch2_sb_members_v2_init()
149 disk_sb->sb->nr_devices, sizeof(u64))); in bch2_sb_members_cpy_v2_v1()
155 for (unsigned i = 0; i < disk_sb->sb->nr_devices; i++) in bch2_sb_members_cpy_v2_v1()
307 if ((void *) members_v1_get_mut(mi, sb->nr_devices) > vstruct_end(&mi->field)) { in bch2_sb_members_v1_validate()
312 for (i = 0; i < sb->nr_devices; i++) { in bch2_sb_members_v1_validate()
335 if (nr != sb->nr_devices) in bch2_sb_members_v1_to_text()
336 prt_printf(out, "nr_devices mismatch: have %i entries, should be %u", nr, sb->nr_devices); in bch2_sb_members_v1_to_text()
338 for (unsigned i = 0; i < min(sb->nr_devices, nr); i++) in bch2_sb_members_v1_to_text()
364 if (nr != sb->nr_devices) in bch2_sb_members_v2_to_text()
365 prt_printf(out, "nr_devices mismatch: have %i entries, should be %u", nr, sb->nr_devices); in bch2_sb_members_v2_to_text()
372 for (unsigned i = 0; i < min(sb->nr_devices, nr); i++) in bch2_sb_members_v2_to_text()
380 size_t mi_bytes = (void *) __bch2_members_v2_get_mut(mi, sb->nr_devices) - in bch2_sb_members_v2_validate()
389 for (unsigned i = 0; i < sb->nr_devices; i++) { in bch2_sb_members_v2_validate()
528 for (unsigned i = 0; i < sb->nr_devices; i++) in bch2_sb_nr_devices()
535 unsigned dev_idx = c->sb.nr_devices; in bch2_sb_member_alloc()
537 unsigned nr_devices; in bch2_sb_member_alloc() local
575 nr_devices = max_t(unsigned, dev_idx + 1, c->sb.nr_devices); in bch2_sb_member_alloc()
579 le16_to_cpu(mi->member_bytes) * nr_devices, sizeof(u64)); in bch2_sb_member_alloc()
585 c->disk_sb.sb->nr_devices = nr_devices; in bch2_sb_member_alloc()
594 for (unsigned i = 0; i < c->sb.nr_devices; i++) { in bch2_sb_members_clean_deleted()