Home
last modified time | relevance | path

Searched refs:backend_watch (Results 1 – 3 of 3) sorted by relevance

/openbmc/qemu/hw/xen/
H A Dxen-bus.c298 if (xenbus->backend_watch) { in xen_bus_unrealize()
302 if (xenbus->backend_watch[i]) { in xen_bus_unrealize()
303 xs_node_unwatch(xenbus->xsh, xenbus->backend_watch[i]); in xen_bus_unrealize()
307 g_free(xenbus->backend_watch); in xen_bus_unrealize()
308 xenbus->backend_watch = NULL; in xen_bus_unrealize()
346 xenbus->backend_watch = g_new(struct qemu_xs_watch *, in xen_bus_realize()
352 xenbus->backend_watch[i] = in xen_bus_realize()
/openbmc/linux/drivers/block/xen-blkback/
H A Dxenbus.c24 struct xenbus_watch backend_watch; member
536 if (be->backend_watch.node) { in xen_blkbk_remove()
537 unregister_xenbus_watch(&be->backend_watch); in xen_blkbk_remove()
538 kfree(be->backend_watch.node); in xen_blkbk_remove()
539 be->backend_watch.node = NULL; in xen_blkbk_remove()
670 err = xenbus_watch_pathfmt(dev, &be->backend_watch, NULL, in xen_blkbk_probe()
705 = container_of(watch, struct backend_info, backend_watch); in backend_changed()
/openbmc/qemu/include/hw/xen/
H A Dxen-bus.h65 struct qemu_xs_watch **backend_watch; member