EVP_RAND_get0_provider
ret = strcmp(OSSL_PROVIDER_get0_name(EVP_RAND_get0_provider(*a)),
OSSL_PROVIDER_get0_name(EVP_RAND_get0_provider(*b)));
OSSL_PROVIDER_get0_name(EVP_RAND_get0_provider(m)));
OSSL_PROVIDER_get0_name(EVP_RAND_get0_provider(rand)));
return rand->gettable_params(ossl_provider_ctx(EVP_RAND_get0_provider(rand)));
provctx = ossl_provider_ctx(EVP_RAND_get0_provider(rand));
provctx = ossl_provider_ctx(EVP_RAND_get0_provider(rand));
provctx = ossl_provider_ctx(EVP_RAND_get0_provider(ctx->meth));
provctx = ossl_provider_ctx(EVP_RAND_get0_provider(ctx->meth));
prov_name = ossl_provider_name(EVP_RAND_get0_provider(rand));
const OSSL_PROVIDER *EVP_RAND_get0_provider(const EVP_RAND *rand);
prov = EVP_RAND_get0_provider(EVP_RAND_CTX_get0_rand(primary));
prov = EVP_RAND_get0_provider(EVP_RAND_CTX_get0_rand(privctx));