Lines Matching refs:engine
29 ENGINE_finish(pc->engine); in ossl_prov_cipher_reset()
31 pc->engine = NULL; in ossl_prov_cipher_reset()
39 if (src->engine != NULL && !ENGINE_init(src->engine)) { in ossl_prov_cipher_copy()
44 dst->engine = src->engine; in ossl_prov_cipher_copy()
51 ENGINE **engine) in load_common() argument
64 ENGINE_finish(*engine); in load_common()
66 *engine = NULL; in load_common()
74 *engine = ENGINE_by_id(p->data); in load_common()
75 if (*engine == NULL) in load_common()
78 if (!ENGINE_init(*engine)) { in load_common()
79 ENGINE_free(*engine); in load_common()
80 *engine = NULL; in load_common()
84 ENGINE_free(*engine); in load_common()
100 if (!load_common(params, &propquery, &pc->engine)) in ossl_prov_cipher_load_from_params()
136 return pc->engine; in ossl_prov_cipher_engine()
145 ENGINE_finish(pd->engine); in ossl_prov_digest_reset()
147 pd->engine = NULL; in ossl_prov_digest_reset()
155 if (src->engine != NULL && !ENGINE_init(src->engine)) { in ossl_prov_digest_copy()
160 dst->engine = src->engine; in ossl_prov_digest_copy()
185 if (!load_common(params, &propquery, &pd->engine)) in ossl_prov_digest_load_from_params()
220 return pd->engine; in ossl_prov_digest_engine()
227 const char *engine, in ossl_prov_set_macctx() argument
252 if (engine == NULL) { in ossl_prov_set_macctx()
257 engine = p->data; in ossl_prov_set_macctx()
273 if (engine != NULL) in ossl_prov_set_macctx()
275 (char *) engine, 0); in ossl_prov_set_macctx()