Lines Matching defs:volume
157 * find volume from any type of name, similar to the old media_findname()
187 "volume.mount_point", name, volumes)) != NULL)) {
194 /* try volume label */
196 "volume.label", name, volumes)) != NULL) {
210 * find default volume. Returns volume pointer and name in 'name'.
245 * find volume by property=value
275 if (libhal_device_query_capability(hal_ctx, udis[i], "volume",
347 * print nicknames for each available volume
351 * RMM_PRINT_EJECTABLE print volume-less ejectable drives
425 * find volume by nickname
932 /* per volume action */
1063 * set action_arg from volume properties
1069 LibHalVolume *volume = volume_arg;
1077 /* at least udi or volume must be supplied */
1078 if ((udi == NULL) && (volume == NULL)) {
1081 if (volume == NULL) {
1082 if ((volume = libhal_volume_from_udi(hal_ctx, udi)) == NULL) {
1083 dprintf("cannot get volume %s\n", udi);
1088 if ((udi = libhal_volume_get_udi(volume)) == NULL) {
1093 drive_udi = libhal_volume_get_storage_device_udi(volume);
1108 /* name is derived from volume label */
1111 udi, "volume.label", NULL)) != NULL) {
1144 "volume.fstype", NULL))) {
1145 dprintf("property %s not found %s\n", "volume.fstype", udi);
1149 "volume.is_partition", NULL)) {
1158 "volume.mount_point", NULL))) {
1160 "volume.mount_point", udi);
1177 if ((volume != NULL) && (volume != volume_arg)) {
1178 libhal_volume_free(volume);