Lines Matching refs:virtio_has_feature
772 if (virtio_has_feature(vdev, VIRTIO_BLK_F_DISCARD)) { in virtblk_probe_zoned_device()
795 return virtio_has_feature(vdev, VIRTIO_BLK_F_ZONED); in virtblk_has_zoned_feature()
863 if (virtio_has_feature(vblk->vdev, VIRTIO_BLK_F_GEOMETRY)) { in virtblk_getgeo()
1100 writeback = virtio_has_feature(vdev, VIRTIO_BLK_F_FLUSH); in virtblk_get_cache_mode()
1126 BUG_ON(!virtio_has_feature(vblk->vdev, VIRTIO_BLK_F_CONFIG_WCE)); in cache_type_store()
1164 !virtio_has_feature(vdev, VIRTIO_BLK_F_CONFIG_WCE)) in virtblk_attrs_are_visible()
1294 if (!virtio_has_feature(vdev, VIRTIO_RING_F_INDIRECT_DESC)) in virtblk_probe()
1338 if (virtio_has_feature(vdev, VIRTIO_BLK_F_RO)) in virtblk_probe()
1401 if (virtio_has_feature(vdev, VIRTIO_BLK_F_DISCARD)) { in virtblk_probe()
1413 if (virtio_has_feature(vdev, VIRTIO_BLK_F_WRITE_ZEROES)) { in virtblk_probe()
1431 if (virtio_has_feature(vdev, VIRTIO_BLK_F_SECURE_ERASE)) { in virtblk_probe()
1479 if (virtio_has_feature(vdev, VIRTIO_BLK_F_DISCARD) || in virtblk_probe()
1480 virtio_has_feature(vdev, VIRTIO_BLK_F_SECURE_ERASE)) { in virtblk_probe()