Lines Matching defs:libctx
31 static OSSL_LIB_CTX *libctx = NULL;
42 "The configuration file to use for the libctx" },
151 if (!TEST_ptr(prov = OSSL_PROVIDER_load(libctx, provider_name)))
162 if (!TEST_ptr(fetch = EVP_MD_fetch(libctx, "SHA256", NULL)))
169 OSSL_SELF_TEST_set_callback(libctx, self_test_on_demand, &self_test_args);
175 OSSL_SELF_TEST_set_callback(libctx, self_test_on_demand_fail, &self_test_args);
181 if (!TEST_ptr_null(fetch = EVP_MD_fetch(libctx, "SHA256", NULL)))
196 if (!TEST_ptr(prov = OSSL_PROVIDER_load(libctx, provider_name)))
224 libctx = OSSL_LIB_CTX_new();
225 if (libctx == NULL)
230 OSSL_SELF_TEST_set_callback(libctx, self_test_on_load, &self_test_args);
231 if (!OSSL_LIB_CTX_load_config(libctx, config_file)) {
244 OSSL_LIB_CTX_free(libctx);