• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/xen/xenbus/

Lines Matching refs:nodename

115 static int frontend_bus_id(char bus_id[XEN_BUS_ID_SIZE], const char *nodename)
117 nodename = strchr(nodename, '/');
118 if (!nodename || strlen(nodename + 1) >= XEN_BUS_ID_SIZE) {
119 printk(KERN_WARNING "XENBUS: bad frontend %s\n", nodename);
123 strlcpy(bus_id, nodename + 1, XEN_BUS_ID_SIZE);
153 int err = xenbus_gather(XBT_NIL, xendev->nodename,
160 xendev->nodename);
168 xendev->nodename);
274 DPRINTK("%s", dev->nodename);
290 dev->nodename);
301 dev->nodename);
307 xenbus_dev_error(dev, err, "xenbus_dev_probe on %s", dev->nodename);
317 DPRINTK("%s", dev->nodename);
334 DPRINTK("%s", dev->nodename);
339 dev->nodename, xenbus_strstate(dev->state));
346 __func__, dev->nodename);
392 const char *nodename;
400 if (!strcmp(xendev->nodename, info->nodename)) {
408 struct xenbus_device *xenbus_device_find(const char *nodename,
411 struct xb_find_info info = { .dev = NULL, .nodename = nodename };
421 int len = strlen(info->nodename);
423 DPRINTK("%s", info->nodename);
425 /* Match the info->nodename path, or any subdirectory of that path. */
426 if (strncmp(xendev->nodename, info->nodename, len))
430 if ((strlen(xendev->nodename) > len) && (xendev->nodename[len] != '/'))
440 struct xb_find_info info = { .nodename = path };
461 return sprintf(buf, "%s\n", to_xenbus_device(dev)->nodename);
463 static DEVICE_ATTR(nodename, S_IRUSR | S_IRGRP | S_IROTH, xendev_show_nodename, NULL);
481 const char *nodename)
489 enum xenbus_state state = xenbus_read_driver_state(nodename);
497 stringlen = strlen(nodename) + 1 + strlen(type) + 1;
507 strcpy(tmpstring, nodename);
508 xendev->nodename = tmpstring;
518 err = bus->get_bus_id(devname, xendev->nodename);
556 char *nodename;
559 nodename = kasprintf(GFP_KERNEL, "%s/%s/%s",
561 if (!nodename)
564 DPRINTK("%s", nodename);
566 err = xenbus_probe_node(&xenbus_frontend, type, nodename);
567 kfree(nodename);
918 xendev->nodename);
925 xendev->nodename, xendev->state, rstate);