Lines Matching refs:kex
166 && ctx->op.kex.algctx != NULL) in evp_pkey_ctx_state()
386 if (ctx->op.kex.algctx != NULL && ctx->op.kex.exchange != NULL) in evp_pkey_ctx_free_old_ops()
387 ctx->op.kex.exchange->freectx(ctx->op.kex.algctx); in evp_pkey_ctx_free_old_ops()
388 EVP_KEYEXCH_free(ctx->op.kex.exchange); in evp_pkey_ctx_free_old_ops()
389 ctx->op.kex.algctx = NULL; in evp_pkey_ctx_free_old_ops()
390 ctx->op.kex.exchange = NULL; in evp_pkey_ctx_free_old_ops()
504 if (pctx->op.kex.exchange != NULL) { in EVP_PKEY_CTX_dup()
505 rctx->op.kex.exchange = pctx->op.kex.exchange; in EVP_PKEY_CTX_dup()
506 if (!EVP_KEYEXCH_up_ref(rctx->op.kex.exchange)) in EVP_PKEY_CTX_dup()
509 if (pctx->op.kex.algctx != NULL) { in EVP_PKEY_CTX_dup()
510 if (!ossl_assert(pctx->op.kex.exchange != NULL)) in EVP_PKEY_CTX_dup()
512 rctx->op.kex.algctx in EVP_PKEY_CTX_dup()
513 = pctx->op.kex.exchange->dupctx(pctx->op.kex.algctx); in EVP_PKEY_CTX_dup()
514 if (rctx->op.kex.algctx == NULL) { in EVP_PKEY_CTX_dup()
515 EVP_KEYEXCH_free(rctx->op.kex.exchange); in EVP_PKEY_CTX_dup()
516 rctx->op.kex.exchange = NULL; in EVP_PKEY_CTX_dup()
681 && ctx->op.kex.exchange != NULL in EVP_PKEY_CTX_set_params()
682 && ctx->op.kex.exchange->set_ctx_params != NULL) in EVP_PKEY_CTX_set_params()
684 ctx->op.kex.exchange->set_ctx_params(ctx->op.kex.algctx, in EVP_PKEY_CTX_set_params()
725 && ctx->op.kex.exchange != NULL in EVP_PKEY_CTX_get_params()
726 && ctx->op.kex.exchange->get_ctx_params != NULL) in EVP_PKEY_CTX_get_params()
728 ctx->op.kex.exchange->get_ctx_params(ctx->op.kex.algctx, in EVP_PKEY_CTX_get_params()
764 && ctx->op.kex.exchange != NULL in EVP_PKEY_CTX_gettable_params()
765 && ctx->op.kex.exchange->gettable_ctx_params != NULL) { in EVP_PKEY_CTX_gettable_params()
766 provctx = ossl_provider_ctx(EVP_KEYEXCH_get0_provider(ctx->op.kex.exchange)); in EVP_PKEY_CTX_gettable_params()
767 return ctx->op.kex.exchange->gettable_ctx_params(ctx->op.kex.algctx, in EVP_PKEY_CTX_gettable_params()
801 && ctx->op.kex.exchange != NULL in EVP_PKEY_CTX_settable_params()
802 && ctx->op.kex.exchange->settable_ctx_params != NULL) { in EVP_PKEY_CTX_settable_params()
803 provctx = ossl_provider_ctx(EVP_KEYEXCH_get0_provider(ctx->op.kex.exchange)); in EVP_PKEY_CTX_settable_params()
804 return ctx->op.kex.exchange->settable_ctx_params(ctx->op.kex.algctx, in EVP_PKEY_CTX_settable_params()
978 return evp_pkey_ctx_set_md(ctx, md, ctx->op.kex.algctx == NULL, in EVP_PKEY_CTX_set_tls1_prf_md()
1021 return evp_pkey_ctx_set1_octet_string(ctx, ctx->op.kex.algctx == NULL, in EVP_PKEY_CTX_set1_tls1_prf_secret()
1031 return evp_pkey_ctx_set1_octet_string(ctx, ctx->op.kex.algctx == NULL, in EVP_PKEY_CTX_add1_tls1_prf_seed()
1040 return evp_pkey_ctx_set_md(ctx, md, ctx->op.kex.algctx == NULL, in EVP_PKEY_CTX_set_hkdf_md()
1048 return evp_pkey_ctx_set1_octet_string(ctx, ctx->op.kex.algctx == NULL, in EVP_PKEY_CTX_set1_hkdf_salt()
1058 return evp_pkey_ctx_set1_octet_string(ctx, ctx->op.kex.algctx == NULL, in EVP_PKEY_CTX_set1_hkdf_key()
1068 return evp_pkey_ctx_set1_octet_string(ctx, ctx->op.kex.algctx == NULL, in EVP_PKEY_CTX_add1_hkdf_info()
1086 if (ctx->op.kex.algctx == NULL) in EVP_PKEY_CTX_set_hkdf_mode()
1105 return evp_pkey_ctx_set1_octet_string(ctx, ctx->op.kex.algctx == NULL, in EVP_PKEY_CTX_set1_pbe_pass()
1115 return evp_pkey_ctx_set1_octet_string(ctx, ctx->op.kex.algctx == NULL, in EVP_PKEY_CTX_set1_scrypt_salt()
1134 if (ctx->op.kex.algctx == NULL) in evp_pkey_ctx_set_uint64()
1562 if (ctx->op.kex.exchange != NULL) in EVP_PKEY_CTX_get0_provider()
1563 return EVP_KEYEXCH_get0_provider(ctx->op.kex.exchange); in EVP_PKEY_CTX_get0_provider()