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

12345

/sssd/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/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_common.h124 ad_failover_init(TALLOC_CTX *mem_ctx, struct be_ctx *ctx,
145 struct be_ctx *bectx,
149 ad_get_dyndns_options(struct be_ctx *be_ctx,
153 ad_id_ctx_init(struct ad_options *ad_opts, struct be_ctx *bectx);
172 errno_t ad_dyndns_init(struct be_ctx *be_ctx,
177 struct be_ctx *be_ctx,
182 struct be_ctx *be_ct
[all...]
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/src/providers/ipa/
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/src/providers/
H A Ddata_provider_be.c68 bool be_is_offline(struct be_ctx *ctx)
73 static void check_if_online(struct be_ctx *be_ctx);
78 struct be_ctx *be_ctx,
82 struct be_ctx *ctx = (struct be_ctx*) be_ctx_void;
88 static int get_offline_timeout(struct be_ctx *ctx)
106 void be_mark_offline(struct be_ctx *ctx)
159 struct be_ctx *be_ct
76 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
158 be_mark_subdom_offline(struct sss_domain_info *subdom, struct be_ctx *be_ctx) argument
228 be_check_online_request(struct be_ctx *be_ctx) argument
248 struct be_ctx *be_ctx; local
294 check_if_online(struct be_ctx *be_ctx) argument
376 struct be_ctx *be_ctx; local
593 struct be_ctx *be_ctx; local
604 struct be_ctx *be_ctx; local
612 struct be_ctx *be_ctx; local
621 struct be_ctx *be_ctx = talloc_get_type(data, struct be_ctx); local
[all...]
H A Dbackend.h37 struct be_ctx;
78 struct be_ctx { struct
115 bool be_is_offline(struct be_ctx *ctx);
116 void be_mark_offline(struct be_ctx *ctx);
117 void be_mark_dom_offline(struct sss_domain_info *dom, struct be_ctx *ctx);
120 struct be_ctx *ctx,
124 void be_run_reconnect_cb(struct be_ctx *be);
127 struct be_ctx *ctx,
131 void be_run_online_cb(struct be_ctx *be);
132 int be_add_unconditional_online_cb(TALLOC_CTX *mem_ctx, struct be_ctx *ct
[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/src/tests/cmocka/data_provider/
H A Dmock_dp.h30 struct be_ctx *be_ctx);
37 struct be_ctx *be_ctx,
/sssd/src/providers/krb5/
H A Dkrb5_init_shared.h27 struct be_ctx *bectx);
/sssd/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
H A Ddp.h42 struct be_ctx *be_ctx,
55 struct be_ctx *be_ctx,
91 struct be_ctx *be_ctx; member in struct:dp_req_params
107 struct be_ctx *be_ctx,
/sssd/src/providers/ldap/
H A Dsdap_sudo_shared.h28 sdap_sudo_ptask_setup_generic(struct be_ctx *be_ctx,
/sssd/src/providers/simple/
H A Dsimple_access.h29 struct be_ctx *be_ctx; member in struct:simple_ctx
/sssd/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
364 sssm_proxy_auth_init(TALLOC_CTX *mem_ctx, struct be_ctx *be_ctx, void *module_data, struct dp_method *dp_methods) argument
380 sssm_proxy_chpass_init(TALLOC_CTX *mem_ctx, struct be_ctx *be_ctx, void *module_data, struct dp_method *dp_methods) argument
388 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 1381 milliseconds

12345