Lines Matching defs:dnames
1247 devs_to_list(struct device_list *dlp, const char **dnames)
1250 *dnames++ = dlp->dl_name;
1251 return (dnames);
1256 per_file_to_list(struct per_file *pfp, const char **dnames)
1261 dnames = devs_to_list(pfp->pf_global.sl_dev, dnames);
1264 dnames = devs_to_list(slp->sl_dev, dnames);
1266 return (dnames);
1284 const char **dnames;
1299 dnames = (const char **)malloc((ndevs+1) * sizeof (const char *));
1300 if (dnames == NULL) {
1304 dnp = per_file_to_list(psp->ps_files, dnames);
1306 qsort(dnames, ndevs, sizeof (const char *), devcmp);
1307 for (dnf = (dnp = dnames) + 1; dnf < dnames+ndevs; dnf++)
1313 return (dnames);
1331 const char **dnames;
1374 dnames = get_unique_devs(psp);
1375 if (dnames == NULL) {
1380 for (dnp = dnames; *dnp != NULL; dnp++)
1392 free(dnames);
1405 for (dnp = dnames; *dnp != NULL; dnp++) {
1447 free(dnames);
1667 const char **dnames;
1728 dnames = get_unique_devs(&pstate);
1729 if (dnames != NULL) {
1732 for (dnp = dnames; *dnp != NULL; dnp++)
1735 free(dnames);