Searched refs:ncache (Results 1 - 25 of 34) sorted by relevance

12

/sssd/src/tests/cwrap/
H A Dtest_negcache.c85 struct sss_nc_ctx *ncache; member in struct:ncache_test_ctx
215 ret = set_user_in_ncache(test_ctx->ncache, false, test_ctx->tctx->dom,
219 ret = set_user_in_ncache(test_ctx->ncache, false, test_ctx->tctx->dom,
229 ret = check_user_in_ncache(test_ctx->ncache, test_ctx->tctx->dom,
233 ret = check_user_in_ncache(test_ctx->ncache, test_ctx->tctx->dom,
237 ret = check_user_in_ncache(test_ctx->ncache, test_ctx->tctx->dom,
241 ret = check_user_in_ncache(test_ctx->ncache, test_ctx->tctx->dom,
256 ret = sss_ncache_init(test_ctx, 0, 0, &test_ctx->ncache);
263 talloc_zfree(test_ctx->ncache);
274 ret = sss_ncache_init(test_ctx, 0, TIMEOUT, &test_ctx->ncache);
[all...]
/sssd/src/responder/common/cache_req/plugins/
H A Dcache_req_group_by_id.c38 cache_req_group_by_id_ncache_check(struct sss_nc_ctx *ncache, argument
42 return sss_ncache_check_gid(ncache, NULL, data->id);
46 cache_req_group_by_id_global_ncache_add(struct sss_nc_ctx *ncache, argument
49 return sss_ncache_set_gid(ncache, false, NULL, data->id);
130 struct sss_nc_ctx *ncache,
142 return cache_req_steal_data_and_send(mem_ctx, ev, rctx, ncache,
127 cache_req_group_by_id_send(TALLOC_CTX *mem_ctx, struct tevent_context *ev, struct resp_ctx *rctx, struct sss_nc_ctx *ncache, int cache_refresh_percent, const char *domain, gid_t gid) argument
H A Dcache_req_object_by_sid.c38 cache_req_object_by_sid_ncache_check(struct sss_nc_ctx *ncache, argument
42 return sss_ncache_check_sid(ncache, data->sid);
46 cache_req_object_by_sid_global_ncache_add(struct sss_nc_ctx *ncache, argument
49 return sss_ncache_set_sid(ncache, false, data->sid);
103 struct sss_nc_ctx *ncache,
116 return cache_req_steal_data_and_send(mem_ctx, ev, rctx, ncache,
100 cache_req_object_by_sid_send(TALLOC_CTX *mem_ctx, struct tevent_context *ev, struct resp_ctx *rctx, struct sss_nc_ctx *ncache, int cache_refresh_percent, const char *domain, const char *sid, const char **attrs) argument
H A Dcache_req_user_by_cert.c41 cache_req_user_by_cert_ncache_check(struct sss_nc_ctx *ncache, argument
45 return sss_ncache_check_cert(ncache, data->cert);
49 cache_req_user_by_cert_global_ncache_add(struct sss_nc_ctx *ncache, argument
52 return sss_ncache_set_cert(ncache, false, data->cert);
106 struct sss_nc_ctx *ncache,
118 return cache_req_steal_data_and_send(mem_ctx, ev, rctx, ncache,
103 cache_req_user_by_cert_send(TALLOC_CTX *mem_ctx, struct tevent_context *ev, struct resp_ctx *rctx, struct sss_nc_ctx *ncache, int cache_refresh_percent, const char *domain, const char *pem_cert) argument
H A Dcache_req_user_by_id.c38 cache_req_user_by_id_ncache_check(struct sss_nc_ctx *ncache, argument
42 return sss_ncache_check_uid(ncache, NULL, data->id);
46 cache_req_user_by_id_global_ncache_add(struct sss_nc_ctx *ncache, argument
49 return sss_ncache_set_uid(ncache, false, NULL, data->id);
130 struct sss_nc_ctx *ncache,
142 return cache_req_steal_data_and_send(mem_ctx, ev, rctx, ncache,
127 cache_req_user_by_id_send(TALLOC_CTX *mem_ctx, struct tevent_context *ev, struct resp_ctx *rctx, struct sss_nc_ctx *ncache, int cache_refresh_percent, const char *domain, uid_t uid) argument
H A Dcache_req_initgroups_by_upn.c65 cache_req_initgroups_by_upn_ncache_check(struct sss_nc_ctx *ncache, argument
69 return sss_ncache_check_user(ncache, domain, data->name.lookup);
73 cache_req_initgroups_by_upn_ncache_add(struct sss_nc_ctx *ncache, argument
77 return sss_ncache_set_user(ncache, false, domain, data->name.lookup);
H A Dcache_req_user_by_upn.c65 cache_req_user_by_upn_ncache_check(struct sss_nc_ctx *ncache, argument
69 return sss_ncache_check_user(ncache, domain, data->name.lookup);
73 cache_req_user_by_upn_ncache_add(struct sss_nc_ctx *ncache, argument
77 return sss_ncache_set_user(ncache, false, domain, data->name.lookup);
H A Dcache_req_group_by_name.c86 cache_req_group_by_name_ncache_check(struct sss_nc_ctx *ncache, argument
90 return sss_ncache_check_group(ncache, domain, data->name.lookup);
94 cache_req_group_by_name_ncache_add(struct sss_nc_ctx *ncache, argument
98 return sss_ncache_set_group(ncache, false, domain, data->name.lookup);
180 struct sss_nc_ctx *ncache,
192 return cache_req_steal_data_and_send(mem_ctx, ev, rctx, ncache,
177 cache_req_group_by_name_send(TALLOC_CTX *mem_ctx, struct tevent_context *ev, struct resp_ctx *rctx, struct sss_nc_ctx *ncache, int cache_refresh_percent, const char *domain, const char *name) argument
H A Dcache_req_initgroups_by_name.c86 cache_req_initgroups_by_name_ncache_check(struct sss_nc_ctx *ncache, argument
90 return sss_ncache_check_user(ncache, domain, data->name.lookup);
94 cache_req_initgroups_by_name_ncache_add(struct sss_nc_ctx *ncache, argument
98 return sss_ncache_set_user(ncache, false, domain, data->name.lookup);
193 struct sss_nc_ctx *ncache,
205 return cache_req_steal_data_and_send(mem_ctx, ev, rctx, ncache,
190 cache_req_initgr_by_name_send(TALLOC_CTX *mem_ctx, struct tevent_context *ev, struct resp_ctx *rctx, struct sss_nc_ctx *ncache, int cache_refresh_percent, const char *domain, const char *name) argument
H A Dcache_req_user_by_name.c86 cache_req_user_by_name_ncache_check(struct sss_nc_ctx *ncache, argument
90 return sss_ncache_check_user(ncache, domain, data->name.lookup);
94 cache_req_user_by_name_ncache_add(struct sss_nc_ctx *ncache, argument
98 return sss_ncache_set_user(ncache, false, domain, data->name.lookup);
180 struct sss_nc_ctx *ncache,
192 return cache_req_steal_data_and_send(mem_ctx, ev, rctx, ncache,
177 cache_req_user_by_name_send(TALLOC_CTX *mem_ctx, struct tevent_context *ev, struct resp_ctx *rctx, struct sss_nc_ctx *ncache, int cache_refresh_percent, const char *domain, const char *name) argument
/sssd/src/responder/common/cache_req/
H A Dcache_req.h77 struct sss_nc_ctx *ncache,
94 struct sss_nc_ctx *ncache,
106 struct sss_nc_ctx *ncache,
118 struct sss_nc_ctx *ncache,
130 struct sss_nc_ctx *ncache,
142 struct sss_nc_ctx *ncache,
154 struct sss_nc_ctx *ncache,
186 struct sss_nc_ctx *ncache,
H A Dcache_req_private.h39 struct sss_nc_ctx *ncache; member in struct:cache_req
86 struct sss_nc_ctx *ncache,
H A Dcache_req_plugin.h64 (*cache_req_ncache_check_fn)(struct sss_nc_ctx *ncache,
75 (*cache_req_ncache_add_fn)(struct sss_nc_ctx *ncache,
86 (*cache_req_global_ncache_add_fn)(struct sss_nc_ctx *ncache,
H A Dcache_req.c82 struct sss_nc_ctx *ncache,
95 cr->ncache = ncache;
214 ret = cr->plugin->global_ncache_add_fn(cr->ncache, cr->data);
282 struct sss_nc_ctx *ncache,
299 state->cr = cr = cache_req_create(state, rctx, data, ncache, midpoint);
562 struct sss_nc_ctx *ncache,
569 req = cache_req_send(mem_ctx, ev, rctx, ncache,
79 cache_req_create(TALLOC_CTX *mem_ctx, struct resp_ctx *rctx, struct cache_req_data *data, struct sss_nc_ctx *ncache, int midpoint) argument
279 cache_req_send(TALLOC_CTX *mem_ctx, struct tevent_context *ev, struct resp_ctx *rctx, struct sss_nc_ctx *ncache, int midpoint, const char *domain, struct cache_req_data *data) argument
559 cache_req_steal_data_and_send(TALLOC_CTX *mem_ctx, struct tevent_context *ev, struct resp_ctx *rctx, struct sss_nc_ctx *ncache, int cache_refresh_percent, const char *domain, struct cache_req_data *data) argument
H A Dcache_req_search.c43 ret = cr->plugin->ncache_check_fn(cr->ncache, cr->domain, cr->data);
76 ret = cr->plugin->ncache_add_fn(cr->ncache, cr->domain, cr->data);
/sssd/src/tests/cmocka/
H A Dtest_negcache.c573 struct sss_nc_ctx *ncache; local
599 ncache = ts->ctx;
606 ret = sss_ncache_prepopulate(ncache, tc->confdb, ts->rctx);
611 ret = check_user_in_ncache(ncache, dom, "testuser1");
614 ret = check_group_in_ncache(ncache, dom, "testgroup1");
617 ret = check_user_in_ncache(ncache, dom, "testuser2");
620 ret = check_group_in_ncache(ncache, dom, "testgroup2");
623 ret = check_user_in_ncache(ncache, dom, "testuser3");
626 ret = check_group_in_ncache(ncache, dom, "testgroup3");
629 ret = check_user_in_ncache(ncache, do
641 struct sss_nc_ctx *ncache; local
703 struct sss_nc_ctx *ncache; local
[all...]
H A Dcommon_mock_resp.c45 ret = sss_ncache_init(rctx, 10, 0, &rctx->ncache);
H A Dtest_responder_cache_req.c75 ctx->ncache, crp, \
90 struct sss_nc_ctx *ncache; member in struct:cache_req_test_ctx
392 test_ctx->rctx, test_ctx->ncache, cache_refresh_percent,
459 ret = sss_ncache_init(test_ctx, 10, 0, &test_ctx->ncache);
505 ret = sss_ncache_init(test_ctx, 10, 0, &test_ctx->ncache);
622 test_ctx->rctx, test_ctx->ncache, 0,
706 ret = sss_ncache_set_user(test_ctx->ncache, false,
857 ret = sss_ncache_set_user(test_ctx->ncache, false,
1005 ret = sss_ncache_set_uid(test_ctx->ncache, false, NULL, users[0].uid);
1135 test_ctx->rctx, test_ctx->ncache,
[all...]
/sssd/src/responder/common/
H A Dnegcache.h87 errno_t sss_ncache_prepopulate(struct sss_nc_ctx *ncache,
93 struct sss_nc_ctx *ncache);
H A Dnegcache.c677 errno_t sss_ncache_prepopulate(struct sss_nc_ctx *ncache, argument
743 ret = sss_ncache_set_user(ncache, true, dom, fqname);
801 ret = sss_ncache_set_user(ncache, true, dom, fqname);
817 ret = sss_ncache_set_user(ncache, true, dom, fqname);
869 ret = sss_ncache_set_group(ncache, true, dom, fqname);
927 ret = sss_ncache_set_group(ncache, true, dom, fqname);
943 ret = sss_ncache_set_group(ncache, true, dom, fqname);
966 struct sss_nc_ctx *ncache)
970 ret = sss_ncache_reset_permanent(ncache);
972 ret = sss_ncache_prepopulate(ncache, rct
965 sss_ncache_reset_repopulate_permanent(struct resp_ctx *rctx, struct sss_nc_ctx *ncache) argument
[all...]
/sssd/src/responder/ifp/
H A Difpsrv_cmd.c38 struct sss_nc_ctx *ncache,
94 ifp_ctx->rctx->ncache, SSS_DP_USER,
323 ifp_ctx->rctx->ncache, SSS_DP_INITGROUPS,
431 struct sss_nc_ctx *ncache; member in struct:ifp_user_get_attr_state
439 struct sss_nc_ctx *ncache,
455 state->ncache = ncache;
514 state->ncache, 0, state->domname, data);
438 ifp_user_get_attr_send(TALLOC_CTX *mem_ctx, struct resp_ctx *rctx, struct sss_nc_ctx *ncache, enum sss_dp_acct_type search_type, const char *inp, const char **attrs) argument
/sssd/src/responder/sudo/
H A Dsudosrv.c106 sss_ncache_prepopulate(sudo_ctx->rctx->ncache, sudo_ctx->rctx->cdb, rctx);
109 "failed to set ncache for sudo's filter_users\n");
/sssd/src/responder/pam/
H A Dpamsrv.c247 ret = sss_ncache_prepopulate(pctx->rctx->ncache, cdb, pctx->rctx);
274 ret = schedule_get_domains_task(rctx, rctx->ev, rctx, pctx->rctx->ncache);
/sssd/src/responder/nss/
H A Dnsssrv_cmd.c114 return sss_ncache_reset_repopulate_permanent(rctx, rctx->ncache);
417 ncret = sss_ncache_check_user(nctx->rctx->ncache, dom, orig_name);
983 ret = sss_ncache_check_user(nctx->rctx->ncache, dom, neg_cache_name);
1080 ret = sss_ncache_set_user(nctx->rctx->ncache, false, dom,
1266 ret = sss_ncache_set_uid(nctx->rctx->ncache, false, dctx->domain,
1276 ret = sss_ncache_set_gid(nctx->rctx->ncache, false, dctx->domain,
1286 ret = sss_ncache_set_uid(nctx->rctx->ncache, false, dctx->domain,
1293 ret = sss_ncache_set_gid(nctx->rctx->ncache, false, dctx->domain,
1879 err = sss_ncache_set_uid(nctx->rctx->ncache, false, NULL, cmdctx->id);
1953 ret = sss_ncache_check_uid(nctx->rctx->ncache, NUL
[all...]
H A Dnsssrv_services.c177 ret = sss_ncache_check_service(nctx->rctx->ncache, dom,
216 ret = sss_ncache_check_service_port(nctx->rctx->ncache, dom, port,
265 ret = sss_ncache_set_service_name(nctx->rctx->ncache, false,
278 ret = sss_ncache_set_service_port(nctx->rctx->ncache, false,
513 ret = sss_ncache_set_service_name(nctx->rctx->ncache, false,
526 ret = sss_ncache_set_service_port(nctx->rctx->ncache, false,

Completed in 481 milliseconds

12