Lines Matching refs:ctx
114 LibHalContext *ctx = NULL;
128 if ((ctx = libhal_ctx_new()) == NULL)
133 if (!libhal_ctx_set_dbus_connection(ctx, con))
138 if (!libhal_ctx_init(ctx, &error)) {
143 return (ctx);
147 detach_from_hald(ctx, state);
153 detach_from_hald(LibHalContext *ctx, hal_state_t state)
156 DBusConnection *con = libhal_ctx_get_dbus_connection(ctx);
162 if (libhal_ctx_shutdown(ctx, &error) == FALSE)
167 (void) libhal_ctx_free(ctx);
171 (void) libhal_ctx_free(ctx);
186 LibHalContext *ctx;
188 if ((ctx = attach_to_hald()) == NULL)
191 detach_from_hald(ctx, HAL_INITIALIZED);