OSSL_PROVIDER_available
ret = OSSL_PROVIDER_available(NULL, prov_name) ? 0 : 1;
if (!OSSL_PROVIDER_available(app_get0_libctx(), "legacy")) {
if (!OSSL_PROVIDER_available(libctx, "default"))
int OSSL_PROVIDER_available(OSSL_LIB_CTX *, const char *name);
if (!OSSL_PROVIDER_available(libctx, "fips")
if (OSSL_PROVIDER_available(libctx, "default") != 1) {
if (OSSL_PROVIDER_available(libctx, "legacy") != 1) {
is_fips_loaded = OSSL_PROVIDER_available(NULL, "fips");
if (!TEST_int_eq(OSSL_PROVIDER_available(ctx, "legacy"), 0))
if (OSSL_PROVIDER_available(libctx, "fips")
if (OSSL_PROVIDER_available(libctx, "fips")) {
if (OSSL_PROVIDER_available(libctx, providers))
if (!TEST_true(OSSL_PROVIDER_available(NULL, "default")))
if (!TEST_false(OSSL_PROVIDER_available(NULL, "null")))
|| !OSSL_PROVIDER_available(ctx->libctx, "default")) {
&& OSSL_PROVIDER_available(ctx->libctx, "default")
&& OSSL_PROVIDER_available(ctx->libctx, "base")
&& OSSL_PROVIDER_available(ctx->libctx, "legacy")
&& OSSL_PROVIDER_available(ctx->libctx, "p_test")
if (!TEST_false(OSSL_PROVIDER_available(NULL, "default"))
|| !TEST_false(OSSL_PROVIDER_available(NULL, "fips")))
ok = TEST_true(OSSL_PROVIDER_available(ctx, "default"))
|| !TEST_true(OSSL_PROVIDER_available(ctx, "default"))
if (!TEST_false(OSSL_PROVIDER_available(ctx, "default")))
if (OSSL_PROVIDER_available(NULL, provname))
|| !TEST_true(OSSL_PROVIDER_available(*libctx, "default")))
|| !TEST_false(OSSL_PROVIDER_available(*libctx, "default"))
if (!TEST_false(OSSL_PROVIDER_available(NULL, "default"))
|| !TEST_false(OSSL_PROVIDER_available(NULL, "fips")))
if (!TEST_true(OSSL_PROVIDER_available(libctx, modulename)))
&& !TEST_false(OSSL_PROVIDER_available(libctx, "default")))
if (OSSL_PROVIDER_available(NULL, "fips")
if (!OSSL_PROVIDER_available(NULL, "fips")
if (!TEST_false(OSSL_PROVIDER_available(NULL, "default"))
|| !TEST_false(OSSL_PROVIDER_available(NULL, "fips")))
if (!TEST_true(OSSL_PROVIDER_available(libctx, modulename)))
&& !TEST_false(OSSL_PROVIDER_available(libctx, "default")))
if (!OSSL_PROVIDER_available(libctx, "fips"))
isfips = OSSL_PROVIDER_available(multi_libctx, "fips");
|| !TEST_true(OSSL_PROVIDER_available(multi_libctx, "default")))