Lines Matching defs:paths
165 * frees a list of paths from devfs_get_prom_name_list
333 * Returns the number of and all OBP paths and alias variants that
338 struct devfs_prom_path **paths)
359 *paths = NULL;
365 devfs_free_all_prom_names(*paths);
370 *paths = new;
378 devfs_free_all_prom_names(*paths);
387 devfs_free_all_prom_names(*paths);
397 devfs_free_all_prom_names(struct devfs_prom_path *paths)
401 if (paths == NULL)
404 devfs_free_all_prom_names(paths->next);
406 if (paths->obp_path != NULL)
407 free(paths->obp_path);
409 if (paths->alias_list != NULL) {
410 for (i = 0; paths->alias_list[i] != NULL; i++)
411 if (paths->alias_list[i] != NULL)
412 free(paths->alias_list[i]);
414 free(paths->alias_list);
417 free(paths);
1388 * in /dev (note that there may be several logical device paths
1744 * will come back with a concatenated list of paths
1812 * This routine only supports converting leaf device paths
2464 * if either of the two device paths still has more components,