Lines Matching full:engine
65 #include <openssl/engine.h>
127 static EVP_PKEY_CTX *int_ctx_new(EVP_PKEY *pkey, ENGINE *e, int id)
138 if (pkey && pkey->engine)
139 e = pkey->engine;
140 /* Try to find an ENGINE which implements this method */
152 /* If an ENGINE handled this method look it up. Othewise
178 ret->engine = e;
297 EVP_PKEY_CTX *EVP_PKEY_CTX_new(EVP_PKEY *pkey, ENGINE *e)
302 EVP_PKEY_CTX *EVP_PKEY_CTX_new_id(int id, ENGINE *e)
313 /* Make sure it's safe to copy a pkey context using an ENGINE */
314 if (pctx->engine && !ENGINE_init(pctx->engine))
326 rctx->engine = pctx->engine;
376 if(ctx->engine)
377 /* The EVP_PKEY_CTX we used belongs to an ENGINE, release the
379 ENGINE_finish(ctx->engine);