summaryrefslogtreecommitdiffstats
path: root/hw/virtio/vhost-shadow-virtqueue.c
Commit message (Expand)AuthorAgeFilesLines
* vhost: Add svq avail_handler callbackEugenio Pérez2022-07-201-2/+12
* vhost: add vhost_svq_pollEugenio Pérez2022-07-201-0/+27
* vhost: Expose vhost_svq_addEugenio Pérez2022-07-201-3/+3
* vhost: add vhost_svq_push_elemEugenio Pérez2022-07-201-0/+16
* vhost: Track number of descs in SVQDescStateEugenio Pérez2022-07-201-2/+2
* vhost: Add SVQDescStateEugenio Pérez2022-07-201-8/+8
* vhost: Decouple vhost_svq_add from VirtQueueElementEugenio Pérez2022-07-201-11/+22
* vhost: Check for queue full at vhost_svq_addEugenio Pérez2022-07-201-26/+33
* vhost: Move vhost_svq_kick call to vhost_svq_addEugenio Pérez2022-07-201-1/+1
* vhost: Reorder vhost_svq_kickEugenio Pérez2022-07-201-14/+14
* vdpa: Avoid compiler to squash reads to used idxEugenio Pérez2022-07-201-1/+2
* vhost: move descriptor translation to vhost_svq_vring_write_descsEugenio Pérez2022-07-201-11/+27
* vhost: Fix element in vhost_svq_add failureEugenio Pérez2022-05-131-0/+8
* vhost: Fix device's used descriptor dequeueEugenio Pérez2022-05-131-2/+15
* vhost: Track descriptor chain in private at SVQEugenio Pérez2022-05-131-5/+7
* Replace qemu_real_host_page variables with inlined functionsMarc-André Lureau2022-04-061-4/+4
* vdpa: Add custom IOTLB translations to SVQEugenio Pérez2022-03-151-9/+77
* vhost: Shadow virtqueue buffers forwardingEugenio Pérez2022-03-151-6/+346
* virtio: Add vhost_svq_get_vring_addrEugenio Pérez2022-03-151-0/+29
* vhost: Add vhost_svq_valid_features to shadow vqEugenio Pérez2022-03-151-0/+44
* vhost: Add Shadow VirtQueue call forwarding capabilitiesEugenio Pérez2022-03-151-0/+38
* vhost: Add Shadow VirtQueue kick forwarding capabilitiesEugenio Pérez2022-03-151-0/+55
* vhost: Add VhostShadowVirtqueueEugenio Pérez2022-03-151-0/+62