Searched defs:be_ctx (Results 1 - 25 of 88) sorted by relevance

1234

/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...]
/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_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_access.h48 struct be_ctx *be_ctx; member in struct:hbac_ctx
H A Dipa_dyndns.c35 errno_t ipa_dyndns_init(struct be_ctx *be_ctx, argument
40 ctx->be_res = be_ctx->be_res;
47 ret = be_nsupdate_init_timer(ctx->dyndns_ctx, be_ctx->ev,
54 ret = be_add_online_cb(be_ctx, be_ctx,
/sssd-io/src/providers/ad/
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
H A Dad_dyndns.c34 errno_t ad_dyndns_init(struct be_ctx *be_ctx, argument
42 ret = ad_get_dyndns_options(be_ctx, ad_opts);
66 ad_opts->be_res = be_ctx->be_res;
73 ret = be_nsupdate_init_timer(ad_opts->dyndns_ctx, be_ctx->ev,
80 ret = be_add_online_cb(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.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_modules.c65 struct be_ctx *be_ctx,
83 ret = fn(module, be_ctx, provider, module->name, &module->module_data);
134 struct be_ctx *be_ctx,
160 ret = dp_module_run_constructor(module, be_ctx, provider);
179 struct be_ctx *be_ctx,
200 module = dp_module_create(mem_ctx, be_ctx, provider, name);
64 dp_module_run_constructor(struct dp_module *module, struct be_ctx *be_ctx, struct data_provider *provider) argument
133 dp_module_create(TALLOC_CTX *mem_ctx, struct be_ctx *be_ctx, struct data_provider *provider, const char *name) argument
178 dp_load_module(TALLOC_CTX *mem_ctx, struct be_ctx *be_ctx, struct data_provider *provider, struct dp_module **modules, const char *name) argument
H A Ddp.h42 struct be_ctx *be_ctx,
55 struct be_ctx *be_ctx,
96 struct be_ctx *be_ctx; member in struct:dp_req_params
112 struct be_ctx *be_ctx,
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...]
/sssd-io/src/providers/simple/
H A Dsimple_access.h29 struct be_ctx *be_ctx; member in struct:simple_ctx
/sssd-io/src/tests/cmocka/data_provider/
H A Dmock_dp.c64 struct be_ctx *be_ctx)
71 provider->ev = be_ctx->ev;
72 provider->be_ctx = be_ctx;
80 be_ctx->provider = provider;
102 struct be_ctx *be_ctx,
115 params->be_ctx = be_ctx;
63 mock_dp(TALLOC_CTX *mem_ctx, struct be_ctx *be_ctx) argument
100 mock_dp_req_params(TALLOC_CTX *mem_ctx, struct tevent_context *ev, struct be_ctx *be_ctx, struct sss_domain_info *domain, enum dp_targets target, enum dp_methods method) argument
[all...]
H A Dtest_dp_builtin.c40 struct be_ctx *be_ctx; member in struct:test_ctx
58 test_ctx->be_ctx = mock_be_ctx(test_ctx, test_ctx->tctx);
59 assert_non_null(test_ctx->be_ctx);
61 test_ctx->params = mock_dp_req_params(test_ctx, test_ctx->be_ctx->ev,
62 test_ctx->be_ctx, NULL,
/sssd-io/src/providers/
H A Dbe_ptask_private.h26 struct be_ctx *be_ctx; member in struct:be_ptask
/sssd-io/src/providers/files/
H A Dfiles_init.c30 struct be_ctx *be_ctx,
78 ret = confdb_get_string(be_ctx->cdb, tmp_ctx, be_ctx->conf_path,
86 ret = confdb_get_string(be_ctx->cdb, tmp_ctx, be_ctx->conf_path,
159 struct be_ctx *be_ctx,
172 ctx->be = be_ctx;
173 ctx->domain = be_ctx
29 files_init_file_sources(TALLOC_CTX *mem_ctx, struct be_ctx *be_ctx, const char ***_passwd_files, const char ***_group_files) argument
158 sssm_files_init(TALLOC_CTX *mem_ctx, struct be_ctx *be_ctx, struct data_provider *provider, const char *module_name, void **_module_data) argument
201 sssm_files_id_init(TALLOC_CTX *mem_ctx, struct be_ctx *be_ctx, void *module_data, struct dp_method *dp_methods) argument
[all...]
/sssd-io/src/providers/krb5/
H A Dkrb5_access.c32 struct be_ctx *be_ctx; member in struct:krb5_access_state
44 struct be_ctx *be_ctx,
63 state->be_ctx = be_ctx;
68 ret = get_domain_or_subdomain(be_ctx, pd->domain, &dom);
99 ret = sysdb_get_user_attr(state, be_ctx->domain, state->pd->user, attrs,
115 ret = find_or_guess_upn(state, res->msgs[0], krb5_ctx, be_ctx->domain,
42 krb5_access_send(TALLOC_CTX *mem_ctx, struct tevent_context *ev, struct be_ctx *be_ctx, struct pam_data *pd, struct krb5_ctx *krb5_ctx) argument
H A Dkrb5_init.c36 struct be_ctx *be_ctx)
68 ret = krb5_service_init(ctx, be_ctx, SSS_KRB5KPASSWD_FO_SRV,
81 static errno_t krb5_init_kdc(struct krb5_ctx *ctx, struct be_ctx *be_ctx) argument
100 ret = krb5_service_init(ctx, be_ctx, SSS_KRB5KDC_FO_SRV,
122 struct be_ctx *be_ctx,
142 ret = sss_krb5_get_options(ctx, be_ctx->cdb, be_ctx
35 krb5_init_kpasswd(struct krb5_ctx *ctx, struct be_ctx *be_ctx) argument
121 sssm_krb5_init(TALLOC_CTX *mem_ctx, struct be_ctx *be_ctx, struct data_provider *provider, const char *module_name, void **_module_data) argument
198 sssm_krb5_auth_init(TALLOC_CTX *mem_ctx, struct be_ctx *be_ctx, void *module_data, struct dp_method *dp_methods) argument
213 sssm_krb5_chpass_init(TALLOC_CTX *mem_ctx, struct be_ctx *be_ctx, void *module_data, struct dp_method *dp_methods) argument
221 sssm_krb5_access_init(TALLOC_CTX *mem_ctx, struct be_ctx *be_ctx, void *module_data, struct dp_method *dp_methods) argument
[all...]
/sssd-io/src/providers/ldap/
H A Dldap_id_enum.c32 errno_t ldap_setup_enumeration(struct be_ctx *be_ctx, argument
95 ret = be_ptask_create(sdom, be_ctx,
127 struct be_ctx *be_ctx,
125 ldap_enumeration_send(TALLOC_CTX *mem_ctx, struct tevent_context *ev, struct be_ctx *be_ctx, struct be_ptask *be_ptask, void *pvt) argument
H A Dsdap_online_check.c31 struct be_ctx *be_ctx; member in struct:sdap_online_check_state
43 struct be_ctx *be_ctx; local
53 state->be_ctx = be_ctx = id_ctx->be;
55 subreq = sdap_cli_connect_send(state, be_ctx->ev, id_ctx->opts, be_ctx,
73 tevent_req_post(req, be_ctx->ev);
125 subreq = sdap_reinit_cleanup_send(state, state->be_ctx, id_ct
[all...]
H A Dsdap_reinit.c43 struct be_ctx *be_ctx,
66 state->sysdb = be_ctx->domain->sysdb;
67 state->domain = be_ctx->domain;
69 if (!be_ctx->domain->enumerate) {
82 subreq = sdap_dom_enum_send(id_ctx, be_ctx->ev, id_ctx,
100 tevent_req_post(req, be_ctx->ev);
42 sdap_reinit_cleanup_send(TALLOC_CTX *mem_ctx, struct be_ctx *be_ctx, struct sdap_id_ctx *id_ctx) argument
H A Dsdap_sudo.c160 struct be_ctx *be_ctx,
177 ret = ldap_get_sudo_options(be_ctx->cdb, be_ctx->conf_path, id_ctx->opts,
188 ret = be_add_online_cb(sudo_ctx, be_ctx, sdap_sudo_online_cb,
200 ret = sdap_sudo_ptask_setup(be_ctx, sudo_ctx);
159 sdap_sudo_init(TALLOC_CTX *mem_ctx, struct be_ctx *be_ctx, struct sdap_id_ctx *id_ctx, struct dp_method *dp_methods) argument
H A Dsdap_sudo_shared.c32 sdap_sudo_ptask_setup_generic(struct be_ctx *be_ctx, argument
67 ret = sysdb_sudo_get_last_full_refresh(be_ctx->domain, &last_refresh);
92 ret = be_ptask_create(be_ctx, be_ctx, full, delay, 0, 0, full,
109 ret = be_ptask_create(be_ctx, be_ctx, smart, delay + smart, smart, 0,

Completed in 81 milliseconds

1234