Lines Matching refs:ctx
512 struct v3_ext_ctx *ctx,
721 if (ctx != NULL) { \
722 ctx->error = _err_; \
723 ctx->error_depth = i; \
724 ctx->current_cert = x; \
725 ret = ctx->verify_cb(0, ctx); \
736 static int asid_validate_path_internal(X509_STORE_CTX *ctx,
745 || !ossl_assert(ctx != NULL || ext != NULL)
746 || !ossl_assert(ctx == NULL || ctx->verify_cb != NULL)) {
747 if (ctx != NULL)
748 ctx->error = X509_V_ERR_UNSPECIFIED;
797 if (ctx != NULL)
798 ctx->error = X509_V_ERR_UNSPECIFIED;
847 if (ctx != NULL)
848 ctx->error = X509_V_ERR_UNSPECIFIED;
869 int X509v3_asid_validate_path(X509_STORE_CTX *ctx)
871 if (ctx->chain == NULL
872 || sk_X509_num(ctx->chain) == 0
873 || ctx->verify_cb == NULL) {
874 ctx->error = X509_V_ERR_UNSPECIFIED;
877 return asid_validate_path_internal(ctx, ctx->chain, NULL);