Lines Matching refs:engine
26 static DSA *dsa_new_intern(ENGINE *engine, OSSL_LIB_CTX *libctx);
103 return d->engine; in DSA_get0_engine()
117 ENGINE_finish(dsa->engine); in DSA_set_method()
118 dsa->engine = NULL; in DSA_set_method()
133 static DSA *dsa_new_intern(ENGINE *engine, OSSL_LIB_CTX *libctx) in dsa_new_intern() argument
157 if (engine) { in dsa_new_intern()
158 if (!ENGINE_init(engine)) { in dsa_new_intern()
162 ret->engine = engine; in dsa_new_intern()
164 ret->engine = ENGINE_get_default_DSA(); in dsa_new_intern()
165 if (ret->engine) { in dsa_new_intern()
166 ret->meth = ENGINE_get_DSA(ret->engine); in dsa_new_intern()
196 DSA *DSA_new_method(ENGINE *engine) in DSA_new_method() argument
198 return dsa_new_intern(engine, NULL); in DSA_new_method()
229 ENGINE_finish(r->engine); in DSA_free()