Lines Matching refs:nodename
148 int err = xenbus_gather(XBT_NIL, xendev->nodename,
155 xendev->nodename);
163 xendev->nodename);
216 DPRINTK("%s", dev->nodename);
232 dev->nodename);
252 dev->nodename);
260 xenbus_dev_error(dev, err, "xenbus_dev_probe on %s", dev->nodename);
270 DPRINTK("%s", dev->nodename);
291 xenbus_read_driver_state(dev->nodename) == XenbusStateClosing)
319 const char *nodename;
327 if (!strcmp(xendev->nodename, info->nodename)) {
335 static struct xenbus_device *xenbus_device_find(const char *nodename,
338 struct xb_find_info info = { .dev = NULL, .nodename = nodename };
348 int len = strlen(info->nodename);
350 DPRINTK("%s", info->nodename);
352 /* Match the info->nodename path, or any subdirectory of that path. */
353 if (strncmp(xendev->nodename, info->nodename, len))
357 if ((strlen(xendev->nodename) > len) && (xendev->nodename[len] != '/'))
367 struct xb_find_info info = { .nodename = path };
388 return sprintf(buf, "%s\n", to_xenbus_device(dev)->nodename);
390 static DEVICE_ATTR_RO(nodename);
435 const char *nodename)
443 enum xenbus_state state = xenbus_read_driver_state(nodename);
451 stringlen = strlen(nodename) + 1 + strlen(type) + 1;
461 strcpy(tmpstring, nodename);
462 xendev->nodename = tmpstring;
472 err = bus->get_bus_id(devname, xendev->nodename);
604 DPRINTK("%s", xdev->nodename);
624 DPRINTK("%s", xdev->nodename);