Lines Matching refs:virtio_blk
56 struct virtio_blk { struct
134 struct virtio_blk *vblk = hctx->queue->queuedata; in get_virtio_blk_vq()
339 struct virtio_blk *vblk = req->mq_hctx->queue->queuedata; in virtblk_request_done()
353 struct virtio_blk *vblk = vq->vdev->priv; in virtblk_done()
382 struct virtio_blk *vblk = hctx->queue->queuedata; in virtio_commit_rqs()
408 struct virtio_blk *vblk, in virtblk_prep_rq()
432 struct virtio_blk *vblk = hctx->queue->queuedata; in virtio_queue_rq()
470 struct virtio_blk *vblk = req->mq_hctx->queue->queuedata; in virtblk_prep_rq_batch()
537 static void *virtblk_alloc_report_buffer(struct virtio_blk *vblk, in virtblk_alloc_report_buffer()
566 static int virtblk_submit_zone_report(struct virtio_blk *vblk, in virtblk_submit_zone_report()
595 static int virtblk_parse_zone(struct virtio_blk *vblk, in virtblk_parse_zone()
670 struct virtio_blk *vblk = disk->private_data; in virtblk_report_zones()
727 static void virtblk_revalidate_zones(struct virtio_blk *vblk) in virtblk_revalidate_zones()
749 struct virtio_blk *vblk, in virtblk_probe_zoned_device()
844 static inline void virtblk_revalidate_zones(struct virtio_blk *vblk) in virtblk_revalidate_zones()
849 struct virtio_blk *vblk, struct request_queue *q) in virtblk_probe_zoned_device()
868 struct virtio_blk *vblk = disk->private_data; in virtblk_get_id()
897 struct virtio_blk *vblk = bd->bd_disk->private_data; in virtblk_getgeo()
928 struct virtio_blk *vblk = disk->private_data; in virtblk_free_disk()
975 static void virtblk_update_capacity(struct virtio_blk *vblk, bool resize) in virtblk_update_capacity()
1007 struct virtio_blk *vblk = in virtblk_config_changed_work()
1008 container_of(work, struct virtio_blk, config_work); in virtblk_config_changed_work()
1016 struct virtio_blk *vblk = vdev->priv; in virtblk_config_changed()
1021 static int init_vq(struct virtio_blk *vblk) in init_vq()
1153 struct virtio_blk *vblk = vdev->priv; in virtblk_update_cache_mode()
1167 struct virtio_blk *vblk = disk->private_data; in cache_type_store()
1185 struct virtio_blk *vblk = disk->private_data; in cache_type_show()
1205 struct virtio_blk *vblk = disk->private_data; in virtblk_attrs_are_visible()
1227 struct virtio_blk *vblk = set->driver_data; in virtblk_map_queues()
1265 struct virtio_blk *vblk = hctx->queue->queuedata; in virtblk_poll()
1306 struct virtio_blk *vblk; in virtblk_probe()
1601 struct virtio_blk *vblk = vdev->priv; in virtblk_remove()
1628 struct virtio_blk *vblk = vdev->priv; in virtblk_freeze()
1646 struct virtio_blk *vblk = vdev->priv; in virtblk_restore()
1681 static struct virtio_driver virtio_blk = { variable
1712 error = register_virtio_driver(&virtio_blk); in virtio_blk_init()
1726 unregister_virtio_driver(&virtio_blk); in virtio_blk_fini()