/sssd/src/tests/cmocka/ |
H A D | common_mock_be.c | 26 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 D | common_mock_be.h | 28 struct be_ctx *mock_be_ctx(TALLOC_CTX *mem_ctx, struct sss_test_ctx *tctx);
|
H A D | common_mock_sdap.h | 35 struct be_ctx *be_ctx,
|
H A D | test_data_provider_be.c | 66 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 D | ad_subdomains.h | 32 struct be_ctx *be_ctx,
|
H A D | ad_autofs.c | 26 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 D | ad_common.h | 124 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 D | ad_sudo.c | 29 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 D | ipa_dyndns.h | 35 errno_t ipa_dyndns_init(struct be_ctx *be_ctx,
|
H A D | ipa_autofs.c | 35 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 D | ipa_subdomains.h | 41 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 D | data_provider_be.c | 68 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 D | backend.h | 37 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 D | be_ptask.h | 29 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 D | be_refresh.h | 30 struct be_ctx; 38 struct be_ctx *be_ctx, 65 struct be_ctx *be_ctx,
|
H A D | be_ptask_private.h | 26 struct be_ctx *be_ctx; member in struct:be_ptask
|
/sssd/src/tests/cmocka/data_provider/ |
H A D | mock_dp.h | 30 struct be_ctx *be_ctx); 37 struct be_ctx *be_ctx,
|
/sssd/src/providers/krb5/ |
H A D | krb5_init_shared.h | 27 struct be_ctx *bectx);
|
/sssd/src/providers/data_provider/ |
H A D | dp_iface_backend.c | 35 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 D | dp_iface_failover.c | 32 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 D | dp.c | 35 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 D | dp.h | 42 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 D | sdap_sudo_shared.h | 28 sdap_sudo_ptask_setup_generic(struct be_ctx *be_ctx,
|
/sssd/src/providers/simple/ |
H A D | simple_access.h | 29 struct be_ctx *be_ctx; member in struct:simple_ctx
|
/sssd/src/providers/proxy/ |
H A D | proxy_init.c | 60 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...] |