Lines Matching refs:virtio_blk
31 struct virtio_blk { struct
120 struct virtio_blk *vblk = req->q->queuedata; in virtblk_request_done()
136 struct virtio_blk *vblk = vq->vdev->priv; in virtblk_done()
163 struct virtio_blk *vblk = hctx->queue->queuedata; in virtio_queue_rq()
238 struct virtio_blk *vblk = disk->private_data; in virtblk_get_id()
265 struct virtio_blk *vblk = disk->private_data; in virtblk_ioctl()
280 struct virtio_blk *vblk = bd->bd_disk->private_data; in virtblk_getgeo()
339 struct virtio_blk *vblk = in virtblk_config_changed_work()
340 container_of(work, struct virtio_blk, config_work); in virtblk_config_changed_work()
375 struct virtio_blk *vblk = vdev->priv; in virtblk_config_changed()
380 static int init_vq(struct virtio_blk *vblk) in init_vq()
489 struct virtio_blk *vblk = vdev->priv; in virtblk_update_cache_mode()
508 struct virtio_blk *vblk = disk->private_data; in virtblk_cache_type_store()
530 struct virtio_blk *vblk = disk->private_data; in virtblk_cache_type_show()
548 struct virtio_blk *vblk = data; in virtblk_init_request()
567 struct virtio_blk *vblk; in virtblk_probe()
769 struct virtio_blk *vblk = vdev->priv; in virtblk_remove()
798 struct virtio_blk *vblk = vdev->priv; in virtblk_freeze()
814 struct virtio_blk *vblk = vdev->priv; in virtblk_restore()
847 static struct virtio_driver virtio_blk = { variable
878 error = register_virtio_driver(&virtio_blk); in init()
892 unregister_virtio_driver(&virtio_blk); in fini()