Searched refs:vhost_virtqueue (Results 1 – 20 of 20) sorted by relevance
/qemu/qapi/ |
H A D | virtio.json | 571 # corresponding vhost device vhost_virtqueue. Also, 640 # Information of a vhost device's vhost_virtqueue, including most 641 # members of the vhost_dev vhost_virtqueue data structure. 643 # @name: Name of the VirtIODevice that uses this vhost_virtqueue 645 # @kick: vhost_virtqueue kick 647 # @call: vhost_virtqueue call 649 # @desc: vhost_virtqueue desc 651 # @avail: vhost_virtqueue avail 653 # @used: vhost_virtqueue used 655 # @num: vhost_virtqueue num [all …]
|
/qemu/include/hw/virtio/ |
H A D | vhost.h | 23 struct vhost_virtqueue { struct 87 struct vhost_virtqueue *vqs; 144 struct vhost_virtqueue vqs[2]; 337 struct vhost_virtqueue *vq, unsigned idx); 339 struct vhost_virtqueue *vq, unsigned idx);
|
H A D | vhost-user-scsi.h | 37 struct vhost_virtqueue *vhost_vqs;
|
H A D | vhost-user-scmi.h | 22 struct vhost_virtqueue *vhost_vqs;
|
H A D | vhost-user-fs.h | 37 struct vhost_virtqueue *vhost_vqs;
|
H A D | vhost-user-blk.h | 40 struct vhost_virtqueue *vhost_vqs;
|
H A D | vhost-user-base.h | 30 struct vhost_virtqueue *vhost_vq;
|
H A D | vhost-vsock-common.h | 31 struct vhost_virtqueue vhost_vqs[2];
|
H A D | vhost-backend.h | 52 struct vhost_virtqueue; 143 struct vhost_virtqueue *vq);
|
/qemu/hw/virtio/ |
H A D | vhost-user-base.c | 231 struct vhost_virtqueue *vhost_vqs = vub->vhost_dev.vqs; in vub_disconnect() 329 vub->vhost_dev.vqs = g_new0(struct vhost_virtqueue, vub->vhost_dev.nvqs); in vub_device_realize() 347 struct vhost_virtqueue *vhost_vqs = vub->vhost_dev.vqs; in vub_device_unrealize()
|
H A D | vhost.c | 221 struct vhost_virtqueue *vq = dev->vqs + i; in vhost_sync_dirty_bitmap() 524 struct vhost_virtqueue *vq = dev->vqs + i; in vhost_verify_ring_mappings() 957 struct vhost_virtqueue *vq, in vhost_virtqueue_set_addr() 1252 struct vhost_virtqueue *vq, in vhost_virtqueue_start() 1372 struct vhost_virtqueue *vq, in vhost_virtqueue_stop() 1442 struct vhost_virtqueue *vq = container_of(n, struct vhost_virtqueue, in vhost_virtqueue_error_notifier() 1454 struct vhost_virtqueue *vq, int n) in vhost_virtqueue_init() 1500 static void vhost_virtqueue_cleanup(struct vhost_virtqueue *vq) in vhost_virtqueue_cleanup() 1773 struct vhost_virtqueue *vq = hdev->vqs + n - hdev->vq_index; in vhost_virtqueue_pending() 2097 struct vhost_virtqueue *vq = hdev->vqs + i; in vhost_dev_start()
|
H A D | vdpa-dev.c | 57 struct vhost_virtqueue *vqs; in vhost_vdpa_device_realize() 103 vqs = g_new0(struct vhost_virtqueue, v->dev.nvqs); in vhost_vdpa_device_realize()
|
H A D | vhost-user-fs.c | 257 fs->vhost_dev.vqs = g_new0(struct vhost_virtqueue, fs->vhost_dev.nvqs); in vuf_device_realize() 281 struct vhost_virtqueue *vhost_vqs = fs->vhost_dev.vqs; in vuf_device_unrealize()
|
H A D | vhost-user-scmi.c | 253 scmi->vhost_dev.vqs = g_new0(struct vhost_virtqueue, scmi->vhost_dev.nvqs); in vu_scmi_device_realize()
|
H A D | vhost-vdpa.c | 1575 struct vhost_vring_addr *addr, struct vhost_virtqueue *vq) in vhost_vdpa_vq_get_addr()
|
/qemu/hw/scsi/ |
H A D | vhost-scsi.c | 232 struct vhost_virtqueue *vqs = NULL; in vhost_scsi_realize() 276 vqs = g_new0(struct vhost_virtqueue, vsc->dev.nvqs); in vhost_scsi_realize() 324 struct vhost_virtqueue *vqs = vsc->dev.vqs; in vhost_scsi_unrealize()
|
H A D | vhost-user-scsi.c | 285 s->vhost_vqs = g_new0(struct vhost_virtqueue, in vhost_user_scsi_realize()
|
/qemu/include/system/ |
H A D | cryptodev-vhost.h | 43 struct vhost_virtqueue vqs[1];
|
/qemu/backends/ |
H A D | vhost-user.c | 37 b->dev.vqs = g_new0(struct vhost_virtqueue, nvqs); in vhost_user_backend_dev_init()
|
/qemu/hw/block/ |
H A D | vhost-user-blk.c | 492 s->vhost_vqs = g_new0(struct vhost_virtqueue, s->num_queues); in vhost_user_blk_device_realize()
|