Lines Matching refs:ndevs

5061 	int ndevs;  member
5142 ctl->ndevs = 0; in init_alloc_chunk_ctl()
5165 int ndevs = 0; in gather_device_info() local
5211 if (ndevs == fs_devices->rw_devices) { in gather_device_info()
5216 devices_info[ndevs].dev_offset = dev_offset; in gather_device_info()
5217 devices_info[ndevs].max_avail = max_avail; in gather_device_info()
5218 devices_info[ndevs].total_avail = total_avail; in gather_device_info()
5219 devices_info[ndevs].dev = device; in gather_device_info()
5220 ++ndevs; in gather_device_info()
5222 ctl->ndevs = ndevs; in gather_device_info()
5227 sort(devices_info, ndevs, sizeof(struct btrfs_device_info), in gather_device_info()
5246 ctl->stripe_size = div_u64(devices_info[ctl->ndevs - 1].max_avail, in decide_stripe_size_regular()
5248 ctl->num_stripes = ctl->ndevs * ctl->dev_stripes; in decide_stripe_size_regular()
5288 ASSERT(devices_info[ctl->ndevs - 1].max_avail == ctl->dev_extent_min); in decide_stripe_size_zoned()
5291 ctl->num_stripes = ctl->ndevs * ctl->dev_stripes; in decide_stripe_size_zoned()
5296 ctl->ndevs = div_u64(div_u64(ctl->max_chunk_size * ctl->ncopies, in decide_stripe_size_zoned()
5299 ctl->num_stripes = ctl->ndevs * ctl->dev_stripes; in decide_stripe_size_zoned()
5320 ctl->ndevs = rounddown(ctl->ndevs, ctl->devs_increment); in decide_stripe_size()
5322 if (ctl->ndevs < ctl->devs_min) { in decide_stripe_size()
5326 __func__, ctl->ndevs, ctl->devs_min); in decide_stripe_size()
5331 ctl->ndevs = min(ctl->ndevs, ctl->devs_max); in decide_stripe_size()
5363 for (i = 0; i < ctl->ndevs; ++i) { in create_chunk()