Lines Matching defs:hal_ctx
47 static LibHalContext *hal_ctx;
157 if ((hal_ctx = libhal_ctx_new ()) == NULL) {
161 if (!libhal_ctx_set_dbus_connection (hal_ctx, dbus_bus_get (DBUS_BUS_SYSTEM, &error))) {
166 if (!libhal_ctx_init (hal_ctx, &error)) {
177 udi_exists = libhal_device_exists (hal_ctx, udi, &error);
189 type = libhal_device_get_property_type (hal_ctx, udi, key, &error);
202 str = libhal_device_get_property_string (hal_ctx, udi, key, &error);
213 libhal_device_get_property_int (hal_ctx, udi, key, &error));
220 (long long unsigned int) libhal_device_get_property_uint64 (hal_ctx, udi, key, &error));
226 libhal_device_get_property_double (hal_ctx, udi, key, &error));
232 libhal_device_get_property_bool (hal_ctx, udi, key, &error) ? "true" : "false");
240 if ((strlist = libhal_device_get_property_strlist (hal_ctx, udi, key, &error)) != NULL) {