Lines Matching full:zc
228 struct dm_device_zone_count *zc = data; in dm_device_count_zones_cb() local
231 zc->total_nr_seq_zones++; in dm_device_count_zones_cb()
232 if (zone->start >= zc->start && in dm_device_count_zones_cb()
233 zone->start < zc->start + zc->len) in dm_device_count_zones_cb()
234 zc->target_nr_seq_zones++; in dm_device_count_zones_cb()
241 struct dm_device_zone_count *zc) in dm_device_count_zones() argument
246 dm_device_count_zones_cb, zc); in dm_device_count_zones()
268 struct dm_device_zone_count zc = { in device_get_zone_resource_limits() local
280 ret = dm_device_count_zones(dev, &zc); in device_get_zone_resource_limits()
290 if (!zc.target_nr_seq_zones) in device_get_zone_resource_limits()
297 if (zc.target_nr_seq_zones < zc.total_nr_seq_zones) { in device_get_zone_resource_limits()
307 if (max_active_zones >= zc.target_nr_seq_zones) in device_get_zone_resource_limits()
313 if (max_open_zones >= zc.target_nr_seq_zones) in device_get_zone_resource_limits()
323 zlim->mapped_nr_seq_zones += zc.target_nr_seq_zones; in device_get_zone_resource_limits()