Lines Matching refs:nr_zones
91 dev->nr_zones = round_up(dev_capacity_sects, dev->zone_size_sects) in null_init_zoned_dev()
94 dev->zones = kvmalloc_array(dev->nr_zones, sizeof(struct nullb_zone), in null_init_zoned_dev()
101 if (dev->zone_nr_conv >= dev->nr_zones) { in null_init_zoned_dev()
102 dev->zone_nr_conv = dev->nr_zones - 1; in null_init_zoned_dev()
113 if (dev->zone_max_active >= dev->nr_zones - dev->zone_nr_conv) { in null_init_zoned_dev()
123 } else if (dev->zone_max_open >= dev->nr_zones - dev->zone_nr_conv) { in null_init_zoned_dev()
144 for (i = dev->zone_nr_conv; i < dev->nr_zones; i++) { in null_init_zoned_dev()
194 unsigned int nr_zones, report_zones_cb cb, void *data) in null_report_zones() argument
204 if (first_zone >= dev->nr_zones) in null_report_zones()
207 nr_zones = min(nr_zones, dev->nr_zones - first_zone); in null_report_zones()
208 trace_nullb_report_zones(nullb, nr_zones); in null_report_zones()
212 for (i = 0; i < nr_zones; i++, zone++) { in null_report_zones()
233 return nr_zones; in null_report_zones()
264 if (zno >= dev->nr_zones) in null_close_imp_open_zone()
267 for (i = dev->zone_nr_conv; i < dev->nr_zones; i++) { in null_close_imp_open_zone()
270 if (zno >= dev->nr_zones) in null_close_imp_open_zone()
644 for (i = dev->zone_nr_conv; i < dev->nr_zones; i++) { in null_zone_mgmt()
788 if (zone_no >= dev->nr_zones) { in zone_cond_store()