Lines Matching refs:devidstr
450 char *devidstr; in add_devpath() local
462 devidstr = get_str_prop(DEVICE_ID_PROP, args->node); in add_devpath()
466 (void) have_disk(args, devidstr, kernel_name, &diskp); in add_devpath()
558 char *devidstr; in add_devs() local
564 devidstr = get_str_prop(DEVICE_ID_PROP, node); in add_devs()
572 if (!have_disk(args, devidstr, kernel_name, &diskp)) { in add_devs()
578 diskp = create_disk(devidstr, kernel_name, args); in add_devs()
1230 char *devidstr; in fix_cluster_devpath() local
1234 if ((devidstr = in fix_cluster_devpath()
1237 devidstr); in fix_cluster_devpath()
1251 diskp = create_disk(devidstr, in fix_cluster_devpath()
1271 devid_str_free(devidstr); in fix_cluster_devpath()
1348 get_disk_by_deviceid(disk_t *listp, char *devidstr) in get_disk_by_deviceid() argument
1352 if (devidstr == NULL || devid_str_decode(devidstr, &devid, NULL) != 0) { in get_disk_by_deviceid()
1516 have_disk(struct search_args *args, char *devidstr, char *kernel_name, in have_disk() argument
1523 if (devidstr != NULL) { in have_disk()
1524 if ((*diskp = get_disk_by_deviceid(listp, devidstr)) != NULL) { in have_disk()