Lines Matching refs:backend_path
73 xs_node_printf(xenbus->xsh, tid, xendev->backend_path, "online", in xen_device_unplug()
79 xs_node_printf(xenbus->xsh, tid, xendev->backend_path, "state", in xen_device_unplug()
201 char *backend_path = g_strdup_printf("%s/%s", domain_path, in xen_bus_type_enumerate() local
206 if (xs_node_scanf(xenbus->xsh, XBT_NULL, backend_path, "state", in xen_bus_type_enumerate()
210 if (xs_node_scanf(xenbus->xsh, XBT_NULL, backend_path, "online", in xen_bus_type_enumerate()
218 xen_bus_backend_create(xenbus, type, backend[i], backend_path, in xen_bus_type_enumerate()
225 g_free(backend_path); in xen_bus_type_enumerate()
418 xs_node_vprintf(xenbus->xsh, XBT_NULL, xendev->backend_path, key, in xen_device_backend_printf()
438 rc = xs_node_vscanf(xenbus->xsh, XBT_NULL, xendev->backend_path, key, in xen_device_backend_scanf()
556 xendev->backend_path = xen_device_get_backend_path(xendev); in xen_device_backend_create()
560 xs_node_create(xenbus->xsh, XBT_NULL, xendev->backend_path, in xen_device_backend_create()
568 xs_node_watch(xendev->xsh, xendev->backend_path, in xen_device_backend_create()
577 xs_node_watch(xendev->xsh, xendev->backend_path, in xen_device_backend_create()
601 if (!xendev->backend_path) { in xen_device_backend_destroy()
607 xs_node_destroy(xenbus->xsh, XBT_NULL, xendev->backend_path, in xen_device_backend_destroy()
609 g_free(xendev->backend_path); in xen_device_backend_destroy()
610 xendev->backend_path = NULL; in xen_device_backend_destroy()
1083 xendev->backend_path); in xen_device_realize()