Lines Matching refs:volumes

162     GSList **volumes)
168 *volumes = NULL;
181 "info.udi", name, volumes)) != NULL) ||
183 "block.device", name, volumes)) != NULL) ||
185 "block.solaris.raw_device", name, volumes)) != NULL) ||
187 "volume.mount_point", name, volumes)) != NULL)) {
196 "volume.label", name, volumes)) != NULL) {
200 drive = rmm_hal_volume_findby_nickname(hal_ctx, name, volumes);
214 const char **name_out, GSList **volumes)
220 *volumes = NULL;
224 names[i], volumes)) != NULL) {
251 const char *value, GSList **volumes)
261 *volumes = NULL;
272 /* find volumes and drives among these devices */
279 *volumes = g_slist_prepend(*volumes, v);
281 } else if ((*volumes == NULL) &&
288 if (*volumes != NULL) {
290 *volumes = g_slist_reverse(*volumes);
292 v = (LibHalVolume *)(*volumes)->data;
296 rmm_volumes_free (*volumes);
297 *volumes = NULL;
350 * RMM_PRINT_MOUNTABLE print only mountable volumes
359 GSList *volumes = NULL;
381 /* find volumes belonging to this drive */
383 "block.storage_device", udis[i], &volumes)) != NULL) {
391 for (j = volumes; j != NULL; j = g_slist_next(j)) {
417 rmm_volumes_free(volumes);
418 volumes = NULL;
430 GSList **volumes)
440 *volumes = NULL;
467 /* found the drive, now find its volumes */
470 volumes)) != NULL) {
481 rmm_volumes_free(GSList *volumes)
485 for (i = volumes; i != NULL; i = g_slist_next(i)) {
488 g_slist_free(volumes);
884 GSList *volumes, *i;
901 /* find the drive and its volumes */
902 d = rmm_hal_volume_find(hal_ctx, name, &error, &volumes);
933 for (i = volumes; i != NULL; i = g_slist_next(i)) {
965 rmm_volumes_free(volumes);
980 GSList *volumes;
997 &volumes)) == NULL) {
1004 g_slist_free(volumes);