Home
last modified time | relevance | path

Searched refs:vring_used_elem (Results 1 – 13 of 13) sorted by relevance

/openbmc/qemu/include/standard-headers/linux/
H A Dvirtio_ring.h119 struct vring_used_elem { struct
126 typedef struct vring_used_elem __attribute__((aligned(VRING_USED_ALIGN_SIZE))) argument
211 + sizeof(__virtio16) * 3 + sizeof(struct vring_used_elem) * num; in vring_size()
/openbmc/linux/include/uapi/linux/
H A Dvirtio_ring.h121 struct vring_used_elem { struct
128 typedef struct vring_used_elem __attribute__((aligned(VRING_USED_ALIGN_SIZE))) argument
213 + sizeof(__virtio16) * 3 + sizeof(struct vring_used_elem) * num; in vring_size()
/openbmc/u-boot/include/
H A Dvirtio_ring.h64 struct vring_used_elem { struct
74 struct vring_used_elem ring[]; argument
142 sizeof(__virtio16) * 3 + sizeof(struct vring_used_elem) * num; in vring_size()
/openbmc/linux/drivers/vhost/
H A Dvringh.c448 const struct vring_used_elem *used, in __vringh_complete()
453 struct vring_used_elem *dst, in __vringh_complete()
454 const struct vring_used_elem in __vringh_complete()
621 struct vring_used_elem *dst, in putused_user()
622 const struct vring_used_elem *src, in putused_user()
810 struct vring_used_elem used; in vringh_complete_user()
828 const struct vring_used_elem used[], in vringh_complete_multi_user()
896 struct vring_used_elem *dst, in putused_kern()
897 const struct vring_used_elem *src, in putused_kern()
1058 struct vring_used_elem used; in vringh_complete_kern()
[all …]
H A Dvhost.h131 struct vring_used_elem *heads;
216 int vhost_add_used_n(struct vhost_virtqueue *, struct vring_used_elem *heads,
221 struct vring_used_elem *heads, unsigned count);
H A Dvhost.c1302 struct vring_used_elem *head, int idx, in vhost_put_used()
2714 struct vring_used_elem heads = { in vhost_add_used()
2724 struct vring_used_elem *heads, in __vhost_add_used_n()
2757 int vhost_add_used_n(struct vhost_virtqueue *vq, struct vring_used_elem *heads, in vhost_add_used_n()
2851 struct vring_used_elem *heads, unsigned count) in vhost_add_used_and_signal_n()
H A Dnet.c1047 struct vring_used_elem *heads, in get_rx_bufs()
/openbmc/qemu/tests/qtest/libqos/
H A Dvirtio.c269 sizeof(struct vring_used_elem) * vq->size, 0); in qvring_init()
399 sizeof(struct vring_used_elem) * vq->size); in qvirtqueue_kick()
433 sizeof(struct vring_used_elem); in qvirtqueue_get_buf()
436 addr = elem_addr + offsetof(struct vring_used_elem, id); in qvirtqueue_get_buf()
441 addr = elem_addr + offsetof(struct vring_used_elem, len); in qvirtqueue_get_buf()
H A Dvirtio.h101 + sizeof(uint16_t) * 3 + sizeof(struct vring_used_elem) * num; in qvring_size()
/openbmc/linux/include/linux/
H A Dvringh.h175 const struct vring_used_elem used[],
/openbmc/qemu/subprojects/libvduse/
H A Dlibvduse.c796 struct vring_used_elem *uelem, int i) in vring_used_write()
806 struct vring_used_elem uelem; in vduse_queue_fill()
/openbmc/linux/tools/virtio/
H A Dvringh_test.c447 struct vring_used_elem used[RINGSIZE]; in main()
/openbmc/qemu/subprojects/libvhost-user/
H A Dlibvhost-user.c3020 struct vring_used_elem *uelem, int i) in vring_used_write()
3095 struct vring_used_elem uelem; in vu_queue_fill()