Home
last modified time | relevance | path

Searched refs:protocol_features (Results 1 – 11 of 11) sorted by relevance

/openbmc/qemu/hw/virtio/
H A Dvhost-user.c438 bool shmfd = virtio_has_feature(dev->protocol_features, in vhost_user_set_log_base()
1011 bool reply_supported = virtio_has_feature(dev->protocol_features, in vhost_user_set_mem_table()
1014 virtio_has_feature(dev->protocol_features, in vhost_user_set_mem_table()
1063 bool cross_endian = virtio_has_feature(dev->protocol_features, in vhost_user_set_vring_endian()
1134 bool reply_supported = virtio_has_feature(dev->protocol_features, in vhost_user_write_sync()
1457 if (virtio_has_feature(dev->protocol_features, in vhost_user_set_features()
1512 if (!virtio_has_feature(dev->protocol_features, in vhost_user_reset_device()
1570 if (!virtio_has_feature(dev->protocol_features, in vhost_user_backend_handle_vring_host_notifier()
1883 bool reply_supported = virtio_has_feature(dev->protocol_features, in vhost_setup_backend_channel()
1888 if (!virtio_has_feature(dev->protocol_features, in vhost_setup_backend_channel()
[all …]
H A Dvirtio-qmp.c787 status->vhost_dev->protocol_features = in qmp_x_query_virtio_status()
788 qmp_decode_protocols(hdev->protocol_features); in qmp_x_query_virtio_status()
H A Dvirtio-hmp-cmds.c181 hmp_virtio_dump_protocols(mon, s->vhost_dev->protocol_features); in hmp_virtio_status()
/openbmc/linux/arch/um/drivers/
H A Dvirtio_uml.c58 u64 protocol_features; member
243 if (!(vu_dev->protocol_features & in vhost_user_send()
329 u64 *protocol_features) in vhost_user_get_protocol_features() argument
336 return vhost_user_recv_u64(vu_dev, protocol_features); in vhost_user_get_protocol_features()
340 u64 protocol_features) in vhost_user_set_protocol_features() argument
343 protocol_features); in vhost_user_set_protocol_features()
502 &vu_dev->protocol_features); in vhost_user_init()
505 vu_dev->protocol_features &= VHOST_USER_SUPPORTED_PROTOCOL_F; in vhost_user_init()
507 vu_dev->protocol_features); in vhost_user_init()
512 if (vu_dev->protocol_features & in vhost_user_init()
[all …]
/openbmc/qemu/contrib/vhost-user-gpu/
H A Dvhost-user-gpu.c1076 uint64_t protocol_features; in protocol_features_cb() local
1082 sizeof(protocol_features), &protocol_features)) { in protocol_features_cb()
1086 protocol_features &= (protocol_edid | protocol_dmabuf2); in protocol_features_cb()
1091 .payload.u64 = protocol_features, in protocol_features_cb()
1098 if (g->edid_inited && !(protocol_features & protocol_edid)) { in protocol_features_cb()
1104 g->use_modifiers = !!(protocol_features & protocol_dmabuf2); in protocol_features_cb()
/openbmc/qemu/include/hw/virtio/
H A Dvhost.h119 uint64_t protocol_features; member
/openbmc/qemu/hw/net/
H A Dvhost_net.c344 net->dev.protocol_features = 0; in vhost_net_init()
347 net->dev.protocol_features = 0; in vhost_net_init()
/openbmc/qemu/backends/
H A Dcryptodev-vhost.c63 crypto->dev.protocol_features = 0; in cryptodev_vhost_init()
/openbmc/qemu/subprojects/libvhost-user/
H A Dlibvhost-user.h413 uint64_t protocol_features; member
H A Dlibvhost-user.c122 return has_feature(dev->protocol_features, fbit); in vu_has_protocol_feature()
1699 dev->protocol_features = vmsg->payload.u64; in vu_set_protocol_features_exec()
/openbmc/qemu/qapi/
H A Dvirtio.json88 # @protocol-features: vhost_dev protocol_features