Searched refs:VMBusDevice (Results 1 – 3 of 3) sorted by relevance
/openbmc/qemu/include/hw/hyperv/ |
H A D | vmbus.h | 23 OBJECT_DECLARE_TYPE(VMBusDevice, VMBusDeviceClass, 55 void (*vmdev_realize)(VMBusDevice *vdev, Error **errp); 56 void (*vmdev_unrealize)(VMBusDevice *vdev); 57 void (*vmdev_reset)(VMBusDevice *vdev); 62 uint16_t (*num_channels)(VMBusDevice *vdev); 80 struct VMBusDevice { struct 105 VMBusDevice *vmbus_channel_device(VMBusChannel *chan); argument 106 VMBusChannel *vmbus_device_channel(VMBusDevice *dev, uint32_t chan_idx);
|
/openbmc/qemu/hw/hyperv/ |
H A D | vmbus.c | 137 VMBusDevice *dev; 697 VMBusDevice *vmbus_channel_device(VMBusChannel *chan) in vmbus_channel_device() 702 VMBusChannel *vmbus_device_channel(VMBusDevice *dev, uint32_t chan_idx) in vmbus_device_channel() 1005 static int sgl_from_gpa_ranges(QEMUSGList *sgl, VMBusDevice *dev, in sgl_from_gpa_ranges() 1322 static void init_channel(VMBus *vmbus, VMBusDevice *dev, VMBusDeviceClass *vdc, in init_channel() 1356 static void create_channels(VMBus *vmbus, VMBusDevice *dev, Error **errp) in create_channels() 1385 static void free_channels(VMBusDevice *dev) in free_channels() 2024 static void vdev_reset_on_close(VMBusDevice *vdev) in vdev_reset_on_close() 2266 VMBusDevice *vdev = VMBUS_DEVICE(dev); in vmbus_dev_realize() 2285 VMBusDevice *child_dev = VMBUS_DEVICE(child->child); in vmbus_dev_realize() [all …]
|
H A D | hv-balloon.c | 109 VMBusDevice parent; 1491 static void hv_balloon_vmdev_realize(VMBusDevice *vdev, Error **errp) in hv_balloon_vmdev_realize() 1554 static void hv_balloon_vmdev_reset(VMBusDevice *vdev) in hv_balloon_vmdev_reset() 1592 static void hv_balloon_vmdev_unrealize(VMBusDevice *vdev) in hv_balloon_vmdev_unrealize()
|