Lines Matching refs:mdctx
106 EVP_MD_CTX *mdctx; member
210 EVP_MD_CTX_free(ctx->mdctx); in dsa_setup_md()
232 ctx->mdctx = NULL; in dsa_setup_md()
375 return EVP_DigestUpdate(pdsactx->mdctx, data, datalen); in dsa_signverify_message_update()
385 if (!ossl_prov_is_running() || pdsactx == NULL || pdsactx->mdctx == NULL) in dsa_sign_message_final()
398 if (!EVP_DigestFinal_ex(pdsactx->mdctx, digest, &dlen)) in dsa_sign_message_final()
471 if (pdsactx == NULL || pdsactx->mdctx == NULL) in dsa_verify_message_final()
478 if (!EVP_DigestFinal_ex(pdsactx->mdctx, digest, &dlen)) in dsa_verify_message_final()
528 if (pdsactx->mdctx == NULL) { in dsa_digest_signverify_init()
529 pdsactx->mdctx = EVP_MD_CTX_new(); in dsa_digest_signverify_init()
530 if (pdsactx->mdctx == NULL) in dsa_digest_signverify_init()
534 if (!EVP_DigestInit_ex2(pdsactx->mdctx, pdsactx->md, params)) in dsa_digest_signverify_init()
540 EVP_MD_CTX_free(pdsactx->mdctx); in dsa_digest_signverify_init()
541 pdsactx->mdctx = NULL; in dsa_digest_signverify_init()
618 EVP_MD_CTX_free(ctx->mdctx); in dsa_freectx()
650 if (srcctx->mdctx != NULL) { in dsa_dupctx()
651 dstctx->mdctx = EVP_MD_CTX_new(); in dsa_dupctx()
652 if (dstctx->mdctx == NULL in dsa_dupctx()
653 || !EVP_MD_CTX_copy_ex(dstctx->mdctx, srcctx->mdctx)) in dsa_dupctx()
802 if (pdsactx->mdctx == NULL) in dsa_get_ctx_md_params()
805 return EVP_MD_CTX_get_params(pdsactx->mdctx, params); in dsa_get_ctx_md_params()
822 if (pdsactx->mdctx == NULL) in dsa_set_ctx_md_params()
825 return EVP_MD_CTX_set_params(pdsactx->mdctx, params); in dsa_set_ctx_md_params()
911 if (pdsactx->mdctx == NULL) { in dsa_sigalg_signverify_init()
912 pdsactx->mdctx = EVP_MD_CTX_new(); in dsa_sigalg_signverify_init()
913 if (pdsactx->mdctx == NULL) in dsa_sigalg_signverify_init()
917 if (!EVP_DigestInit_ex2(pdsactx->mdctx, pdsactx->md, params)) in dsa_sigalg_signverify_init()
923 EVP_MD_CTX_free(pdsactx->mdctx); in dsa_sigalg_signverify_init()
924 pdsactx->mdctx = NULL; in dsa_sigalg_signverify_init()