Searched refs:vring_used_elem (Results 1 – 13 of 13) sorted by relevance
/openbmc/qemu/include/standard-headers/linux/ |
H A D | virtio_ring.h | 119 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 D | virtio_ring.h | 121 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 D | virtio_ring.h | 64 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 D | vringh.c | 448 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 D | vhost.h | 131 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 D | vhost.c | 1302 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 D | net.c | 1047 struct vring_used_elem *heads, in get_rx_bufs()
|
/openbmc/qemu/tests/qtest/libqos/ |
H A D | virtio.c | 269 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 D | virtio.h | 101 + sizeof(uint16_t) * 3 + sizeof(struct vring_used_elem) * num; in qvring_size()
|
/openbmc/linux/include/linux/ |
H A D | vringh.h | 175 const struct vring_used_elem used[],
|
/openbmc/qemu/subprojects/libvduse/ |
H A D | libvduse.c | 796 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 D | vringh_test.c | 447 struct vring_used_elem used[RINGSIZE]; in main()
|
/openbmc/qemu/subprojects/libvhost-user/ |
H A D | libvhost-user.c | 3020 struct vring_used_elem *uelem, int i) in vring_used_write() 3095 struct vring_used_elem uelem; in vu_queue_fill()
|