Lines Matching defs:paths
145 * frees a list of paths from devfs_get_prom_name_list
313 * Returns the number of and all OBP paths and alias variants that
318 struct devfs_prom_path **paths)
339 *paths = NULL;
345 devfs_free_all_prom_names(*paths);
350 *paths = new;
358 devfs_free_all_prom_names(*paths);
367 devfs_free_all_prom_names(*paths);
377 devfs_free_all_prom_names(struct devfs_prom_path *paths)
381 if (paths == NULL)
384 devfs_free_all_prom_names(paths->next);
386 if (paths->obp_path != NULL)
387 free(paths->obp_path);
389 if (paths->alias_list != NULL) {
390 for (i = 0; paths->alias_list[i] != NULL; i++)
391 if (paths->alias_list[i] != NULL)
392 free(paths->alias_list[i]);
394 free(paths->alias_list);
397 free(paths);
959 * in /dev (note that there may be several logical device paths
1315 * will come back with a concatenated list of paths
1383 * This routine only supports converting leaf device paths
2035 * if either of the two device paths still has more components,