Lines Matching refs:drive

164 	LibHalDrive	*drive;  in rmm_hal_volume_find()  local
180 if (((drive = rmm_hal_volume_findby(hal_ctx, in rmm_hal_volume_find()
182 ((drive = rmm_hal_volume_findby(hal_ctx, in rmm_hal_volume_find()
184 ((drive = rmm_hal_volume_findby(hal_ctx, in rmm_hal_volume_find()
186 ((drive = rmm_hal_volume_findby(hal_ctx, in rmm_hal_volume_find()
195 if ((drive = rmm_hal_volume_findby(hal_ctx, in rmm_hal_volume_find()
200 drive = rmm_hal_volume_findby_nickname(hal_ctx, name, volumes); in rmm_hal_volume_find()
206 return (drive); in rmm_hal_volume_find()
216 LibHalDrive *drive; in rmm_hal_volume_find_default() local
223 if ((drive = rmm_hal_volume_findby_nickname(hal_ctx, in rmm_hal_volume_find_default()
232 libhal_drive_get_udi(drive), in rmm_hal_volume_find_default()
241 return (drive); in rmm_hal_volume_find_default()
254 LibHalDrive *drive = NULL; in rmm_hal_volume_findby() local
293 drive = libhal_drive_from_udi(hal_ctx, in rmm_hal_volume_findby()
295 if (drive == NULL) { in rmm_hal_volume_findby()
300 drive = libhal_drive_from_udi(hal_ctx, udis[i_drive]); in rmm_hal_volume_findby()
306 return (drive); in rmm_hal_volume_findby()
433 LibHalDrive *drive = NULL; in rmm_hal_volume_findby_nickname() local
451 for (i = 0; (i < num_udis) && (drive == NULL); i++) { in rmm_hal_volume_findby_nickname()
457 for (j = 0; (nicknames[j] != NULL) && (drive == NULL); j++) { in rmm_hal_volume_findby_nickname()
459 drive = libhal_drive_from_udi(hal_ctx, udis[i]); in rmm_hal_volume_findby_nickname()
466 if (drive != NULL) { in rmm_hal_volume_findby_nickname()
469 "block.storage_device", libhal_drive_get_udi(drive), in rmm_hal_volume_findby_nickname()
477 return (drive); in rmm_hal_volume_findby_nickname()
981 LibHalDrive *drive = NULL; in rmm_rescan() local
996 if ((drive = rmm_hal_volume_find(hal_ctx, name, &error, in rmm_rescan()
1006 drive_udi = libhal_drive_get_udi(drive); in rmm_rescan()
1051 if (drive != NULL) { in rmm_rescan()
1052 libhal_drive_free(drive); in rmm_rescan()