Lines Matching full:zc
238 struct dm_device_zone_count *zc = data; in dm_device_count_zones_cb() local
241 zc->total_nr_seq_zones++; in dm_device_count_zones_cb()
242 if (zone->start >= zc->start && in dm_device_count_zones_cb()
243 zone->start < zc->start + zc->len) in dm_device_count_zones_cb()
244 zc->target_nr_seq_zones++; in dm_device_count_zones_cb()
251 struct dm_device_zone_count *zc) in dm_device_count_zones() argument
256 dm_device_count_zones_cb, zc); in dm_device_count_zones()
278 struct dm_device_zone_count zc = { in device_get_zone_resource_limits() local
290 ret = dm_device_count_zones(dev, &zc); in device_get_zone_resource_limits()
300 if (!zc.target_nr_seq_zones) in device_get_zone_resource_limits()
307 if (zc.target_nr_seq_zones < zc.total_nr_seq_zones) { in device_get_zone_resource_limits()
317 if (max_active_zones >= zc.target_nr_seq_zones) in device_get_zone_resource_limits()
323 if (max_open_zones >= zc.target_nr_seq_zones) in device_get_zone_resource_limits()
333 zlim->mapped_nr_seq_zones += zc.target_nr_seq_zones; in device_get_zone_resource_limits()