Lines Matching defs:hal_ctx
267 volume_findby (LibHalContext *hal_ctx, const char *property, const char *value)
277 if ((hal_udis = libhal_manager_find_device_string_match (hal_ctx, property,
285 if (libhal_device_query_capability (hal_ctx, udi, "volume", &error)) {
294 result = libhal_volume_from_udi (hal_ctx, found_udi);
302 bailout_if_in_fstab (LibHalContext *hal_ctx, const char *device, const char *label, const char *uuid)
349 mounted_vol = volume_findby (hal_ctx, "volume.mount_point", _mount_point);
448 handle_mount (LibHalContext *hal_ctx,
514 if (libhal_device_get_property_bool (hal_ctx, udi, "volume.ignore", &error) ||
537 bailout_if_in_fstab (hal_ctx, device, label, uuid);
586 append_ro = libhal_device_get_property_bool (hal_ctx, libhal_drive_get_udi(drive),
721 allowed_options = libhal_device_get_property_strlist (hal_ctx, udi, "volume.mount.valid_options", &error);
1135 LibHalContext *hal_ctx = NULL;
1160 if ((hal_ctx = libhal_ctx_init_direct (&error)) == NULL) {
1181 volume = libhal_volume_from_udi (hal_ctx, udi);
1185 drive = libhal_drive_from_udi (hal_ctx, udi);
1189 handle_mount (hal_ctx,
1205 drive = libhal_drive_from_udi (hal_ctx, drive_udi);
1209 handle_mount (hal_ctx,