Lines Matching refs:num_untrusted

56 static int check_trust(X509_STORE_CTX *ctx, int num_untrusted);
350 ctx->num_untrusted = 1; in x509_verify_x509()
549 if (depth >= ctx->num_untrusted && purpose == ctx->param->purpose) in check_purpose()
939 static int check_trust(X509_STORE_CTX *ctx, int num_untrusted) in check_trust() argument
952 if (DANETLS_HAS_TA(dane) && num_untrusted > 0 && num_untrusted < num) { in check_trust()
953 trust = check_dane_issuer(ctx, num_untrusted); in check_trust()
964 for (i = num_untrusted; i < num; i++) { in check_trust()
978 if (num_untrusted < num) { in check_trust()
984 if (num_untrusted == num in check_trust()
1011 ctx->num_untrusted = 0; in check_trust()
1029 dane->pdpth = num_untrusted; in check_trust()
2508 ctx->num_untrusted = 0; in X509_STORE_CTX_init()
2813 return ctx->num_untrusted; in X509_STORE_CTX_get_num_untrusted()
2898 if (depth >= ctx->num_untrusted) in dane_match_cert()
3038 ctx->num_untrusted = depth - 1; in check_dane_issuer()
3049 int num = ctx->num_untrusted; in check_dane_pkeys()
3073 for (; num > ctx->num_untrusted; --num) in check_dane_pkeys()
3285 if (!ossl_assert(num == 1 && ctx->num_untrusted == num)) in build_chain()
3427 ctx->num_untrusted = num; in build_chain()
3430 dane->mdpth >= ctx->num_untrusted) { in build_chain()
3436 dane->pdpth >= ctx->num_untrusted) in build_chain()
3466 ctx->num_untrusted = --num; in build_chain()
3485 if (!ossl_assert(ctx->num_untrusted <= num)) in build_chain()
3508 ctx->num_untrusted < 2) in build_chain()
3512 alt_untrusted = ctx->num_untrusted - 1; in build_chain()
3521 if (!ossl_assert(num == ctx->num_untrusted)) in build_chain()
3545 ++ctx->num_untrusted; in build_chain()
3548 trust = check_dane_issuer(ctx, ctx->num_untrusted - 1); in build_chain()
3566 if (trust == X509_TRUST_UNTRUSTED && num == ctx->num_untrusted) in build_chain()
3600 ctx->num_untrusted < num in build_chain()
3641 ctx->num_untrusted = 1; in STACK_OF()