Lines Matching refs:nodename
59 static int backend_bus_id(char bus_id[XEN_BUS_ID_SIZE], const char *nodename)
65 type = strchr(nodename, '/');
73 devid = strrchr(nodename, '/') + 1;
75 err = xenbus_gather(XBT_NIL, nodename, "frontend-id", "%i", &domid,
117 if (add_uevent_var(env, "XENBUS_PATH=%s", xdev->nodename))
138 char *nodename;
141 nodename = kasprintf(GFP_KERNEL, "%s/%s", dir, name);
142 if (!nodename)
145 DPRINTK("%s\n", nodename);
147 err = xenbus_probe_node(bus, type, nodename);
148 kfree(nodename);
156 char *nodename;
163 nodename = kasprintf(GFP_KERNEL, "%s/%s/%s", bus->root, type, domid);
164 if (!nodename)
167 dir = xenbus_directory(XBT_NIL, nodename, "", &dir_n);
169 kfree(nodename);
174 err = xenbus_probe_backend_unit(bus, nodename, type, dir[i]);
179 kfree(nodename);
232 return !!xenbus_read_unsigned(dev->nodename, "online", 0);