Lines Matching refs:prom_path
99 i_devi_to_promname(dev_info_t *dip, char *prom_path, dev_info_t **alt_dipp) in i_devi_to_promname() argument
112 if (ddi_pathname_obp(dip, prom_path) != NULL) { in i_devi_to_promname()
136 (void) ddi_pathname(pdip, prom_path); in i_devi_to_promname()
158 (void) strcat(prom_path, "/"); in i_devi_to_promname()
159 (void) strcat(prom_path, nodename); in i_devi_to_promname()
161 (void) strcat(prom_path, "@"); in i_devi_to_promname()
162 (void) strcat(prom_path, unit_address); in i_devi_to_promname()
214 char *dev_path, *prom_path; in i_devname_to_promname() local
261 prom_path = kmem_zalloc(MAXPATHLEN, KM_SLEEP); in i_devname_to_promname()
266 ret = i_devi_to_promname(dip, prom_path, &alt_dip); in i_devname_to_promname()
270 (void) strcat(prom_path, minorname); in i_devname_to_promname()
272 (void) snprintf(rptr, rlen, "%s", prom_path); in i_devname_to_promname()
290 bzero(prom_path, MAXPATHLEN); in i_devname_to_promname()
300 if (mdi_pi_pathname_obp(pip, prom_path) != NULL) { in i_devname_to_promname()
316 (void) i_devi_to_promname(pdip, prom_path, &alt_dip); in i_devname_to_promname()
335 (void) strcat(prom_path, "/"); in i_devname_to_promname()
336 (void) strcat(prom_path, nodename); in i_devname_to_promname()
338 (void) strcat(prom_path, "@"); in i_devname_to_promname()
339 (void) strcat(prom_path, unit_address); in i_devname_to_promname()
349 (void) strcat(prom_path, minorname); in i_devname_to_promname()
353 (void) snprintf(rptr, rlen, "%s", prom_path); in i_devname_to_promname()
359 (void) snprintf(optr, olen, "%s", prom_path); in i_devname_to_promname()
383 kmem_free(prom_path, MAXPATHLEN); in i_devname_to_promname()