Searched refs:VirtioBusState (Results 1 – 15 of 15) sorted by relevance
/openbmc/qemu/include/hw/virtio/ |
H A D | virtio-bus.h | 34 typedef struct VirtioBusState VirtioBusState; typedef 35 DECLARE_OBJ_CHECKERS(VirtioBusState, VirtioBusClass, 99 struct VirtioBusState { struct 119 void virtio_bus_reset(VirtioBusState *bus); argument 122 uint16_t virtio_bus_get_vdev_id(VirtioBusState *bus); 124 size_t virtio_bus_get_vdev_config_len(VirtioBusState *bus); 145 bool virtio_bus_ioeventfd_enabled(VirtioBusState *bus); 147 int virtio_bus_start_ioeventfd(VirtioBusState *bus); 149 void virtio_bus_stop_ioeventfd(VirtioBusState *bus); 151 int virtio_bus_grab_ioeventfd(VirtioBusState *bus); [all …]
|
H A D | virtio-mmio.h | 32 DECLARE_OBJ_CHECKERS(VirtioBusState, VirtioBusClass, 68 VirtioBusState bus;
|
H A D | virtio-pci.h | 25 typedef struct VirtioBusState VirtioPCIBusState; 170 VirtioBusState bus;
|
/openbmc/qemu/hw/virtio/ |
H A D | virtio-bus.c | 47 VirtioBusState *bus = VIRTIO_BUS(qbus); in virtio_bus_device_plugged() 102 void virtio_bus_reset(VirtioBusState *bus) in virtio_bus_reset() 130 uint16_t virtio_bus_get_vdev_id(VirtioBusState *bus) in virtio_bus_get_vdev_id() 138 size_t virtio_bus_get_vdev_config_len(VirtioBusState *bus) in virtio_bus_get_vdev_config_len() 187 int virtio_bus_grab_ioeventfd(VirtioBusState *bus) in virtio_bus_grab_ioeventfd() 209 void virtio_bus_release_ioeventfd(VirtioBusState *bus) in virtio_bus_release_ioeventfd() 219 int virtio_bus_start_ioeventfd(VirtioBusState *bus) in virtio_bus_start_ioeventfd() 246 void virtio_bus_stop_ioeventfd(VirtioBusState *bus) in virtio_bus_stop_ioeventfd() 264 bool virtio_bus_ioeventfd_enabled(VirtioBusState *bus) in virtio_bus_ioeventfd_enabled() 341 VirtioBusState *bus = VIRTIO_BUS(qbus); in virtio_bus_device_iommu_enabled() [all …]
|
H A D | virtio.c | 3171 VirtioBusState *bus = VIRTIO_BUS(qdev_get_parent_bus(DEVICE(vdev))); in virtio_device_check_notification_compatibility() 4015 VirtioBusState *qbus = VIRTIO_BUS(qdev_get_parent_bus(DEVICE(vdev))); in virtio_device_start_ioeventfd_impl() 4078 VirtioBusState *vbus = VIRTIO_BUS(qbus); in virtio_device_start_ioeventfd() 4085 VirtioBusState *qbus = VIRTIO_BUS(qdev_get_parent_bus(DEVICE(vdev))); in virtio_device_stop_ioeventfd_impl() 4120 VirtioBusState *vbus = VIRTIO_BUS(qbus); in virtio_device_grab_ioeventfd() 4128 VirtioBusState *vbus = VIRTIO_BUS(qbus); in virtio_device_release_ioeventfd() 4152 VirtioBusState *vbus = VIRTIO_BUS(qbus); in virtio_device_ioeventfd_enabled()
|
H A D | virtio-pci.c | 52 static void virtio_pci_bus_new(VirtioBusState *bus, size_t bus_size, 1954 VirtioBusState *bus = &proxy->bus; in virtio_pci_device_plugged() 2279 VirtioBusState *bus = VIRTIO_BUS(&proxy->bus); in virtio_pci_reset() 2562 static void virtio_pci_bus_new(VirtioBusState *bus, size_t bus_size, in virtio_pci_bus_new()
|
H A D | virtio-mmio.c | 883 .instance_size = sizeof(VirtioBusState),
|
H A D | vhost.c | 1257 VirtioBusState *vbus = VIRTIO_BUS(qbus); in vhost_virtqueue_start()
|
/openbmc/qemu/hw/s390x/ |
H A D | virtio-ccw.h | 43 typedef struct VirtioBusState VirtioCcwBusState; 72 VirtioBusState bus;
|
H A D | virtio-ccw.c | 120 static void virtio_ccw_bus_new(VirtioBusState *bus, size_t bus_size, 1254 static void virtio_ccw_bus_new(VirtioBusState *bus, size_t bus_size, in virtio_ccw_bus_new()
|
/openbmc/qemu/backends/ |
H A D | cryptodev-vhost.c | 175 VirtioBusState *vbus = VIRTIO_BUS(qbus); in cryptodev_vhost_start() 248 VirtioBusState *vbus = VIRTIO_BUS(qbus); in cryptodev_vhost_stop()
|
/openbmc/qemu/hw/i386/ |
H A D | acpi-microvm.c | 64 VirtioBusState *mmio_virtio_bus = &mmio->bus; in acpi_dsdt_add_virtio()
|
H A D | microvm-dt.c | 66 VirtioBusState *mmio_virtio_bus = &mmio->bus; in dt_add_virtio()
|
H A D | microvm.c | 395 VirtioBusState *mmio_virtio_bus = &mmio->bus; in microvm_fix_kernel_cmdline()
|
/openbmc/qemu/hw/net/ |
H A D | vhost_net.c | 361 VirtioBusState *vbus = VIRTIO_BUS(qbus); in vhost_net_start() 448 VirtioBusState *vbus = VIRTIO_BUS(qbus); in vhost_net_stop()
|