Lines Matching refs:virtio_blk
35 struct virtio_blk { struct
176 struct virtio_blk *vblk = vq->vdev->priv; in virtblk_done()
205 struct virtio_blk *vblk = hctx->queue->queuedata; in virtio_commit_rqs()
220 struct virtio_blk *vblk = hctx->queue->queuedata; in virtio_queue_rq()
312 struct virtio_blk *vblk = disk->private_data; in virtblk_get_id()
332 static void virtblk_get(struct virtio_blk *vblk) in virtblk_get()
337 static void virtblk_put(struct virtio_blk *vblk) in virtblk_put()
348 struct virtio_blk *vblk = bd->bd_disk->private_data; in virtblk_open()
364 struct virtio_blk *vblk = disk->private_data; in virtblk_release()
372 struct virtio_blk *vblk = bd->bd_disk->private_data; in virtblk_getgeo()
441 static void virtblk_update_capacity(struct virtio_blk *vblk, bool resize) in virtblk_update_capacity()
480 struct virtio_blk *vblk = in virtblk_config_changed_work()
481 container_of(work, struct virtio_blk, config_work); in virtblk_config_changed_work()
488 struct virtio_blk *vblk = vdev->priv; in virtblk_config_changed()
493 static int init_vq(struct virtio_blk *vblk) in init_vq()
600 struct virtio_blk *vblk = vdev->priv; in virtblk_update_cache_mode()
615 struct virtio_blk *vblk = disk->private_data; in cache_type_store()
633 struct virtio_blk *vblk = disk->private_data; in cache_type_show()
653 struct virtio_blk *vblk = disk->private_data; in virtblk_attrs_are_visible()
676 struct virtio_blk *vblk = set->driver_data; in virtblk_init_request()
685 struct virtio_blk *vblk = set->driver_data; in virtblk_map_queues()
704 struct virtio_blk *vblk; in virtblk_probe()
927 struct virtio_blk *vblk = vdev->priv; in virtblk_remove()
957 struct virtio_blk *vblk = vdev->priv; in virtblk_freeze()
975 struct virtio_blk *vblk = vdev->priv; in virtblk_restore()
1008 static struct virtio_driver virtio_blk = { variable
1039 error = register_virtio_driver(&virtio_blk); in init()
1053 unregister_virtio_driver(&virtio_blk); in fini()