/openbmc/qemu/linux-headers/linux/ |
H A D | vhost.h | 71 #define VHOST_SET_VRING_NUM _IOW(VHOST_VIRTIO, 0x10, struct vhost_vring_state) 75 #define VHOST_SET_VRING_BASE _IOW(VHOST_VIRTIO, 0x12, struct vhost_vring_state) 77 #define VHOST_GET_VRING_BASE _IOWR(VHOST_VIRTIO, 0x12, struct vhost_vring_state) 90 #define VHOST_SET_VRING_ENDIAN _IOW(VHOST_VIRTIO, 0x13, struct vhost_vring_state) 91 #define VHOST_GET_VRING_ENDIAN _IOW(VHOST_VIRTIO, 0x14, struct vhost_vring_state) 116 struct vhost_vring_state) 119 struct vhost_vring_state) 169 struct vhost_vring_state) 197 struct vhost_vring_state) 203 struct vhost_vring_state)
|
/openbmc/linux/tools/include/uapi/linux/ |
H A D | vhost.h | 71 #define VHOST_SET_VRING_NUM _IOW(VHOST_VIRTIO, 0x10, struct vhost_vring_state) 75 #define VHOST_SET_VRING_BASE _IOW(VHOST_VIRTIO, 0x12, struct vhost_vring_state) 77 #define VHOST_GET_VRING_BASE _IOWR(VHOST_VIRTIO, 0x12, struct vhost_vring_state) 90 #define VHOST_SET_VRING_ENDIAN _IOW(VHOST_VIRTIO, 0x13, struct vhost_vring_state) 91 #define VHOST_GET_VRING_ENDIAN _IOW(VHOST_VIRTIO, 0x14, struct vhost_vring_state) 116 struct vhost_vring_state) 119 struct vhost_vring_state) 169 struct vhost_vring_state) 197 struct vhost_vring_state) 203 struct vhost_vring_state)
|
/openbmc/linux/include/uapi/linux/ |
H A D | vhost.h | 71 #define VHOST_SET_VRING_NUM _IOW(VHOST_VIRTIO, 0x10, struct vhost_vring_state) 75 #define VHOST_SET_VRING_BASE _IOW(VHOST_VIRTIO, 0x12, struct vhost_vring_state) 77 #define VHOST_GET_VRING_BASE _IOWR(VHOST_VIRTIO, 0x12, struct vhost_vring_state) 90 #define VHOST_SET_VRING_ENDIAN _IOW(VHOST_VIRTIO, 0x13, struct vhost_vring_state) 91 #define VHOST_GET_VRING_ENDIAN _IOW(VHOST_VIRTIO, 0x14, struct vhost_vring_state) 116 struct vhost_vring_state) 119 struct vhost_vring_state) 169 struct vhost_vring_state) 197 struct vhost_vring_state) 203 struct vhost_vring_state)
|
H A D | vhost_types.h | 19 struct vhost_vring_state { struct
|
/openbmc/qemu/include/hw/virtio/ |
H A D | vhost-backend.h | 46 struct vhost_vring_state; 73 struct vhost_vring_state *ring); 75 struct vhost_vring_state *ring); 77 struct vhost_vring_state *ring); 79 struct vhost_vring_state *ring); 87 struct vhost_vring_state *r);
|
/openbmc/qemu/hw/virtio/ |
H A D | vhost-backend.c | 114 struct vhost_vring_state *ring) in vhost_kernel_set_vring_endian() 120 struct vhost_vring_state *ring) in vhost_kernel_set_vring_num() 126 struct vhost_vring_state *ring) in vhost_kernel_set_vring_base() 132 struct vhost_vring_state *ring) in vhost_kernel_get_vring_base() 156 struct vhost_vring_state *s) in vhost_kernel_set_vring_busyloop_timeout()
|
H A D | vhost-vdpa.c | 888 struct vhost_vring_state state = { in vhost_vdpa_set_vring_ready() 962 struct vhost_vring_state *ring) in vhost_vdpa_set_dev_vring_base() 1182 struct vhost_vring_state s = { in vhost_vdpa_svq_setup() 1374 struct vhost_vring_state *ring) in vhost_vdpa_set_vring_num() 1381 struct vhost_vring_state *ring) in vhost_vdpa_set_vring_base() 1397 struct vhost_vring_state *ring) in vhost_vdpa_get_vring_base()
|
H A D | vhost-user.c | 216 struct vhost_vring_state state; 1061 struct vhost_vring_state *ring) in vhost_user_set_vring_endian() 1167 struct vhost_vring_state *ring, in vhost_set_vring() 1181 struct vhost_vring_state *ring) in vhost_user_set_vring_num() 1212 struct vhost_vring_state *ring) in vhost_user_set_vring_base() 1227 struct vhost_vring_state state = { in vhost_user_set_vring_enable() 1270 struct vhost_vring_state *ring) in vhost_user_get_vring_base()
|
H A D | vhost.c | 1103 struct vhost_vring_state s = { in vhost_virtqueue_set_vring_endian_legacy() 1190 struct vhost_vring_state state = { in vhost_virtqueue_start() 1302 struct vhost_vring_state state = { in vhost_virtqueue_stop() 1346 struct vhost_vring_state state = { in vhost_virtqueue_set_busyloop_timeout()
|
H A D | virtio.c | 3965 struct vhost_vring_state state = { in qmp_x_query_virtio_queue_status()
|
/openbmc/linux/tools/virtio/ |
H A D | virtio_test.c | 51 static const struct vhost_vring_state null_state = {}; 70 struct vhost_vring_state state = { .index = info->idx }; in vhost_vq_setup() 234 struct vhost_vring_state s = { .index = 0 }; in run_test()
|
/openbmc/qemu/include/standard-headers/linux/ |
H A D | vhost_types.h | 19 struct vhost_vring_state { struct
|
/openbmc/qemu/subprojects/libvhost-user/ |
H A D | libvhost-user.h | 206 struct vhost_vring_state state;
|
/openbmc/linux/drivers/vhost/ |
H A D | vhost.c | 70 struct vhost_vring_state s; in vhost_set_vring_endian() 93 struct vhost_vring_state s = { in vhost_get_vring_endian() 1783 struct vhost_vring_state s; in vhost_vring_set_num() 1882 struct vhost_vring_state s; in vhost_vring_ioctl()
|
H A D | vdpa.c | 578 struct vhost_vring_state s; in vhost_vdpa_vring_ioctl()
|
/openbmc/qemu/net/ |
H A D | vhost-vdpa.c | 439 struct vhost_vring_state state = { in vhost_vdpa_get_vring_group() 457 struct vhost_vring_state asid = { in vhost_vdpa_set_address_space_id()
|
/openbmc/qemu/tests/qtest/ |
H A D | vhost-user-test.c | 121 struct vhost_vring_state state;
|
/openbmc/qemu/docs/interop/ |
H A D | vhost-user.rst | 364 struct vhost_vring_state state;
|