EVP_MD_get0_provider
return strcmp(OSSL_PROVIDER_get0_name(EVP_MD_get0_provider(*a)),
OSSL_PROVIDER_get0_name(EVP_MD_get0_provider(*b)));
OSSL_PROVIDER_get0_name(EVP_MD_get0_provider(m)));
if (EVP_MD_get0_provider(md) == NULL) {
const OSSL_PROVIDER *prov = EVP_MD_get0_provider(md);
ossl_provider_ctx(EVP_MD_get0_provider(digest)));
provctx = ossl_provider_ctx(EVP_MD_get0_provider(md));
alg = ossl_provider_ctx(EVP_MD_get0_provider(ctx->digest));
provctx = ossl_provider_ctx(EVP_MD_get0_provider(md));
provctx = ossl_provider_ctx(EVP_MD_get0_provider(ctx->digest));
else if (EVP_MD_get0_provider(ctx->signer_md) == NULL)
const OSSL_PROVIDER *EVP_MD_get0_provider(const EVP_MD *md);
if (EVP_MD_get0_provider(md) == NULL)
if (EVP_MD_get0_provider(md) != NULL) {
&& !TEST_str_eq(OSSL_PROVIDER_get0_name(EVP_MD_get0_provider(sha256)),
const char *provname = OSSL_PROVIDER_get0_name(EVP_MD_get0_provider(md));