Lines Matching defs:tmp_ctx
534 EVP_MD_CTX *tmp_ctx = EVP_MD_CTX_new();
536 if (tmp_ctx == NULL)
538 if (!EVP_MD_CTX_copy_ex(tmp_ctx, ctx)) {
539 EVP_MD_CTX_free(tmp_ctx);
543 r = tmp_ctx->pctx->pmeth->signctx(tmp_ctx->pctx,
544 sigret, siglen, tmp_ctx);
546 r = EVP_DigestFinal_ex(tmp_ctx, md, &mdlen);
547 EVP_MD_CTX_free(tmp_ctx);
641 EVP_MD_CTX *tmp_ctx = EVP_MD_CTX_new();
642 if (tmp_ctx == NULL)
644 if (!EVP_MD_CTX_copy_ex(tmp_ctx, ctx)) {
645 EVP_MD_CTX_free(tmp_ctx);
649 r = tmp_ctx->pctx->pmeth->verifyctx(tmp_ctx->pctx,
650 sig, siglen, tmp_ctx);
652 r = EVP_DigestFinal_ex(tmp_ctx, md, &mdlen);
653 EVP_MD_CTX_free(tmp_ctx);