/sssd-io/src/responder/common/cache_req/plugins/ |
H A D | cache_req_enum_svc.c | 92 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 D | cache_req_initgroups_by_upn.c | 65 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 D | cache_req_user_by_upn.c | 65 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 D | cache_req_enum_groups.c | 59 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 D | cache_req_enum_users.c | 59 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 D | cache_req_host_by_name.c | 112 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 D | cache_req_svc_by_port.c | 67 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 D | cache_req_user_by_cert.c | 41 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 D | cache_req_netgroup_by_name.c | 74 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 D | cache_req_object_by_id.c | 38 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 D | cache_req_object_by_name.c | 130 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 D | cache_req_object_by_sid.c | 67 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 D | cache_req_svc_by_name.c | 94 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 D | cache_req_group_by_id.c | 38 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 D | cache_req_group_by_name.c | 86 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 D | cache_req_initgroups_by_name.c | 86 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 D | cache_req_user_by_id.c | 38 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 D | cache_req_user_by_name.c | 86 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 D | cache_req_private.h | 38 struct sss_nc_ctx *ncache; member in struct:cache_req 120 struct sss_nc_ctx *ncache,
|
H A D | cache_req.c | 115 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 D | ifpsrv_cmd.c | 38 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 D | test_negcache.c | 590 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 D | test_negcache.c | 85 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 D | responder.h | 112 struct sss_nc_ctx *ncache; member in struct:resp_ctx
|
H A D | negcache.c | 924 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...] |