Home
last modified time | relevance | path

Searched refs:xenbus (Results 1 – 6 of 6) sorted by relevance

/qemu/hw/xen/
A Dxen-bus.c286 XenBus *xenbus = opaque; in xen_bus_backend_changed() local
303 xs_node_unwatch(xenbus->xsh, xenbus->backend_watch[i]); in xen_bus_unrealize()
311 if (xenbus->xsh) { in xen_bus_unrealize()
328 if (!xenbus->xsh) { in xen_bus_realize()
415 g_assert(xenbus->xsh); in xen_device_backend_printf()
435 g_assert(xenbus->xsh); in xen_device_backend_scanf()
558 g_assert(xenbus->xsh); in xen_device_backend_create()
605 g_assert(xenbus->xsh); in xen_device_backend_destroy()
624 g_assert(xenbus->xsh); in xen_device_frontend_printf()
643 g_assert(xenbus->xsh); in xen_device_frontend_scanf()
[all …]
A Dxen-backend.c23 XenBus *xenbus; member
127 void xen_backend_device_create(XenBus *xenbus, const char *type, in xen_backend_device_create() argument
139 backend->xenbus = xenbus; in xen_backend_device_create()
150 return backend->xenbus; in xen_backend_get_bus()
/qemu/hw/char/
A Dxen_console.c369 XenBus *xenbus = XEN_BUS(qdev_get_parent_bus(DEVICE(xendev))); in xen_console_get_name() local
384 value = qemu_xen_xs_read(xenbus->xsh, XBT_NULL, fe_path, NULL); in xen_console_get_name()
479 XenBus *xenbus = XEN_BUS(qdev_get_parent_bus(DEVICE(xendev))); in xen_console_get_frontend_path() local
480 char *ret = console_frontend_path(xenbus->xsh, xendev->frontend_id, in xen_console_get_frontend_path()
531 XenBus *xenbus = xen_backend_get_bus(backend); in type_init() local
539 struct qemu_xs_handle *xsh = xenbus->xsh; in type_init()
604 if (qdev_realize_and_unref(DEVICE(xendev), BUS(xenbus), errp)) { in type_init()
/qemu/hw/net/
A Dxen_nic.c512 XenBus *xenbus = XEN_BUS(qdev_get_parent_bus(DEVICE(xendev))); in xen_netdev_get_name() local
522 value = qemu_xen_xs_read(xenbus->xsh, XBT_NULL, fe_path, NULL); in xen_netdev_get_name()
600 XenBus *xenbus = xen_backend_get_bus(backend); in type_init() local
632 if (qdev_realize_and_unref(DEVICE(xendev), BUS(xenbus), errp)) { in type_init()
/qemu/include/hw/xen/
A Dxen-backend.h37 void xen_backend_device_create(XenBus *xenbus, const char *type,
/qemu/hw/block/
A Dxen-block.c80 XenBus *xenbus = XEN_BUS(qdev_get_parent_bus(DEVICE(blockdev))); in xen_block_find_free_vdev() local
92 existing_frontends = qemu_xen_xs_directory(xenbus->xsh, XBT_NULL, fe_path, in xen_block_find_free_vdev()
1028 XenBus *xenbus = xen_backend_get_bus(backend); in xen_block_device_create() local
1103 if (!qdev_realize_and_unref(DEVICE(xendev), BUS(xenbus), errp)) { in xen_block_device_create()

Completed in 29 milliseconds