Lines Matching refs:prov
23 static int test_provider(OSSL_PROVIDER *prov, const char *expected_greeting)
29 TEST_true(ossl_provider_activate(prov, 1, 0))
30 && TEST_true(ossl_provider_get_params(prov, greeting_request))
34 && TEST_true(ossl_provider_deactivate(prov, 1));
37 ossl_provider_free(prov);
55 OSSL_PROVIDER *prov = NULL;
66 TEST_ptr(prov =
68 && test_provider(prov, expected_greeting1(name));
79 OSSL_PROVIDER *prov = NULL;
82 TEST_ptr(prov = ossl_provider_new(NULL, name, NULL, 0))
83 && test_provider(prov, expected_greeting1(name));
89 OSSL_PROVIDER *prov = NULL;
95 TEST_ptr(prov = ossl_provider_find(NULL, name, 0))
96 && test_provider(prov, expected_greeting);
103 OSSL_PROVIDER *prov = NULL;
108 || !TEST_ptr(prov = OSSL_PROVIDER_load(ctx, "default"))
114 OSSL_PROVIDER_unload(prov);
115 prov = NULL;
131 OSSL_PROVIDER_unload(prov);