Lines Matching refs:vol

823  *  @param  vol              Object to free
826 libhal_volume_free (LibHalVolume *vol)
828 if (vol == NULL )
831 free (vol->udi);
832 libhal_free_string (vol->device_file);
833 libhal_free_string (vol->volume_label);
834 libhal_free_string (vol->fstype);
835 libhal_free_string (vol->mount_point);
836 libhal_free_string (vol->fsversion);
837 libhal_free_string (vol->uuid);
838 libhal_free_string (vol->desired_mount_point);
839 libhal_free_string (vol->mount_filesystem);
840 libhal_free_string (vol->crypto_backing_volume);
841 libhal_free_string (vol->storage_device);
843 libhal_free_string (vol->partition_scheme);
844 libhal_free_string (vol->partition_type);
845 libhal_free_string (vol->partition_label);
846 libhal_free_string (vol->partition_uuid);
847 libhal_free_string_array (vol->partition_flags);
849 free (vol);
1093 LibHalVolume *vol;
1100 vol = NULL;
1109 vol = malloc (sizeof (LibHalVolume));
1110 if (vol == NULL)
1112 memset (vol, 0x00, sizeof (LibHalVolume));
1114 vol->udi = strdup (udi);
1130 LIBHAL_PROP_EXTRACT_BOOL ("volume.is_partition", vol->is_partition);
1131 LIBHAL_PROP_EXTRACT_INT ("volume.partition.number", vol->partition_number);
1132 LIBHAL_PROP_EXTRACT_STRING ("volume.partition.scheme", vol->partition_scheme);
1133 LIBHAL_PROP_EXTRACT_STRING ("volume.partition.type", vol->partition_type);
1134 LIBHAL_PROP_EXTRACT_STRING ("volume.partition.label", vol->partition_label);
1135 LIBHAL_PROP_EXTRACT_STRING ("volume.partition.uuid", vol->partition_uuid);
1136 LIBHAL_PROP_EXTRACT_STRLIST ("volume.partition.flags", vol->partition_flags);
1138 LIBHAL_PROP_EXTRACT_UINT64 ("volume.partition.start", vol->partition_start_offset);
1139 LIBHAL_PROP_EXTRACT_UINT64 ("volume.partition.media_size", vol->partition_media_size);
1140 LIBHAL_PROP_EXTRACT_INT ("volume.partition.msdos_part_table_type", vol->msdos_part_table_type);
1141 LIBHAL_PROP_EXTRACT_UINT64 ("volume.partition.msdos_part_table_start", vol->msdos_part_table_start);
1142 LIBHAL_PROP_EXTRACT_UINT64 ("volume.partition.msdos_part_table_size", vol->msdos_part_table_size);
1144 LIBHAL_PROP_EXTRACT_INT ("block.minor", vol->device_minor);
1145 LIBHAL_PROP_EXTRACT_INT ("block.major", vol->device_major);
1146 LIBHAL_PROP_EXTRACT_STRING ("block.device", vol->device_file);
1148 LIBHAL_PROP_EXTRACT_STRING ("block.storage_device", vol->storage_device);
1150 LIBHAL_PROP_EXTRACT_STRING ("volume.crypto_luks.clear.backing_volume", vol->crypto_backing_volume);
1152 LIBHAL_PROP_EXTRACT_INT ("volume.block_size", vol->block_size);
1153 LIBHAL_PROP_EXTRACT_INT ("volume.num_blocks", vol->num_blocks);
1154 LIBHAL_PROP_EXTRACT_UINT64 ("volume.size", vol->volume_size);
1155 LIBHAL_PROP_EXTRACT_STRING ("volume.label", vol->volume_label);
1156 LIBHAL_PROP_EXTRACT_STRING ("volume.mount_point", vol->mount_point);
1157 LIBHAL_PROP_EXTRACT_STRING ("volume.fstype", vol->fstype);
1158 LIBHAL_PROP_EXTRACT_STRING ("volume.fsversion", vol->fsversion);
1159 LIBHAL_PROP_EXTRACT_BOOL ("volume.is_mounted", vol->is_mounted);
1160 LIBHAL_PROP_EXTRACT_BOOL ("volume.is_mounted_read_only", vol->is_mounted_read_only);
1162 LIBHAL_PROP_EXTRACT_STRING ("volume.uuid", vol->uuid);
1164 LIBHAL_PROP_EXTRACT_BOOL ("volume.ignore", vol->ignore_volume);
1166 LIBHAL_PROP_EXTRACT_BOOL ("volume.is_disc", vol->is_disc);
1168 LIBHAL_PROP_EXTRACT_BOOL ("volume.disc.has_audio", vol->disc_has_audio);
1169 LIBHAL_PROP_EXTRACT_BOOL ("volume.disc.has_data", vol->disc_has_data);
1170 LIBHAL_PROP_EXTRACT_BOOL ("volume.disc.is_appendable", vol->disc_is_appendable);
1171 LIBHAL_PROP_EXTRACT_BOOL ("volume.disc.is_blank", vol->disc_is_blank);
1172 LIBHAL_PROP_EXTRACT_BOOL ("volume.disc.is_rewritable", vol->disc_is_rewritable);
1173 LIBHAL_PROP_EXTRACT_UINT64 ("volume.disc.capacity", vol->disc_capacity);
1175 LIBHAL_PROP_EXTRACT_BOOL ("volume.policy.should_mount", vol->should_mount);
1176 LIBHAL_PROP_EXTRACT_STRING ("volume.policy.desired_mount_point", vol->desired_mount_point);
1177 LIBHAL_PROP_EXTRACT_STRING ("volume.policy.mount_filesystem", vol->mount_filesystem);
1184 vol->disc_type = LIBHAL_VOLUME_DISC_TYPE_CDROM;
1186 vol->disc_type = LIBHAL_VOLUME_DISC_TYPE_CDR;
1188 vol->disc_type = LIBHAL_VOLUME_DISC_TYPE_CDRW;
1190 vol->disc_type = LIBHAL_VOLUME_DISC_TYPE_DVDROM;
1192 vol->disc_type = LIBHAL_VOLUME_DISC_TYPE_DVDRAM;
1194 vol->disc_type = LIBHAL_VOLUME_DISC_TYPE_DVDR;
1196 vol->disc_type = LIBHAL_VOLUME_DISC_TYPE_DVDRW;
1198 vol->disc_type = LIBHAL_VOLUME_DISC_TYPE_DVDPLUSR;
1200 vol->disc_type = LIBHAL_VOLUME_DISC_TYPE_DVDPLUSRW;
1202 vol->disc_type = LIBHAL_VOLUME_DISC_TYPE_DVDPLUSR_DL;
1204 vol->disc_type = LIBHAL_VOLUME_DISC_TYPE_BDROM;
1206 vol->disc_type = LIBHAL_VOLUME_DISC_TYPE_BDR;
1208 vol->disc_type = LIBHAL_VOLUME_DISC_TYPE_BDRE;
1210 vol->disc_type = LIBHAL_VOLUME_DISC_TYPE_HDDVDROM;
1212 vol->disc_type = LIBHAL_VOLUME_DISC_TYPE_HDDVDR;
1214 vol->disc_type = LIBHAL_VOLUME_DISC_TYPE_HDDVDRW;
1218 vol->fsusage = LIBHAL_VOLUME_USAGE_UNKNOWN;
1221 vol->fsusage = LIBHAL_VOLUME_USAGE_MOUNTABLE_FILESYSTEM;
1223 vol->fsusage = LIBHAL_VOLUME_USAGE_PARTITION_TABLE;
1225 vol->fsusage = LIBHAL_VOLUME_USAGE_RAID_MEMBER;
1227 vol->fsusage = LIBHAL_VOLUME_USAGE_CRYPTO;
1229 vol->fsusage = LIBHAL_VOLUME_USAGE_OTHER;
1231 vol->fsusage = LIBHAL_VOLUME_USAGE_UNKNOWN;
1238 return vol;
1246 libhal_volume_free (vol);