Home
last modified time | relevance | path

Searched refs:VhostUserMsg (Results 1 – 9 of 9) sorted by relevance

/qemu/subprojects/libvhost-user/
H A Dlibvhost-user.c489 vmsg_close_fds(VhostUserMsg *vmsg) in vmsg_close_fds()
678 VhostUserMsg msg_reply; in vu_process_message_reply()
1457 VhostUserMsg vmsg = { in vu_set_queue_host_notifier()
1495 VhostUserMsg msg_reply; in vu_lookup_shared_object()
1496 VhostUserMsg msg = { in vu_lookup_shared_object()
1556 VhostUserMsg msg = { in vu_add_shared_object()
1574 VhostUserMsg msg = { in vu_rm_shared_object()
1753 vu_get_config(VuDev *dev, VhostUserMsg *vmsg) in vu_get_config()
2142 VhostUserMsg vmsg = { 0, }; in vu_dispatch()
2611 VhostUserMsg vmsg = { in _vu_queue_notify()
[all …]
H A Dlibvhost-user.h41 #define VHOST_USER_HDR_SIZE offsetof(VhostUserMsg, payload.u64)
195 typedef struct VhostUserMsg { struct
222 } VU_PACKED VhostUserMsg; typedef
241 typedef int (*vu_process_msg_cb) (VuDev *dev, VhostUserMsg *vmsg,
243 typedef bool (*vu_read_msg_cb) (VuDev *dev, int sock, VhostUserMsg *vmsg);
/qemu/hw/virtio/
H A Dvhost-user.c424 VhostUserMsg msg = { in vhost_user_gpu_set_socket()
440 VhostUserMsg msg = { in vhost_user_set_log_base()
901 VhostUserMsg msg = { in vhost_user_set_mem_table_postcopy()
1026 VhostUserMsg msg = { in vhost_user_set_mem_table()
1064 VhostUserMsg msg = { in vhost_user_set_vring_endian()
1082 VhostUserMsg msg = { in vhost_user_get_u64()
1169 VhostUserMsg msg = { in vhost_set_vring()
1272 VhostUserMsg msg = { in vhost_user_get_vring_base()
1317 VhostUserMsg msg = { in vhost_set_vring_file()
1354 VhostUserMsg msg = { in vhost_user_set_vring_addr()
[all …]
/qemu/tests/qtest/
H A Dvhost-user-test.c110 typedef struct VhostUserMsg { struct
126 } QEMU_PACKED VhostUserMsg; argument
128 static VhostUserMsg m __attribute__ ((unused));
183 VhostUserMsg *msg);
185 CharBackend *chr, VhostUserMsg *msg);
332 VhostUserMsg msg; in chr_read()
1036 VhostUserMsg *msg) in vu_net_set_features()
1046 VhostUserMsg *msg) in vu_net_get_protocol_features()
1128 VhostUserMsg *msg) in vu_gpio_get_protocol_features()
1171 VhostUserMsg *msg) in vu_scmi_get_protocol_features()
/qemu/util/
H A Dvhost-user-server.c57 static void vmsg_close_fds(VhostUserMsg *vmsg) in vmsg_close_fds()
65 static void vmsg_unblock_fds(VhostUserMsg *vmsg) in vmsg_unblock_fds()
99 vu_message_read(VuDev *vu_dev, int conn_fd, VhostUserMsg *vmsg) in vu_message_read()
/qemu/tests/
H A Dvhost-user-bridge.c419 vubr_send_rarp_exec(VuDev *dev, VhostUserMsg *vmsg) in vubr_send_rarp_exec()
426 vubr_process_msg(VuDev *dev, VhostUserMsg *vmsg, int *do_reply) in vubr_process_msg()
/qemu/block/export/
H A Dvhost-user-blk-server.c193 static int vu_blk_process_msg(VuDev *dev, VhostUserMsg *vmsg, int *do_reply) in vu_blk_process_msg()
/qemu/docs/interop/
H A Dvhost-user.rst358 typedef struct VhostUserMsg {
373 } QEMU_PACKED VhostUserMsg;
545 The size of the log is supplied as part of ``VhostUserMsg`` which
1874 back-end MUST respond with a Payload ``VhostUserMsg`` indicating success
/qemu/contrib/vhost-user-gpu/
H A Dvhost-user-gpu.c1123 vg_process_msg(VuDev *dev, VhostUserMsg *msg, int *do_reply) in vg_process_msg()