Lines Matching defs:pctx

167     EVP_PKEY_CTX *pctx;
419 if ((EVP_PKEY_CTX_IS_SIGNATURE_OP(ctx->pctx)
420 && ctx->pctx->op.sig.algctx == NULL)
421 || (EVP_PKEY_CTX_IS_DERIVE_OP(ctx->pctx)
422 && ctx->pctx->op.kex.algctx == NULL)
423 || (EVP_PKEY_CTX_IS_ASYM_CIPHER_OP(ctx->pctx)
424 && ctx->pctx->op.ciph.algctx == NULL)
425 || (EVP_PKEY_CTX_IS_KEM_OP(ctx->pctx)
426 && ctx->pctx->op.encap.algctx == NULL)
431 || (EVP_PKEY_CTX_IS_GEN_OP(ctx->pctx)
432 && ctx->pctx->op.keymgmt.genctx == NULL)
433 || (EVP_PKEY_CTX_IS_FROMDATA_OP(ctx->pctx)
434 && ctx->pctx->op.keymgmt.genctx == NULL)) {
574 settable = EVP_PKEY_CTX_settable_params(ctx->pctx);
788 (void *)get_algo_by_name(ctx->pctx->libctx, ctx->p2);
791 ctx->p2 = (void *)get_algo_by_name(ctx->pctx->libctx, ctx->p2);
1979 if (!EVP_PKEY_CTX_IS_GEN_OP(ctx->pctx))
1985 OPENSSL_strcasecmp(ctx->pctx->keytype, value) != 0) {
2626 int evp_pkey_ctx_ctrl_to_param(EVP_PKEY_CTX *pctx,
2638 keytype = pctx->legacy_keytype;
2649 if (pctx->pmeth != NULL
2650 && pctx->pmeth->pkey_id != translation->keytype1
2651 && pctx->pmeth->pkey_id != translation->keytype2)
2660 ctx.pctx = pctx;
2671 ret = evp_pkey_ctx_get_params_strict(pctx, ctx.params);
2674 ret = evp_pkey_ctx_set_params_strict(pctx, ctx.params);
2695 int evp_pkey_ctx_ctrl_str_to_param(EVP_PKEY_CTX *pctx,
2702 int keytype = pctx->legacy_keytype;
2703 int optype = pctx->operation == 0 ? -1 : pctx->operation;
2726 ctx.pctx = pctx;
2743 ret = evp_pkey_ctx_set_params_strict(pctx, ctx.params);
2757 static int evp_pkey_ctx_setget_params_to_ctrl(EVP_PKEY_CTX *pctx,
2761 int keytype = pctx->legacy_keytype;
2762 int optype = pctx->operation == 0 ? -1 : pctx->operation;
2783 ctx.pctx = pctx;
2789 ret = EVP_PKEY_CTX_ctrl(pctx, keytype, optype,