• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/src/router/udev/

Lines Matching defs:subsystem

81 			     const char *subsystem, const char *driver)
86 if (subsystem != NULL)
87 strlcpy(dev->subsystem, subsystem, sizeof(dev->subsystem));
161 strncmp(devpath, "/subsystem/", 11) != 0 &&
211 /* get subsystem name */
214 strlcat(link_path, "/subsystem", sizeof(link_path));
217 /* get subsystem from "subsystem" link */
219 dbg("subsystem link '%s' points to '%s'", link_path, link_target);
222 strlcpy(dev->subsystem, &pos[1], sizeof(dev->subsystem));
224 /* get subsystem from class dir */
225 strlcpy(dev->subsystem, &dev->devpath[7], sizeof(dev->subsystem));
226 pos = strchr(dev->subsystem, '/');
230 strlcpy(dev->subsystem, "subsystem", sizeof(dev->subsystem));
232 strlcpy(dev->subsystem, "block", sizeof(dev->subsystem));
234 /* get subsystem from "bus" link */
244 strlcpy(dev->subsystem, &pos[1], sizeof(dev->subsystem));
247 strlcpy(dev->subsystem, "drivers", sizeof(dev->subsystem));
249 strlcpy(dev->subsystem, "module", sizeof(dev->subsystem));
250 } else if (strncmp(dev->devpath, "/subsystem/", 11) == 0) {
253 strlcpy(dev->subsystem, "subsystem", sizeof(dev->subsystem));
257 strlcpy(dev->subsystem, "subsystem", sizeof(dev->subsystem));
273 dbg("add to cache 'devpath=%s', subsystem='%s', driver='%s'", dev->devpath, dev->subsystem, dev->driver);
331 struct sysfs_device *sysfs_device_get_parent_with_subsystem(struct sysfs_device *dev, const char *subsystem)
337 if (strcmp(dev_parent->subsystem, subsystem) == 0)
437 int sysfs_lookup_devpath_by_subsys_id(char *devpath_full, size_t len, const char *subsystem, const char *id)
447 if (strcmp(subsystem, "subsystem") == 0) {
448 strlcpy(path, "/subsystem/", sizeof(path_full) - sysfs_len);
465 if (strcmp(subsystem, "module") == 0) {
473 if (strcmp(subsystem, "drivers") == 0) {
482 strlcpy(path, "/subsystem/", sizeof(path_full) - sysfs_len);
499 strlcpy(path, "/subsystem/", sizeof(path_full) - sysfs_len);
500 strlcat(path, subsystem, sizeof(path_full) - sysfs_len);
507 strlcat(path, subsystem, sizeof(path_full) - sysfs_len);
514 strlcat(path, subsystem, sizeof(path_full) - sysfs_len);