Lines Matching refs:impl
158 const OSSL_PARAM params[], ENGINE *impl) in evp_md_init_internal() argument
175 return EVP_DigestSignInit(ctx, NULL, type, impl, NULL); in evp_md_init_internal()
177 return EVP_DigestVerifyInit(ctx, NULL, type, impl, NULL); in evp_md_init_internal()
217 if (impl == NULL) in evp_md_init_internal()
225 if (impl != NULL in evp_md_init_internal()
309 if (impl != NULL) { in evp_md_init_internal()
310 if (!ENGINE_init(impl)) { in evp_md_init_internal()
316 impl = tmpimpl; in evp_md_init_internal()
318 if (impl != NULL) { in evp_md_init_internal()
320 const EVP_MD *d = ENGINE_get_digest(impl, type->type); in evp_md_init_internal()
324 ENGINE_finish(impl); in evp_md_init_internal()
333 ctx->engine = impl; in evp_md_init_internal()
380 int EVP_DigestInit_ex(EVP_MD_CTX *ctx, const EVP_MD *type, ENGINE *impl) in EVP_DigestInit_ex() argument
382 return evp_md_init_internal(ctx, type, NULL, impl); in EVP_DigestInit_ex()
727 ENGINE *impl) in EVP_Digest() argument
735 ret = EVP_DigestInit_ex(ctx, type, impl) in EVP_Digest()