Searched refs:vhost_virtqueue (Results 1 – 20 of 20) sorted by relevance
| /openbmc/qemu/qapi/ |
| H A D | virtio.json | 573 # corresponding vhost device vhost_virtqueue. Also, 642 # Information of a vhost device's vhost_virtqueue, including most 643 # members of the vhost_dev vhost_virtqueue data structure. 645 # @name: Name of the VirtIODevice that uses this vhost_virtqueue 647 # @kick: vhost_virtqueue kick 649 # @call: vhost_virtqueue call 651 # @desc: vhost_virtqueue desc 653 # @avail: vhost_virtqueue avail 655 # @used: vhost_virtqueue used 657 # @num: vhost_virtqueue num [all …]
|
| /openbmc/qemu/include/hw/virtio/ |
| H A D | vhost.h | 24 struct vhost_virtqueue { struct 88 struct vhost_virtqueue *vqs; 145 struct vhost_virtqueue vqs[2]; 357 struct vhost_virtqueue *vq, unsigned idx); 359 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);
|
| /openbmc/qemu/include/system/ |
| H A D | cryptodev-vhost.h | 43 struct vhost_virtqueue vqs[1];
|
| /openbmc/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 | 215 struct vhost_virtqueue *vq = dev->vqs + i; in vhost_sync_dirty_bitmap() 518 struct vhost_virtqueue *vq = dev->vqs + i; in vhost_verify_ring_mappings() 944 struct vhost_virtqueue *vq, in vhost_virtqueue_set_addr() 1241 struct vhost_virtqueue *vq, in vhost_virtqueue_start() 1361 struct vhost_virtqueue *vq, in do_vhost_virtqueue_stop() 1413 struct vhost_virtqueue *vq, in vhost_virtqueue_stop() 1444 struct vhost_virtqueue *vq = container_of(n, struct vhost_virtqueue, in vhost_virtqueue_error_notifier() 1456 struct vhost_virtqueue *vq, int n) in vhost_virtqueue_init() 1502 static void vhost_virtqueue_cleanup(struct vhost_virtqueue *vq) in vhost_virtqueue_cleanup() 1771 struct vhost_virtqueue *vq = hdev->vqs + n - hdev->vq_index; in vhost_virtqueue_pending() [all …]
|
| 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()
|
| /openbmc/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()
|
| /openbmc/qemu/backends/ |
| H A D | vhost-user.c | 37 b->dev.vqs = g_new0(struct vhost_virtqueue, nvqs); in vhost_user_backend_dev_init()
|
| /openbmc/qemu/hw/block/ |
| H A D | vhost-user-blk.c | 497 s->vhost_vqs = g_new0(struct vhost_virtqueue, s->num_queues); in vhost_user_blk_device_realize()
|