]> Git Repo - qemu.git/blobdiff - hw/virtio/virtio.c
virtio: introduce virtio_device_ioeventfd_enabled
[qemu.git] / hw / virtio / virtio.c
index e2285180c46ef02c2323f5a29bc60da1e19cf3f7..138a6444ff6924490e134272b43e55d9a83c6933 100644 (file)
@@ -2247,6 +2247,14 @@ static void virtio_device_class_init(ObjectClass *klass, void *data)
     vdc->stop_ioeventfd = virtio_device_stop_ioeventfd_impl;
 }
 
+bool virtio_device_ioeventfd_enabled(VirtIODevice *vdev)
+{
+    BusState *qbus = qdev_get_parent_bus(DEVICE(vdev));
+    VirtioBusState *vbus = VIRTIO_BUS(qbus);
+
+    return virtio_bus_ioeventfd_enabled(vbus);
+}
+
 static const TypeInfo virtio_device_info = {
     .name = TYPE_VIRTIO_DEVICE,
     .parent = TYPE_DEVICE,
This page took 0.020084 seconds and 4 git commands to generate.