Lines Matching refs:nr_zones
143 unsigned int nr_zones; member
152 struct zloop_zone zones[] __counted_by(nr_zones);
458 for (i = zlo->nr_conv_zones; i < zlo->nr_zones; i++) { in zloop_reset_all_zones()
652 if (WARN_ON_ONCE(zone_no >= zlo->nr_zones)) in zloop_rw()
705 for (i = 0; i < zlo->nr_zones; i++) { in zloop_record_safe_wps()
936 unsigned int nr_zones, struct blk_report_zones_args *args) in zloop_report_zones() argument
944 if (first >= zlo->nr_zones) in zloop_report_zones()
946 nr_zones = min(nr_zones, zlo->nr_zones - first); in zloop_report_zones()
948 for (i = 0; i < nr_zones; i++) { in zloop_report_zones()
983 return nr_zones; in zloop_report_zones()
993 for (i = 0; i < zlo->nr_zones; i++) { in zloop_free_disk()
1181 unsigned int nr_zones, i, j; in zloop_ctl_add() local
1188 nr_zones = opts->capacity >> ilog2(opts->zone_size); in zloop_ctl_add()
1189 if (opts->nr_conv_zones >= nr_zones) { in zloop_ctl_add()
1195 if (opts->max_open_zones > nr_zones - opts->nr_conv_zones) { in zloop_ctl_add()
1201 zlo = kvzalloc_flex(*zlo, zones, nr_zones); in zloop_ctl_add()
1234 zlo->nr_zones = nr_zones; in zloop_ctl_add()
1274 for (i = 0; i < nr_zones; i++) { in zloop_ctl_add()
1309 set_capacity(zlo->disk, (u64)lim.chunk_sectors * zlo->nr_zones); in zloop_ctl_add()
1326 zlo->id, zlo->nr_zones, in zloop_ctl_add()
1372 for (i = 0; i < zlo->nr_zones; i++) { in zloop_forget_cache()