Lines Matching refs:nodename
60 static int backend_bus_id(char bus_id[XEN_BUS_ID_SIZE], const char *nodename) in backend_bus_id() argument
66 type = strchr(nodename, '/'); in backend_bus_id()
74 devid = strrchr(nodename, '/') + 1; in backend_bus_id()
76 err = xenbus_gather(XBT_NIL, nodename, "frontend-id", "%i", &domid, in backend_bus_id()
118 if (add_uevent_var(env, "XENBUS_PATH=%s", xdev->nodename)) in xenbus_uevent_backend()
139 char *nodename; in xenbus_probe_backend_unit() local
142 nodename = kasprintf(GFP_KERNEL, "%s/%s", dir, name); in xenbus_probe_backend_unit()
143 if (!nodename) in xenbus_probe_backend_unit()
146 DPRINTK("%s\n", nodename); in xenbus_probe_backend_unit()
148 err = xenbus_probe_node(bus, type, nodename); in xenbus_probe_backend_unit()
149 kfree(nodename); in xenbus_probe_backend_unit()
157 char *nodename; in xenbus_probe_backend() local
164 nodename = kasprintf(GFP_KERNEL, "%s/%s/%s", bus->root, type, domid); in xenbus_probe_backend()
165 if (!nodename) in xenbus_probe_backend()
168 dir = xenbus_directory(XBT_NIL, nodename, "", &dir_n); in xenbus_probe_backend()
170 kfree(nodename); in xenbus_probe_backend()
175 err = xenbus_probe_backend_unit(bus, nodename, type, dir[i]); in xenbus_probe_backend()
180 kfree(nodename); in xenbus_probe_backend()
229 rc = xenbus_scanf(XBT_NIL, dev->nodename, "online", "%d", &val); in xenbus_dev_is_online()