Lines Matching refs:nr_zones
73 __u32 nr_zones;
234 int nr_zones;
242 nr_zones = ublk_get_nr_zones(ub);
244 if (p->max_active_zones > nr_zones)
247 if (p->max_open_zones > nr_zones)
265 ub->ub_disk->nr_zones = ublk_get_nr_zones(ub);
272 unsigned int nr_zones, size_t *buflen)
278 nr_zones = min_t(unsigned int, nr_zones,
279 ublk->ub_disk->nr_zones);
281 bufsize = nr_zones * sizeof(struct blk_zone);
299 unsigned int nr_zones, report_zones_cb cb, void *data)
310 nr_zones = min_t(unsigned int, ub->ub_disk->nr_zones - first_zone,
311 nr_zones);
313 buffer = ublk_alloc_report_buffer(ub, nr_zones, &buffer_length);
319 while (done_zones < nr_zones) {
320 unsigned int remaining_zones = nr_zones - done_zones;
338 pdu->nr_zones = zones_in_request;
409 iod->nr_zones = pdu->nr_zones;