Lines Matching refs:impl
128 const OSSL_PARAM params[], ENGINE *impl) in evp_md_init_internal() argument
145 return EVP_DigestSignInit(ctx, NULL, type, impl, NULL); in evp_md_init_internal()
147 return EVP_DigestVerifyInit(ctx, NULL, type, impl, NULL); in evp_md_init_internal()
196 if (impl == NULL) in evp_md_init_internal()
204 if (impl != NULL in evp_md_init_internal()
278 if (impl != NULL) { in evp_md_init_internal()
279 if (!ENGINE_init(impl)) { in evp_md_init_internal()
285 impl = tmpimpl; in evp_md_init_internal()
287 if (impl != NULL) { in evp_md_init_internal()
289 const EVP_MD *d = ENGINE_get_digest(impl, type->type); in evp_md_init_internal()
293 ENGINE_finish(impl); in evp_md_init_internal()
302 ctx->engine = impl; in evp_md_init_internal()
353 int EVP_DigestInit_ex(EVP_MD_CTX *ctx, const EVP_MD *type, ENGINE *impl) in EVP_DigestInit_ex() argument
355 return evp_md_init_internal(ctx, type, NULL, impl); in EVP_DigestInit_ex()
619 ENGINE *impl) in EVP_Digest() argument
627 ret = EVP_DigestInit_ex(ctx, type, impl) in EVP_Digest()