EVP_PKEY_CTX_IS_ASYM_CIPHER_OP
|| (EVP_PKEY_CTX_IS_ASYM_CIPHER_OP(ctx->pctx)
|| (EVP_PKEY_CTX_IS_ASYM_CIPHER_OP(ctx)
} else if (EVP_PKEY_CTX_IS_ASYM_CIPHER_OP(ctx)) {
} else if (EVP_PKEY_CTX_IS_ASYM_CIPHER_OP(ctx)) {
} else if (EVP_PKEY_CTX_IS_ASYM_CIPHER_OP(pctx)) {
if (EVP_PKEY_CTX_IS_ASYM_CIPHER_OP(ctx)
if (EVP_PKEY_CTX_IS_ASYM_CIPHER_OP(ctx)
if (EVP_PKEY_CTX_IS_ASYM_CIPHER_OP(ctx)
if (EVP_PKEY_CTX_IS_ASYM_CIPHER_OP(ctx)
if (ctx == NULL || !EVP_PKEY_CTX_IS_ASYM_CIPHER_OP(ctx)) {
if (ctx == NULL || !EVP_PKEY_CTX_IS_ASYM_CIPHER_OP(ctx)) {