Searched defs:ncache (Results 1 - 25 of 27) sorted by relevance

12

/sssd-io/src/responder/common/cache_req/plugins/
H A Dcache_req_enum_svc.c92 struct sss_nc_ctx *ncache,
103 return cache_req_steal_data_and_send(mem_ctx, ev, rctx, ncache,
89 cache_req_enum_svc_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) 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_upn(ncache, domain, data->name.lookup);
73 cache_req_initgroups_by_upn_ncache_add(struct sss_nc_ctx *ncache, argument
77 return sss_ncache_set_upn(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_upn(ncache, domain, data->name.lookup);
73 cache_req_user_by_upn_ncache_add(struct sss_nc_ctx *ncache, argument
77 return sss_ncache_set_upn(ncache, false, domain, data->name.lookup);
H A Dcache_req_enum_groups.c59 cache_req_enum_groups_ncache_filter(struct sss_nc_ctx *ncache, argument
63 return sss_ncache_check_group(ncache, domain, name);
99 struct sss_nc_ctx *ncache,
110 return cache_req_steal_data_and_send(mem_ctx, ev, rctx, ncache,
96 cache_req_enum_groups_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) argument
H A Dcache_req_enum_users.c59 cache_req_enum_users_ncache_filter(struct sss_nc_ctx *ncache, argument
63 return sss_ncache_check_user(ncache, domain, name);
99 struct sss_nc_ctx *ncache,
110 return cache_req_steal_data_and_send(mem_ctx, ev, rctx, ncache,
96 cache_req_enum_users_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) argument
H A Dcache_req_host_by_name.c112 struct sss_nc_ctx *ncache,
127 return cache_req_steal_data_and_send(mem_ctx, ev, rctx, ncache,
109 cache_req_host_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, const char *alias, const char **attrs) argument
H A Dcache_req_svc_by_port.c67 cache_req_svc_by_port_ncache_check(struct sss_nc_ctx *ncache, argument
71 return sss_ncache_check_service_port(ncache, domain, data->svc.port,
76 cache_req_svc_by_port_ncache_add(struct sss_nc_ctx *ncache, argument
80 return sss_ncache_set_service_port(ncache, false, domain,
141 struct sss_nc_ctx *ncache,
155 return cache_req_steal_data_and_send(mem_ctx, ev, rctx, ncache,
138 cache_req_svc_by_port_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, uint16_t port, const char *protocol) 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);
110 struct sss_nc_ctx *ncache,
123 return cache_req_steal_data_and_send(mem_ctx, ev, rctx, ncache,
107 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, enum cache_req_dom_type req_dom_type, const char *domain, const char *pem_cert) argument
H A Dcache_req_netgroup_by_name.c74 cache_req_netgroup_by_name_ncache_check(struct sss_nc_ctx *ncache, argument
78 return sss_ncache_check_netgr(ncache, domain, data->name.lookup);
82 cache_req_netgroup_by_name_ncache_add(struct sss_nc_ctx *ncache, argument
86 return sss_ncache_set_netgr(ncache, false, domain, data->name.lookup);
144 struct sss_nc_ctx *ncache,
156 return cache_req_steal_data_and_send(mem_ctx, ev, rctx, ncache,
141 cache_req_netgroup_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_object_by_id.c38 cache_req_object_by_id_ncache_check(struct sss_nc_ctx *ncache, argument
44 ret = sss_ncache_check_uid(ncache, domain, data->id);
46 ret = sss_ncache_check_gid(ncache, domain, data->id);
53 cache_req_object_by_id_ncache_filter(struct sss_nc_ctx *ncache, argument
59 ret = sss_ncache_check_user(ncache, domain, name);
61 ret = sss_ncache_check_group(ncache, domain, name);
68 cache_req_object_by_id_global_ncache_add(struct sss_nc_ctx *ncache, argument
73 ret = sss_ncache_set_uid(ncache, false, NULL, data->id);
78 ret = sss_ncache_set_gid(ncache, false, NULL, data->id);
87 cache_req_object_by_id_ncache_add(struct sss_nc_ctx *ncache, argument
214 cache_req_object_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, uint32_t id, const char **attrs) argument
[all...]
H A Dcache_req_object_by_name.c130 cache_req_object_by_name_ncache_check(struct sss_nc_ctx *ncache, argument
136 ret = sss_ncache_check_user(ncache, domain, data->name.lookup);
138 ret = sss_ncache_check_group(ncache, domain, data->name.lookup);
145 cache_req_object_by_name_ncache_add(struct sss_nc_ctx *ncache, argument
151 ret = sss_ncache_set_user(ncache, false, domain, data->name.lookup);
156 ret = sss_ncache_set_group(ncache, false, domain, data->name.lookup);
220 struct sss_nc_ctx *ncache,
234 return cache_req_steal_data_and_send(mem_ctx, ev, rctx, ncache,
217 cache_req_object_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, const char **attrs) argument
H A Dcache_req_object_by_sid.c67 cache_req_object_by_sid_ncache_check(struct sss_nc_ctx *ncache, argument
71 return sss_ncache_check_sid(ncache, data->sid);
75 cache_req_object_by_sid_global_ncache_add(struct sss_nc_ctx *ncache, argument
78 return sss_ncache_set_sid(ncache, false, data->sid);
136 struct sss_nc_ctx *ncache,
149 return cache_req_steal_data_and_send(mem_ctx, ev, rctx, ncache,
133 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_svc_by_name.c94 cache_req_svc_by_name_ncache_check(struct sss_nc_ctx *ncache, argument
98 return sss_ncache_check_service(ncache, domain, data->svc.name->lookup,
103 cache_req_svc_by_name_ncache_add(struct sss_nc_ctx *ncache, argument
107 return sss_ncache_set_service_name(ncache, false, domain,
168 struct sss_nc_ctx *ncache,
181 return cache_req_steal_data_and_send(mem_ctx, ev, rctx, ncache,
165 cache_req_svc_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, const char *protocol) argument
H A Dcache_req_group_by_id.c38 cache_req_group_by_id_ncache_check(struct sss_nc_ctx *ncache, argument
45 ret = sss_ncache_check_gid(ncache, domain, data->id);
51 return sss_ncache_check_gid(ncache, NULL, data->id);
55 cache_req_group_by_id_ncache_filter(struct sss_nc_ctx *ncache, argument
59 return sss_ncache_check_group(ncache, domain, name);
63 cache_req_group_by_id_global_ncache_add(struct sss_nc_ctx *ncache, argument
66 return sss_ncache_set_gid(ncache, false, NULL, data->id);
70 cache_req_group_by_id_ncache_add(struct sss_nc_ctx *ncache, argument
74 return sss_ncache_set_gid(ncache, false, domain, data->id);
165 nret = sss_ncache_check_locate_gid(rctx->ncache, domai
225 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
[all...]
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);
210 struct sss_nc_ctx *ncache,
223 return cache_req_steal_data_and_send(mem_ctx, ev, rctx, ncache,
207 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, enum cache_req_dom_type req_dom_type, 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);
225 struct sss_nc_ctx *ncache,
238 return cache_req_steal_data_and_send(mem_ctx, ev, rctx, ncache,
222 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, enum cache_req_dom_type req_dom_type, const char *domain, const char *name) argument
H A Dcache_req_user_by_id.c38 cache_req_user_by_id_ncache_check(struct sss_nc_ctx *ncache, argument
45 ret = sss_ncache_check_uid(ncache, domain, data->id);
51 return sss_ncache_check_uid(ncache, NULL, data->id);
55 cache_req_user_by_id_ncache_filter(struct sss_nc_ctx *ncache, argument
59 return sss_ncache_check_user(ncache, domain, name);
63 cache_req_user_by_id_global_ncache_add(struct sss_nc_ctx *ncache, argument
66 return sss_ncache_set_uid(ncache, false, NULL, data->id);
70 cache_req_user_by_id_ncache_add(struct sss_nc_ctx *ncache, argument
74 return sss_ncache_set_uid(ncache, false, domain, data->id);
164 nret = sss_ncache_check_locate_uid(rctx->ncache, domai
225 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
[all...]
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);
215 struct sss_nc_ctx *ncache,
228 return cache_req_steal_data_and_send(mem_ctx, ev, rctx, ncache,
238 struct sss_nc_ctx *ncache,
252 return cache_req_steal_data_and_send(mem_ctx, ev, rctx, ncache,
212 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, enum cache_req_dom_type req_dom_type, const char *domain, const char *name) argument
235 cache_req_user_by_name_attrs_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, const char **attrs) argument
/sssd-io/src/responder/common/cache_req/
H A Dcache_req_private.h38 struct sss_nc_ctx *ncache; member in struct:cache_req
120 struct sss_nc_ctx *ncache,
H A Dcache_req.c115 struct sss_nc_ctx *ncache,
129 cr->ncache = ncache;
355 ret = cr->plugin->global_ncache_add_fn(cr->ncache, cr->data);
377 nret = sss_ncache_check_domain_locate_type(cr->rctx->ncache,
396 return sss_ncache_set_domain_locate_type(cr->rctx->ncache,
1120 struct sss_nc_ctx *ncache,
1140 ncache, midpoint, req_dom_type);
1539 struct sss_nc_ctx *ncache,
1547 req = cache_req_send(mem_ctx, ev, rctx, ncache,
112 cache_req_create(TALLOC_CTX *mem_ctx, struct resp_ctx *rctx, struct cache_req_data *data, struct sss_nc_ctx *ncache, int midpoint, enum cache_req_dom_type req_dom_type) argument
1117 cache_req_send(TALLOC_CTX *mem_ctx, struct tevent_context *ev, struct resp_ctx *rctx, struct sss_nc_ctx *ncache, int midpoint, enum cache_req_dom_type req_dom_type, const char *domain, struct cache_req_data *data) argument
1536 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, enum cache_req_dom_type req_dom_type, const char *domain, struct cache_req_data *data) argument
[all...]
/sssd-io/src/responder/ifp/
H A Difpsrv_cmd.c38 struct sss_nc_ctx *ncache,
94 ifp_ctx->rctx->ncache, SSS_DP_USER,
339 ifp_ctx->rctx->ncache, SSS_DP_INITGROUPS,
489 struct sss_nc_ctx *ncache; member in struct:ifp_user_get_attr_state
497 struct sss_nc_ctx *ncache,
513 state->ncache = ncache;
575 state->ncache, 0,
496 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-io/src/tests/cmocka/
H A Dtest_negcache.c590 struct sss_nc_ctx *ncache; local
616 ncache = ts->ctx;
623 ret = sss_ncache_prepopulate(ncache, tc->confdb, ts->rctx);
628 ret = check_user_in_ncache(ncache, dom, "testuser1");
631 ret = check_group_in_ncache(ncache, dom, "testgroup1");
634 ret = check_user_in_ncache(ncache, dom, "testuser2");
637 ret = check_group_in_ncache(ncache, dom, "testgroup2");
640 ret = check_user_in_ncache(ncache, dom, "testuser3");
643 ret = check_group_in_ncache(ncache, dom, "testgroup3");
646 ret = check_user_in_ncache(ncache, do
670 struct sss_nc_ctx *ncache; local
732 struct sss_nc_ctx *ncache; local
[all...]
/sssd-io/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-io/src/responder/common/
H A Dresponder.h112 struct sss_nc_ctx *ncache; member in struct:resp_ctx
H A Dnegcache.c924 errno_t sss_ncache_prepopulate(struct sss_nc_ctx *ncache, argument
989 ret = sss_ncache_set_user(ncache, true, dom, fqname);
1035 ret = sss_ncache_set_user(ncache, true, dom, fqname);
1053 ret = sss_ncache_set_user(ncache, true, dom, fqname);
1104 ret = sss_ncache_set_group(ncache, true, dom, fqname);
1150 ret = sss_ncache_set_group(ncache, true, dom, fqname);
1168 ret = sss_ncache_set_group(ncache, true, dom, fqname);
1209 ret = sss_ncache_set_user(ncache, true, dom, fqname);
1219 ret = sss_ncache_set_group(ncache, true, dom, fqname);
1232 ret = sss_ncache_set_uid(ncache, tru
1256 sss_ncache_reset_repopulate_permanent(struct resp_ctx *rctx, struct sss_nc_ctx *ncache) argument
[all...]

Completed in 32 milliseconds

12