/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) 116 struct vhost_vring_state) 119 struct vhost_vring_state) 169 struct vhost_vring_state) 191 struct vhost_vring_state) 197 struct vhost_vring_state) 223 struct vhost_vring_state) [all …]
|
/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; 75 struct vhost_vring_state *ring); 77 struct vhost_vring_state *ring); 79 struct vhost_vring_state *ring); 81 struct vhost_vring_state *ring); 89 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 | 906 struct vhost_vring_state state = { in vhost_vdpa_set_vring_enable_one() 1003 struct vhost_vring_state *ring) in vhost_vdpa_set_dev_vring_base() 1228 struct vhost_vring_state s = { in vhost_vdpa_svq_setup() 1420 struct vhost_vring_state *ring) in vhost_vdpa_set_vring_num() 1427 struct vhost_vring_state *ring) in vhost_vdpa_set_vring_base() 1443 struct vhost_vring_state *ring) in vhost_vdpa_get_vring_base()
|
H A D | vhost-user.c | 215 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 | 1178 struct vhost_vring_state s = { in vhost_virtqueue_set_vring_endian_legacy() 1265 struct vhost_vring_state state = { in vhost_virtqueue_start() 1377 struct vhost_vring_state state = { in vhost_virtqueue_stop() 1421 struct vhost_vring_state state = { in vhost_virtqueue_set_busyloop_timeout()
|
H A D | virtio.c | 4199 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 | 208 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() 1851 struct vhost_vring_state s; in vhost_vring_set_num() 1950 struct vhost_vring_state s; in vhost_vring_ioctl()
|
H A D | vdpa.c | 576 struct vhost_vring_state s; in vhost_vdpa_vring_ioctl()
|
/openbmc/qemu/net/ |
H A D | vhost-vdpa.c | 448 struct vhost_vring_state state = { in vhost_vdpa_get_vring_group() 466 struct vhost_vring_state asid = { in vhost_vdpa_set_address_space_id()
|
/openbmc/qemu/tests/qtest/ |
H A D | vhost-user-test.c | 123 struct vhost_vring_state state;
|
/openbmc/qemu/docs/interop/ |
H A D | vhost-user.rst | 364 struct vhost_vring_state state;
|