Searched refs:be_ctx (Results 1 - 25 of 125) sorted by relevance

12345

/sssd-io/src/tests/cmocka/
H A Dcommon_mock_be.c26 struct be_ctx *mock_be_ctx(TALLOC_CTX *mem_ctx, struct sss_test_ctx *tctx)
28 struct be_ctx *be_ctx; local
30 be_ctx = talloc_zero(mem_ctx, struct be_ctx);
31 assert_non_null(be_ctx);
33 be_ctx->cdb = tctx->confdb;
34 be_ctx->ev = tctx->ev;
35 be_ctx->domain = tctx->dom;
36 be_ctx
[all...]
H A Dcommon_mock_be.h28 struct be_ctx *mock_be_ctx(TALLOC_CTX *mem_ctx, struct sss_test_ctx *tctx);
H A Dcommon_mock_sdap.h35 struct be_ctx *be_ctx,
H A Dtest_data_provider_be.c66 struct be_ctx *be_ctx; member in struct:test_ctx
89 test_ctx->be_ctx = mock_be_ctx(test_ctx, test_ctx->tctx);
90 assert_non_null(test_ctx->be_ctx);
92 test_ctx->be_ctx->domain->subdomains = named_domain(test_ctx,
94 test_ctx->be_ctx->domain);
95 assert_non_null(test_ctx->be_ctx->domain->subdomains);
125 assert_domain_state(test_ctx->be_ctx->domain->subdomains,
136 assert_domain_state(test_ctx->be_ctx->domain, DOM_ACTIVE);
137 assert_false(be_is_offline(test_ctx->be_ctx));
[all...]
/sssd-io/src/providers/ipa/
H A Dipa_hostid.c25 struct be_ctx *be_ctx,
29 return sdap_hostid_init(mem_ctx, be_ctx, id_ctx->sdap_id_ctx, dp_methods);
24 ipa_hostid_init(TALLOC_CTX *mem_ctx, struct be_ctx *be_ctx, struct ipa_id_ctx *id_ctx, struct dp_method *dp_methods) argument
H A Dipa_dyndns.h35 errno_t ipa_dyndns_init(struct be_ctx *be_ctx,
H A Dipa_autofs.c35 struct be_ctx *be_ctx,
43 ret = ipa_get_autofs_options(id_ctx->ipa_options, be_ctx->cdb,
44 be_ctx->conf_path, &id_ctx->sdap_id_ctx->opts);
34 ipa_autofs_init(TALLOC_CTX *mem_ctx, struct be_ctx *be_ctx, struct ipa_id_ctx *id_ctx, struct dp_method *dp_methods) argument
H A Dipa_subdomains.h41 struct be_ctx *be_ctx,
59 struct be_ctx *be_ctx,
68 struct be_ctx *be_ctx,
74 void ipa_ad_subdom_remove(struct be_ctx *be_ctx,
78 int ipa_ad_subdom_init(struct be_ctx *be_ctx,
[all...]
/sssd-io/src/providers/ad/
H A Dad_subdomains.h32 struct be_ctx *be_ctx,
H A Dad_autofs.c26 struct be_ctx *be_ctx,
34 ret = sdap_autofs_init(mem_ctx, be_ctx, id_ctx->sdap_id_ctx, dp_methods);
41 ret = ad_get_autofs_options(id_ctx->ad_options, be_ctx->cdb,
42 be_ctx->conf_path);
25 ad_autofs_init(TALLOC_CTX *mem_ctx, struct be_ctx *be_ctx, struct ad_id_ctx *id_ctx, struct dp_method *dp_methods) argument
H A Dad_sudo.c29 struct be_ctx *be_ctx,
39 ret = sdap_sudo_init(mem_ctx, be_ctx, id_ctx->sdap_id_ctx, dp_methods);
28 ad_sudo_init(TALLOC_CTX *mem_ctx, struct be_ctx *be_ctx, struct ad_id_ctx *id_ctx, struct dp_method *dp_methods) argument
/sssd-io/src/providers/krb5/
H A Dkrb5_init_shared.h27 struct be_ctx *bectx);
/sssd-io/src/tests/cmocka/data_provider/
H A Dmock_dp.h30 struct be_ctx *be_ctx);
37 struct be_ctx *be_ctx,
/sssd-io/src/providers/data_provider/
H A Ddp_iface_backend.c35 struct be_ctx *be_ctx; local
39 be_ctx = dp_client_be(dp_cli);
42 domain = be_ctx->domain;
44 domain = find_domain_by_name(be_ctx->domain, domname, false);
52 if (domain == be_ctx->domain) {
53 online = be_is_offline(be_ctx) == false;
H A Ddp_iface_failover.c32 dp_failover_list_services_ldap(struct be_ctx *be_ctx, argument
40 DLIST_FOR_EACH(svc, be_ctx->be_fo->svcs) {
55 dp_failover_list_services_ad(struct be_ctx *be_ctx, argument
72 DLIST_FOR_EACH(svc, be_ctx->be_fo->svcs) {
116 dp_failover_list_services_ipa(struct be_ctx *be_ctx, argument
140 DLIST_FOR_EACH(svc, be_ctx->be_fo->svcs) {
185 struct be_ctx *be_ct local
275 struct be_ctx *be_ctx; local
316 struct be_ctx *be_ctx; local
[all...]
H A Ddp.c35 domain = provider->be_ctx->domain->name;
71 struct be_ctx *be_ctx,
79 provider = talloc_zero(be_ctx, struct data_provider);
87 provider->be_ctx = be_ctx;
111 be_ctx->provider = provider;
120 ret = dp_init_targets(provider, be_ctx, provider, provider->modules);
70 dp_init(struct tevent_context *ev, struct be_ctx *be_ctx, uid_t uid, gid_t gid) argument
/sssd-io/src/providers/
H A Dbackend.h38 struct be_ctx;
79 struct be_ctx { struct
123 bool be_is_offline(struct be_ctx *ctx);
124 void be_mark_offline(struct be_ctx *ctx);
125 void be_mark_dom_offline(struct sss_domain_info *dom, struct be_ctx *ctx);
128 struct be_ctx *ctx,
132 void be_run_reconnect_cb(struct be_ctx *be);
135 struct be_ctx *ctx,
139 void be_run_online_cb(struct be_ctx *be);
140 int be_add_unconditional_online_cb(TALLOC_CTX *mem_ctx, struct be_ctx *ct
[all...]
H A Ddata_provider_be.c69 bool be_is_offline(struct be_ctx *ctx)
74 static void check_if_online(struct be_ctx *be_ctx);
79 struct be_ctx *be_ctx,
83 struct be_ctx *ctx = (struct be_ctx*) be_ctx_void;
89 static int get_offline_timeout(struct be_ctx *ctx)
107 void be_mark_offline(struct be_ctx *ctx)
160 struct be_ctx *be_ct
77 try_to_go_online(TALLOC_CTX *mem_ctx, struct tevent_context *ev, struct be_ctx *be_ctx, struct be_ptask *be_ptask, void *be_ctx_void) argument
159 be_mark_subdom_offline(struct sss_domain_info *subdom, struct be_ctx *be_ctx) argument
231 be_check_online_request(struct be_ctx *be_ctx) argument
251 struct be_ctx *be_ctx; local
305 check_if_online(struct be_ctx *be_ctx) argument
387 struct be_ctx *be_ctx; local
647 struct be_ctx *be_ctx; local
658 struct be_ctx *be_ctx; local
666 struct be_ctx *be_ctx; local
675 struct be_ctx *be_ctx = talloc_get_type(data, struct be_ctx); local
[all...]
H A Dbe_ptask.h29 struct be_ctx;
52 struct be_ctx *be_ctx,
70 struct be_ctx *be_ctx,
96 struct be_ctx *be_ctx,
111 struct be_ctx *be_ctx,
H A Dbe_refresh.h30 struct be_ctx;
38 struct be_ctx *be_ctx,
65 struct be_ctx *be_ctx,
H A Dbe_ptask_private.h26 struct be_ctx *be_ctx; member in struct:be_ptask
/sssd-io/src/providers/ldap/
H A Dsdap_hostid.h25 struct be_ctx *be_ctx,
H A Dsdap_sudo_shared.h28 sdap_sudo_ptask_setup_generic(struct be_ctx *be_ctx,
/sssd-io/src/providers/simple/
H A Dsimple_access.h29 struct be_ctx *be_ctx; member in struct:simple_ctx
/sssd-io/src/providers/proxy/
H A Dproxy_init.c60 struct be_ctx *be_ctx,
77 ret = confdb_get_string(be_ctx->cdb, tmp_ctx, be_ctx->conf_path,
89 ret = confdb_get_bool(be_ctx->cdb, be_ctx->conf_path,
169 struct be_ctx *be_ctx)
175 PROXY_CHILD_PIPE, be_ctx->domain->name);
181 ret = sbus_new_server(mem_ctx, be_ctx
59 proxy_id_conf(TALLOC_CTX *mem_ctx, struct be_ctx *be_ctx, char **_libname, char **_libpath, bool *_fast_alias) argument
167 proxy_setup_sbus(TALLOC_CTX *mem_ctx, struct proxy_auth_ctx *ctx, struct be_ctx *be_ctx) argument
192 proxy_auth_conf(TALLOC_CTX *mem_ctx, struct be_ctx *be_ctx, char **_pam_target) argument
218 proxy_init_auth_ctx(TALLOC_CTX *mem_ctx, struct be_ctx *be_ctx, struct proxy_auth_ctx **_auth_ctx) argument
285 sssm_proxy_init(TALLOC_CTX *mem_ctx, struct be_ctx *be_ctx, struct data_provider *provider, const char *module_name, void **_module_data) argument
313 sssm_proxy_id_init(TALLOC_CTX *mem_ctx, struct be_ctx *be_ctx, void *module_data, struct dp_method *dp_methods) argument
368 sssm_proxy_auth_init(TALLOC_CTX *mem_ctx, struct be_ctx *be_ctx, void *module_data, struct dp_method *dp_methods) argument
384 sssm_proxy_chpass_init(TALLOC_CTX *mem_ctx, struct be_ctx *be_ctx, void *module_data, struct dp_method *dp_methods) argument
392 sssm_proxy_access_init(TALLOC_CTX *mem_ctx, struct be_ctx *be_ctx, void *module_data, struct dp_method *dp_methods) argument
[all...]

Completed in 43 milliseconds

12345