Lines Matching refs:ad_id_ctx

126                                       struct ad_id_ctx *ad_id_ctx,
143 str = dp_opt_get_cstring(ad_id_ctx->ad_options->basic, AD_ENABLED_DOMAINS);
154 option_name = ad_id_ctx->ad_options->basic[AD_ENABLED_DOMAINS].opt_name;
233 struct ad_id_ctx *id_ctx,
235 struct ad_id_ctx **_subdom_id_ctx)
238 struct ad_id_ctx *ad_id_ctx;
308 ad_id_ctx = ad_id_ctx_init(ad_options, be_ctx);
309 if (ad_id_ctx == NULL) {
313 ad_id_ctx->sdap_id_ctx->opts = ad_options->id;
314 ad_options->id_ctx = ad_id_ctx;
319 ad_id_ctx->ad_options->id,
330 ret = sdap_domain_subdom_add(ad_id_ctx->sdap_id_ctx,
331 ad_id_ctx->sdap_id_ctx->opts->sdom,
339 sdom = sdap_domain_get(ad_id_ctx->sdap_id_ctx->opts, subdom);
346 ad_id_ctx->sdap_id_ctx->opts);
349 ad_id_ctx->sdap_id_ctx->opts->idmap_ctx =
365 *_subdom_id_ctx = ad_id_ctx;
371 struct ad_id_ctx *ad_id_ctx;
728 struct ad_id_ctx *subdom_id_ctx;
736 ret = ad_set_search_bases(ctx->ad_id_ctx->ad_options->id, ctx->sdom);
745 ret = ad_subdom_ad_ctx_new(ctx->be_ctx, ctx->ad_id_ctx,
765 path = dp_opt_get_string(subdoms_ctx->ad_id_ctx->ad_options->basic,
768 if (subdoms_ctx->ad_id_ctx->ad_options->auth_ctx != NULL
769 && subdoms_ctx->ad_id_ctx->ad_options->auth_ctx->opts != NULL) {
771 subdoms_ctx->ad_id_ctx->ad_options->auth_ctx->opts,
840 struct ad_id_ctx *root_id_ctx)
1045 static struct ad_id_ctx *
1047 struct ad_id_ctx *ad_id_ctx,
1053 struct ad_id_ctx *root_id_ctx;
1063 ret = ad_subdom_ad_ctx_new(be_ctx, ad_id_ctx, root_domain,
1085 struct ad_id_ctx *root_id_ctx;
1116 state->root_id_ctx = sd_ctx->ad_id_ctx;
1218 state->sd_ctx->ad_id_ctx,
1240 struct ad_id_ctx **_id_ctx)
1288 state->ad_options = sd_ctx->ad_id_ctx->ad_options;
1456 struct ad_id_ctx *root_id_ctx;
1643 struct ad_id_ctx *ad_id_ctx,
1652 ad_domain = dp_opt_get_string(ad_id_ctx->ad_options->basic, AD_DOMAIN);
1660 ret = ad_get_enabled_domains(sd_ctx, ad_id_ctx, ad_domain,
1667 sd_ctx->sdom = ad_id_ctx->sdap_id_ctx->opts->sdom;
1668 sd_ctx->sdap_id_ctx = ad_id_ctx->sdap_id_ctx;
1675 sd_ctx->ad_id_ctx = ad_id_ctx;