Lines Matching defs:provider
92 static void choose_target(struct data_provider *provider,
130 if (dp_method_enabled(provider, DPT_SESSION, DPM_SESSION_HANDLER)) {
164 && !dp_target_enabled(provider, NULL, target)) {
176 struct data_provider *provider;
188 struct data_provider *provider;
198 provider = dp_client_provider(dp_cli);
206 ret = pam_data_create(state, sbus_req, provider->be_ctx, &pd);
211 state->provider = provider;
218 choose_target(provider, pd, &target, &method, &req_name);
225 req = dp_req_send(state, provider, dp_cli, pd->domain, req_name,
242 static bool should_invoke_selinux(struct data_provider *provider,
245 if (!dp_method_enabled(provider, DPT_SELINUX, DPM_SELINUX_HANDLER)) {
271 if (!should_invoke_selinux(state->provider, pd)) {
277 req = dp_req_send(state, state->provider, state->dp_cli, pd->domain,