Lines Matching refs:info
389 struct xb_find_info *info = data;
391 if (!strcmp(xendev->nodename, info->nodename)) {
392 info->dev = xendev;
402 struct xb_find_info info = { .dev = NULL, .nodename = nodename };
404 bus_for_each_dev(bus, NULL, &info, cmp_dev);
405 return info.dev;
411 struct xb_find_info *info = data;
412 int len = strlen(info->nodename);
414 DPRINTK("%s", info->nodename);
416 /* Match the info->nodename path, or any subdirectory of that path. */
417 if (strncmp(xendev->nodename, info->nodename, len))
424 info->dev = xendev;
431 struct xb_find_info info = { .nodename = path };
434 info.dev = NULL;
435 bus_for_each_dev(bus, NULL, &info, cleanup_dev);
436 if (info.dev) {
437 device_unregister(&info.dev->dev);
438 put_device(&info.dev->dev);
440 } while (info.dev);