Lines Matching defs:provider
38 bool _dp_target_enabled(struct data_provider *provider,
47 if (provider == NULL || provider->targets == NULL) {
54 target = provider->targets[type];
77 struct dp_module *dp_target_module(struct data_provider *provider,
80 if (provider == NULL || provider->targets == NULL) {
84 if (target >= DP_TARGET_SENTINEL || provider->targets[target] == NULL) {
88 return provider->targets[target]->module;
248 struct data_provider *provider,
275 target->module = dp_load_module(modules, be_ctx, provider, modules,
335 DEBUG(SSSDBG_CRIT_FAILURE, "Unable to read provider value "
371 DEBUG(SSSDBG_CONF_SETTINGS, "No provider is specified for"
375 DEBUG(SSSDBG_CONF_SETTINGS, "Using [%s] provider for [%s]\n",
392 struct data_provider *provider,
411 ret = dp_target_init(be_ctx, provider, modules, targets[type]);
428 struct data_provider *provider,
455 provider->targets = targets;
457 ret = dp_load_targets(be_ctx, provider, targets, modules);
461 provider->targets = NULL;