Lines Matching defs:hal_ctx
264 volume_findby (LibHalContext *hal_ctx, const char *property, const char *value)
274 if ((hal_udis = libhal_manager_find_device_string_match (hal_ctx, property,
282 if (libhal_device_query_capability (hal_ctx, udi, "volume", &error)) {
291 result = libhal_volume_from_udi (hal_ctx, found_udi);
299 bailout_if_in_fstab (LibHalContext *hal_ctx, const char *device, const char *label, const char *uuid)
346 mounted_vol = volume_findby (hal_ctx, "volume.mount_point", _mount_point);
445 handle_mount (LibHalContext *hal_ctx,
507 if (libhal_device_get_property_bool (hal_ctx, udi, "volume.ignore", &error) ||
530 bailout_if_in_fstab (hal_ctx, device, label, uuid);
579 append_ro = libhal_device_get_property_bool (hal_ctx, libhal_drive_get_udi(drive),
714 allowed_options = libhal_device_get_property_strlist (hal_ctx, udi, "volume.mount.valid_options", &error);
1068 LibHalContext *hal_ctx = NULL;
1093 if ((hal_ctx = libhal_ctx_init_direct (&error)) == NULL) {
1114 volume = libhal_volume_from_udi (hal_ctx, udi);
1118 drive = libhal_drive_from_udi (hal_ctx, udi);
1122 handle_mount (hal_ctx,
1138 drive = libhal_drive_from_udi (hal_ctx, drive_udi);
1142 handle_mount (hal_ctx,