Lines Matching defs:udis
256 char **udis;
266 if ((udis = libhal_manager_find_device_string_match(hal_ctx, property,
275 if (libhal_device_query_capability(hal_ctx, udis[i], "volume",
277 v = libhal_volume_from_udi(hal_ctx, udis[i]);
282 libhal_device_query_capability(hal_ctx, udis[i], "storage",
300 drive = libhal_drive_from_udi(hal_ctx, udis[i_drive]);
303 libhal_free_string_array(udis);
357 char **udis;
370 if ((udis = libhal_find_device_by_capability(hal_ctx, "storage",
377 if ((d = libhal_drive_from_udi(hal_ctx, udis[i])) == NULL) {
383 "block.storage_device", udis[i], &volumes)) != NULL) {
388 udis[i], "storage.solaris.nicknames", NULL);
421 libhal_free_string_array(udis);
435 char **udis;
444 if ((udis = libhal_find_device_by_capability(hal_ctx, "storage",
453 udis[i], "storage.solaris.nicknames", &error)) == NULL) {
459 drive = libhal_drive_from_udi(hal_ctx, udis[i]);
464 libhal_free_string_array(udis);
983 char **udis;
1007 udis = (char **)&drive_udi;
1010 if ((udis = libhal_find_device_by_capability(hal_ctx,
1022 udis[i], "storage.solaris.nicknames", NULL);
1029 if (!(ret = rmm_hal_rescan(hal_ctx, udis[i], &error))) {
1038 ret = libhal_device_get_property_bool(hal_ctx, udis[i],
1055 libhal_free_string_array(udis);