Lines Matching defs:pkey
25 /* EC pkey context structure */
117 EC_KEY *ec = (EC_KEY *)EVP_PKEY_get0_EC_KEY(ctx->pkey);
155 EC_KEY *ec = (EC_KEY *)EVP_PKEY_get0_EC_KEY(ctx->pkey);
177 if (ctx->pkey == NULL || ctx->peerkey == NULL) {
188 : (EC_KEY *)EVP_PKEY_get0_EC_KEY(ctx->pkey);
280 const EC_KEY *ec_key = EVP_PKEY_get0_EC_KEY(ctx->pkey);
287 EC_KEY *ec_key = (EC_KEY *)EVP_PKEY_get0_EC_KEY(ctx->pkey);
293 if (evp_pkey_is_provided(ctx->pkey)) {
432 static int pkey_ec_paramgen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)
446 || !ossl_assert(ret = EVP_PKEY_assign_EC_KEY(pkey, ec)))
451 static int pkey_ec_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)
457 if (ctx->pkey == NULL && dctx->gen_group == NULL) {
464 if (!ossl_assert(EVP_PKEY_assign_EC_KEY(pkey, ec))) {
468 /* Note: if error is returned, we count on caller to free pkey->pkey.ec */
469 if (ctx->pkey != NULL)
470 ret = EVP_PKEY_copy_parameters(pkey, ctx->pkey);