Lines Matching defs:libctx
41 OSSL_LIB_CTX *libctx;
138 EVP_MD *md4 = EVP_MD_fetch(ctx->libctx, "MD4", NULL);
145 * "default" has not been loaded into the parent libctx. We should be able
148 deflt = OSSL_PROVIDER_load(ctx->libctx, "default");
150 || !OSSL_PROVIDER_available(ctx->libctx, "default")) {
160 * from the parent libctx. We should also have "this" provider
164 && OSSL_PROVIDER_available(ctx->libctx, "default")
165 && OSSL_PROVIDER_available(ctx->libctx, "base")
166 && OSSL_PROVIDER_available(ctx->libctx, "legacy")
167 && OSSL_PROVIDER_available(ctx->libctx, "p_test")
189 * of properties from the parent libctx.
194 stopsuccess = EVP_set_default_properties(ctx->libctx, NULL);
277 ctx->libctx = OSSL_LIB_CTX_new_child(handle, oin);
278 if (ctx->libctx == NULL) {
279 /* We set error "2" for a failure to create the child libctx*/
290 EVP_MD *sha256 = EVP_MD_fetch(ctx->libctx, "SHA2-256", NULL);
315 OSSL_LIB_CTX_free(ctx->libctx);