Lines Matching refs:pctx
79 struct pam_ctx *pctx;
236 struct pam_ctx *pctx;
239 pctx = talloc_zero(mem_ctx, struct pam_ctx);
240 assert_non_null(pctx);
242 ret = sss_hash_create(pctx, 10, &pctx->id_table);
248 pctx->app_services = talloc_zero_array(pctx, char *, 2);
249 if (pctx->app_services == NULL) {
250 talloc_free(pctx);
254 ret = p11_refresh_certmap_ctx(pctx, NULL);
257 return pctx;
316 pam_test_ctx->pctx = mock_pctx(pam_test_ctx);
317 assert_non_null(pam_test_ctx->pctx);
320 pam_test_ctx->tctx->dom, pam_test_ctx->pctx);
323 pam_test_ctx->pctx->rctx = pam_test_ctx->rctx;
359 pam_test_ctx->pctx->id_timeout = 5;
371 ret = pam_initgr_cache_set(pam_test_ctx->pctx->rctx->ev,
372 pam_test_ctx->pctx->id_table,
374 pam_test_ctx->pctx->id_timeout);
387 ret = pam_initgr_cache_set(pam_test_ctx->pctx->rctx->ev,
388 pam_test_ctx->pctx->id_table,
390 pam_test_ctx->pctx->id_timeout);
1828 static void set_cert_auth_param(struct pam_ctx *pctx, const char *dbpath)
1830 pam_test_ctx->pctx->cert_auth = true;
1831 pam_test_ctx->pctx->nss_db = discard_const(dbpath);
1838 set_cert_auth_param(pam_test_ctx->pctx, "/no/path");
1978 set_cert_auth_param(pam_test_ctx->pctx, NSS_DB);
2000 set_cert_auth_param(pam_test_ctx->pctx, NSS_DB);
2023 set_cert_auth_param(pam_test_ctx->pctx, NSS_DB);
2046 set_cert_auth_param(pam_test_ctx->pctx, NSS_DB);
2070 set_cert_auth_param(pam_test_ctx->pctx, NSS_DB);
2102 set_cert_auth_param(pam_test_ctx->pctx, NSS_DB);
2129 set_cert_auth_param(pam_test_ctx->pctx, NSS_DB);
2152 set_cert_auth_param(pam_test_ctx->pctx, NSS_DB);
2176 set_cert_auth_param(pam_test_ctx->pctx, "/no/path");
2198 set_cert_auth_param(pam_test_ctx->pctx, NSS_DB);
2220 set_cert_auth_param(pam_test_ctx->pctx, NSS_DB);
2254 set_cert_auth_param(pam_test_ctx->pctx, NSS_DB);
2290 set_cert_auth_param(pam_test_ctx->pctx, NSS_DB);
2322 set_cert_auth_param(pam_test_ctx->pctx, NSS_DB);
2350 set_cert_auth_param(pam_test_ctx->pctx, NSS_DB_2CERTS);
2372 set_cert_auth_param(pam_test_ctx->pctx, NSS_DB_2CERTS);
2586 pam_test_ctx->pctx->app_services[0] = discard_const("app_svc");
2650 pam_test_ctx->pctx->app_services[0] = discard_const("app_svc");