Home
last modified time | relevance | path

Searched refs:XenBlockDevice (Results 1 – 2 of 2) sorted by relevance

/openbmc/qemu/include/hw/xen/
H A Dxen-block.h50 struct XenBlockDevice { struct
59 typedef struct XenBlockDevice XenBlockDevice; argument
61 typedef void (*XenBlockDeviceRealize)(XenBlockDevice *blockdev, Error **errp);
62 typedef void (*XenBlockDeviceUnrealize)(XenBlockDevice *blockdev);
73 OBJECT_DECLARE_TYPE(XenBlockDevice, XenBlockDeviceClass, XEN_BLOCK_DEVICE)
76 XenBlockDevice blockdev;
83 XenBlockDevice blockdev;
/openbmc/qemu/hw/block/
H A Dxen-block.c154 XenBlockDevice *blockdev = XEN_BLOCK_DEVICE(xendev); in xen_block_get_name()
166 XenBlockDevice *blockdev = XEN_BLOCK_DEVICE(xendev); in xen_block_disconnect()
177 XenBlockDevice *blockdev = XEN_BLOCK_DEVICE(xendev); in xen_block_connect()
269 XenBlockDevice *blockdev = XEN_BLOCK_DEVICE(xendev); in xen_block_unrealize()
292 static void xen_block_set_size(XenBlockDevice *blockdev) in xen_block_set_size()
307 XenBlockDevice *blockdev = opaque; in xen_block_resize_cb()
323 XenBlockDevice *blockdev = opaque; in xen_block_drained_begin()
331 XenBlockDevice *blockdev = opaque; in xen_block_drained_end()
670 DEFINE_PROP("vdev", XenBlockDevice, props.vdev,
698 .instance_size = sizeof(XenBlockDevice),
[all …]