Lines Matching refs:zone_sectors
86 unsigned int zone_sectors; member
546 get_capacity(vblk->disk) >> ilog2(vblk->zone_sectors)); in virtblk_alloc_report_buffer()
602 if (zone.start + vblk->zone_sectors <= get_capacity(vblk->disk)) in virtblk_parse_zone()
603 zone.len = vblk->zone_sectors; in virtblk_parse_zone()
677 if (WARN_ON_ONCE(!vblk->zone_sectors)) in virtblk_report_zones()
712 vblk->zone_sectors; in virtblk_report_zones()
742 WARN_ON_ONCE(!vblk->zone_sectors); in virtblk_revalidate_zones()
800 virtio_cread(vdev, struct virtio_blk_config, zoned.zone_sectors, in virtblk_probe_zoned_device()
801 &vblk->zone_sectors); in virtblk_probe_zoned_device()
802 if (vblk->zone_sectors == 0 || !is_power_of_2(vblk->zone_sectors)) { in virtblk_probe_zoned_device()
805 vblk->zone_sectors); in virtblk_probe_zoned_device()
808 blk_queue_chunk_sectors(q, vblk->zone_sectors); in virtblk_probe_zoned_device()
809 dev_dbg(&vdev->dev, "zone sectors = %u\n", vblk->zone_sectors); in virtblk_probe_zoned_device()