Lines Matching refs:nr_zones
43 dev->nr_zones = dev_capacity_sects >> ilog2(dev->zone_size_sects);
45 dev->nr_zones++;
47 dev->zones = kvmalloc_array(dev->nr_zones, sizeof(struct blk_zone),
61 dev->zone_locks = bitmap_zalloc(dev->nr_zones, GFP_KERNEL);
68 if (dev->zone_nr_conv >= dev->nr_zones) {
69 dev->zone_nr_conv = dev->nr_zones - 1;
75 if (dev->zone_max_active >= dev->nr_zones - dev->zone_nr_conv) {
84 dev->nr_zones);
85 } else if (dev->zone_max_open >= dev->nr_zones - dev->zone_nr_conv) {
103 for (i = dev->zone_nr_conv; i < dev->nr_zones; i++) {
138 q->nr_zones = blkdev_nr_zones(nullb->disk);
171 unsigned int nr_zones, report_zones_cb cb, void *data)
180 if (first_zone >= dev->nr_zones)
183 nr_zones = min(nr_zones, dev->nr_zones - first_zone);
184 trace_nullb_report_zones(nullb, nr_zones);
187 for (i = 0; i < nr_zones; i++, zno++) {
203 return nr_zones;
263 for (i = dev->zone_nr_conv; i < dev->nr_zones; i++) {
546 for (i = dev->zone_nr_conv; i < dev->nr_zones; i++) {