Lines Matching refs:paths
867 char *path, **paths; in e_devid_cache_to_devt_list() local
887 paths = kmem_zalloc(nalloced * sizeof (char *), KM_SLEEP); in e_devid_cache_to_devt_list()
892 &ndevis, devis, &npaths, paths); in e_devid_cache_to_devt_list()
898 kmem_free(paths, nalloced * sizeof (char *)); in e_devid_cache_to_devt_list()
904 path = i_ddi_strdup(paths[i], KM_SLEEP); in e_devid_cache_to_devt_list()
905 paths[i] = path; in e_devid_cache_to_devt_list()
911 kmem_free(paths, nalloced * sizeof (char *)); in e_devid_cache_to_devt_list()
932 DEVID_LOG_LOOKUP((CE_CONT, "lookup %s\n", paths[i])); in e_devid_cache_to_devt_list()
933 devi = e_ddi_hold_devi_by_path(paths[i], 0); in e_devid_cache_to_devt_list()
936 devid, paths[i])); in e_devid_cache_to_devt_list()
946 paths[i])); in e_devid_cache_to_devt_list()
953 devid, paths[i])); in e_devid_cache_to_devt_list()
976 kmem_free(paths[i], strlen(paths[i]) + 1); in e_devid_cache_to_devt_list()
978 kmem_free(paths, nalloced * sizeof (char *)); in e_devid_cache_to_devt_list()