Home
last modified time | relevance | path

Searched refs:VirtioBusState (Results 1 – 16 of 16) sorted by relevance

/openbmc/qemu/include/hw/virtio/
H A Dvirtio-bus.h34 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);
126 uint32_t virtio_bus_get_vdev_bad_features(VirtioBusState *bus);
128 void virtio_bus_get_vdev_config(VirtioBusState *bus, uint8_t *config);
130 void virtio_bus_set_vdev_config(VirtioBusState *bus, uint8_t *config);
132 static inline VirtIODevice *virtio_bus_get_device(VirtioBusState *bus) in virtio_bus_get_device()
[all …]
H A Dvirtio-mmio.h32 DECLARE_OBJ_CHECKERS(VirtioBusState, VirtioBusClass,
68 VirtioBusState bus;
H A Dvirtio-pci.h25 typedef struct VirtioBusState VirtioPCIBusState;
173 VirtioBusState bus;
/openbmc/qemu/hw/virtio/
H A Dvirtio-bus.c47 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()
146 uint32_t virtio_bus_get_vdev_bad_features(VirtioBusState *bus) in virtio_bus_get_vdev_bad_features()
161 void virtio_bus_get_vdev_config(VirtioBusState *bus, uint8_t *config) in virtio_bus_get_vdev_config()
174 void virtio_bus_set_vdev_config(VirtioBusState *bus, uint8_t *config) in virtio_bus_set_vdev_config()
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()
[all …]
H A Dvirtio.c3175 VirtioBusState *bus = VIRTIO_BUS(qdev_get_parent_bus(DEVICE(vdev))); in virtio_device_check_notification_compatibility()
4026 VirtioBusState *qbus = VIRTIO_BUS(qdev_get_parent_bus(DEVICE(vdev))); in virtio_device_start_ioeventfd_impl()
4089 VirtioBusState *vbus = VIRTIO_BUS(qbus); in virtio_device_start_ioeventfd()
4096 VirtioBusState *qbus = VIRTIO_BUS(qdev_get_parent_bus(DEVICE(vdev))); in virtio_device_stop_ioeventfd_impl()
4131 VirtioBusState *vbus = VIRTIO_BUS(qbus); in virtio_device_grab_ioeventfd()
4139 VirtioBusState *vbus = VIRTIO_BUS(qbus); in virtio_device_release_ioeventfd()
4163 VirtioBusState *vbus = VIRTIO_BUS(qbus); in virtio_device_ioeventfd_enabled()
H A Dvirtio-pci.c52 static void virtio_pci_bus_new(VirtioBusState *bus, size_t bus_size,
1958 VirtioBusState *bus = &proxy->bus; in virtio_pci_device_plugged()
2293 VirtioBusState *bus = VIRTIO_BUS(&proxy->bus); in virtio_pci_reset()
2585 static void virtio_pci_bus_new(VirtioBusState *bus, size_t bus_size, in virtio_pci_bus_new()
H A Dvirtio-mmio.c883 .instance_size = sizeof(VirtioBusState),
H A Dvhost.c1257 VirtioBusState *vbus = VIRTIO_BUS(qbus); in vhost_virtqueue_start()
/openbmc/qemu/hw/s390x/
H A Dvirtio-ccw.h43 typedef struct VirtioBusState VirtioCcwBusState;
72 VirtioBusState bus;
H A Dvirtio-ccw.c120 static void virtio_ccw_bus_new(VirtioBusState *bus, size_t bus_size,
1257 static void virtio_ccw_bus_new(VirtioBusState *bus, size_t bus_size, in virtio_ccw_bus_new()
/openbmc/qemu/backends/
H A Dcryptodev-vhost.c175 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 Dacpi-microvm.c64 VirtioBusState *mmio_virtio_bus = &mmio->bus; in acpi_dsdt_add_virtio()
H A Dnitro_enclave.c36 VirtioBusState *mmio_virtio_bus = &mmio->bus; in find_free_virtio_mmio_bus()
H A Dmicrovm-dt.c66 VirtioBusState *mmio_virtio_bus = &mmio->bus; in dt_add_virtio()
H A Dmicrovm.c396 VirtioBusState *mmio_virtio_bus = &mmio->bus; in microvm_fix_kernel_cmdline()
/openbmc/qemu/hw/net/
H A Dvhost_net.c495 VirtioBusState *vbus = VIRTIO_BUS(qbus); in vhost_net_start()
590 VirtioBusState *vbus = VIRTIO_BUS(qbus); in vhost_net_stop()