Lines Matching refs:disk
23 struct gendisk *disk = md->disk; in dm_blk_do_report_zones() local
44 args.next_sector < get_capacity(disk)); in dm_blk_do_report_zones()
54 int dm_blk_report_zones(struct gendisk *disk, sector_t sector, in dm_blk_report_zones() argument
57 struct mapped_device *md = disk->private_data; in dm_blk_report_zones()
162 struct gendisk *disk = md->disk; in dm_revalidate_zones() local
163 unsigned int nr_zones = disk->nr_zones; in dm_revalidate_zones()
166 if (!get_capacity(disk)) in dm_revalidate_zones()
176 DMINFO("%s using %s zone append", disk->disk_name, in dm_revalidate_zones()
186 ret = blk_revalidate_disk_zones(disk); in dm_revalidate_zones()
192 disk->nr_zones = nr_zones; in dm_revalidate_zones()
196 md->nr_zones = disk->nr_zones; in dm_revalidate_zones()
275 struct gendisk *disk = dev->bdev->bd_disk; in device_get_zone_resource_limits() local
292 DMERR("Count %s zones failed %d", disk->disk_name, ret); in device_get_zone_resource_limits()
316 max_active_zones = disk->queue->limits.max_active_zones; in device_get_zone_resource_limits()
322 max_open_zones = disk->queue->limits.max_open_zones; in device_get_zone_resource_limits()
342 struct gendisk *disk = md->disk; in dm_set_zones_restrictions() local
380 disk->disk_name); in dm_set_zones_restrictions()
400 if (get_capacity(disk) && dm_has_zone_plugs(t->md)) { in dm_set_zones_restrictions()
404 disk->disk_name); in dm_set_zones_restrictions()
411 disk->disk_name); in dm_set_zones_restrictions()
424 if (!get_capacity(disk) && !zlim.reliable_limits) in dm_set_zones_restrictions()
426 disk->disk_name); in dm_set_zones_restrictions()
446 md->disk->nr_zones = 0; in dm_finalize_zone_settings()
457 struct gendisk *disk = md->disk; in dm_zone_endio() local
467 bdev_offset_from_zone_start(disk->part0, in dm_zone_endio()
501 md->disk->disk_name); in dm_zone_get_reset_bitmap()