Searched refs:VMBusDevice (Results 1 – 3 of 3) sorted by relevance
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 { struct105 VMBusDevice *vmbus_channel_device(VMBusChannel *chan); argument106 VMBusChannel *vmbus_device_channel(VMBusDevice *dev, uint32_t chan_idx);
137 VMBusDevice *dev;697 VMBusDevice *vmbus_channel_device(VMBusChannel *chan) in vmbus_channel_device()1385 static void free_channels(VMBusDevice *dev) in free_channels()2027 static void vdev_reset_on_close(VMBusDevice *vdev) in vdev_reset_on_close()2269 VMBusDevice *vdev = VMBUS_DEVICE(dev); in vmbus_dev_realize()2325 VMBusDevice *vdev = VMBUS_DEVICE(dev); in vmbus_dev_reset()2343 VMBusDevice *vdev = VMBUS_DEVICE(dev); in vmbus_dev_unrealize()2370 VMBusDevice *vdev = VMBUS_DEVICE(obj); in vmbus_dev_instance_init()2385 VMSTATE_UINT16(num_channels, VMBusDevice),2398 .instance_size = sizeof(VMBusDevice),[all …]
108 VMBusDevice parent;1507 static void hv_balloon_vmdev_realize(VMBusDevice *vdev, Error **errp) in hv_balloon_vmdev_realize()1570 static void hv_balloon_vmdev_reset(VMBusDevice *vdev) in hv_balloon_vmdev_reset()1608 static void hv_balloon_vmdev_unrealize(VMBusDevice *vdev) in hv_balloon_vmdev_unrealize()