Lines Matching refs:devfs_path
1036 * paths the devfs_path is used to locate the correct path.
1043 char devfs_path[PATH_MAX];
1066 err = ptree_get_propval_by_name(parh, PICL_PROP_DEVFS_PATH, devfs_path,
1067 sizeof (devfs_path));
1079 di_node = di_lookup_node(di_root, devfs_path);
1086 * The devfs_path will be used below to match the
1090 devfs_path, sizeof (devfs_path));
1109 if (strcmp(di_path, devfs_path) != 0) {
1667 * first look for node with unit address in devfs_path
1683 * now look for node without unit address in devfs_path.
2125 char devfs_path[PATH_MAX];
2132 /* Get the devfs_path of the ffb devices */
2133 err = ptree_get_propval_by_name(ffbh, PICL_PROP_DEVFS_PATH, devfs_path,
2134 sizeof (devfs_path));
2139 devp = strrchr(devfs_path, '/');
2156 devfs_path);
3611 char *devfs_path;
3631 nvlist_lookup_string(nvlp, PICLEVENTARG_DEVFS_PATH, &devfs_path) ||
3632 strlen(devfs_path) > (PATH_MAX - sizeof (PLATFORM_PATH))) {
3639 (void) strlcat(ptreepath, devfs_path, PATH_MAX);
3640 (void) strlcpy(dipath, devfs_path, PATH_MAX);