Lines Matching defs:engine
19 # include <openssl/engine.h>
31 static RSA *rsa_new_intern(ENGINE *engine, OSSL_LIB_CTX *libctx);
55 ENGINE_finish(rsa->engine);
56 rsa->engine = NULL;
64 RSA *RSA_new_method(ENGINE *engine)
66 return rsa_new_intern(engine, NULL);
75 static RSA *rsa_new_intern(ENGINE *engine, OSSL_LIB_CTX *libctx)
96 if (engine) {
97 if (!ENGINE_init(engine)) {
101 ret->engine = engine;
103 ret->engine = ENGINE_get_default_RSA();
105 if (ret->engine) {
106 ret->meth = ENGINE_get_RSA(ret->engine);
149 ENGINE_finish(r->engine);
727 return r->engine;