#include "cpa.h"
#include "cpa_cy_dh.h"
#include "cpa_cy_dsa.h"
#include "cpa_cy_ecdh.h"
#include "cpa_cy_ecdsa.h"
#include "cpa_cy_ec.h"
#include "cpa_cy_prime.h"
#include "cpa_cy_rsa.h"
#include "cpa_cy_ln.h"
#include "cpa_dc.h"
#include "cpa_dc_chain.h"
#include "cpa_cy_ecsm2.h"
#include "cpa_cy_kpt.h"
#include "icp_accel_devices.h"
#include "icp_adf_init.h"
#include "icp_adf_transport.h"
#include "icp_sal_poll.h"
#include "cpa_cy_sym.h"
#include "cpa_cy_sym_dp.h"
#include "cpa_cy_key.h"
#include "cpa_cy_common.h"
#include "cpa_cy_im.h"
#include "icp_sal_user.h"
CpaStatus
cpaCyDhKeyGenPhase1(const CpaInstanceHandle instanceHandle,
const CpaCyGenFlatBufCbFunc pDhPhase1Cb,
void *pCallbackTag,
const CpaCyDhPhase1KeyGenOpData *pPhase1KeyGenData,
CpaFlatBuffer *pLocalOctetStringPV)
{
return CPA_STATUS_UNSUPPORTED;
}
CpaStatus
cpaCyDhKeyGenPhase2Secret(
const CpaInstanceHandle instanceHandle,
const CpaCyGenFlatBufCbFunc pDhPhase2Cb,
void *pCallbackTag,
const CpaCyDhPhase2SecretKeyGenOpData *pPhase2SecretKeyGenData,
CpaFlatBuffer *pOctetStringSecretKey)
{
return CPA_STATUS_UNSUPPORTED;
}
CpaStatus
cpaCyDhQueryStats64(const CpaInstanceHandle instanceHandle,
CpaCyDhStats64 *pDhStats)
{
return CPA_STATUS_UNSUPPORTED;
}
CpaStatus
cpaCyDhQueryStats(const CpaInstanceHandle instanceHandle,
CpaCyDhStats *pDhStats)
{
return CPA_STATUS_UNSUPPORTED;
}
CpaStatus
cpaCyDsaGenPParam(const CpaInstanceHandle instanceHandle,
const CpaCyDsaGenCbFunc pCb,
void *pCallbackTag,
const CpaCyDsaPParamGenOpData *pOpData,
CpaBoolean *pProtocolStatus,
CpaFlatBuffer *pP)
{
return CPA_STATUS_UNSUPPORTED;
}
CpaStatus
cpaCyDsaGenGParam(const CpaInstanceHandle instanceHandle,
const CpaCyDsaGenCbFunc pCb,
void *pCallbackTag,
const CpaCyDsaGParamGenOpData *pOpData,
CpaBoolean *pProtocolStatus,
CpaFlatBuffer *pG)
{
return CPA_STATUS_UNSUPPORTED;
}
CpaStatus
cpaCyDsaGenYParam(const CpaInstanceHandle instanceHandle,
const CpaCyDsaGenCbFunc pCb,
void *pCallbackTag,
const CpaCyDsaYParamGenOpData *pOpData,
CpaBoolean *pProtocolStatus,
CpaFlatBuffer *pY)
{
return CPA_STATUS_UNSUPPORTED;
}
CpaStatus
cpaCyDsaSignR(const CpaInstanceHandle instanceHandle,
const CpaCyDsaGenCbFunc pCb,
void *pCallbackTag,
const CpaCyDsaRSignOpData *pOpData,
CpaBoolean *pProtocolStatus,
CpaFlatBuffer *pR)
{
return CPA_STATUS_UNSUPPORTED;
}
CpaStatus
cpaCyDsaSignS(const CpaInstanceHandle instanceHandle,
const CpaCyDsaGenCbFunc pCb,
void *pCallbackTag,
const CpaCyDsaSSignOpData *pOpData,
CpaBoolean *pProtocolStatus,
CpaFlatBuffer *pS)
{
return CPA_STATUS_UNSUPPORTED;
}
CpaStatus
cpaCyDsaSignRS(const CpaInstanceHandle instanceHandle,
const CpaCyDsaRSSignCbFunc pCb,
void *pCallbackTag,
const CpaCyDsaRSSignOpData *pOpData,
CpaBoolean *pProtocolStatus,
CpaFlatBuffer *pR,
CpaFlatBuffer *pS)
{
return CPA_STATUS_UNSUPPORTED;
}
CpaStatus
cpaCyDsaVerify(const CpaInstanceHandle instanceHandle,
const CpaCyDsaVerifyCbFunc pCb,
void *pCallbackTag,
const CpaCyDsaVerifyOpData *pOpData,
CpaBoolean *pVerifyStatus)
{
return CPA_STATUS_UNSUPPORTED;
}
CpaStatus
cpaCyDsaQueryStats(const CpaInstanceHandle instanceHandle,
CpaCyDsaStats *pDsaStats)
{
return CPA_STATUS_UNSUPPORTED;
}
CpaStatus
cpaCyDsaQueryStats64(const CpaInstanceHandle instanceHandle,
CpaCyDsaStats64 *pDsaStats)
{
return CPA_STATUS_UNSUPPORTED;
}
CpaStatus
cpaCyEcdhPointMultiply(const CpaInstanceHandle instanceHandle,
const CpaCyEcdhPointMultiplyCbFunc pCb,
void *pCallbackTag,
const CpaCyEcdhPointMultiplyOpData *pOpData,
CpaBoolean *pMultiplyStatus,
CpaFlatBuffer *pXk,
CpaFlatBuffer *pYk)
{
return CPA_STATUS_UNSUPPORTED;
}
CpaStatus
cpaCyEcdhQueryStats64(const CpaInstanceHandle instanceHandle,
CpaCyEcdhStats64 *pEcdhStats)
{
return CPA_STATUS_UNSUPPORTED;
}
CpaStatus
cpaCyEcdsaSignR(const CpaInstanceHandle instanceHandle,
const CpaCyEcdsaGenSignCbFunc pCb,
void *pCallbackTag,
const CpaCyEcdsaSignROpData *pOpData,
CpaBoolean *pSignStatus,
CpaFlatBuffer *pR)
{
return CPA_STATUS_UNSUPPORTED;
}
CpaStatus
cpaCyEcdsaSignS(const CpaInstanceHandle instanceHandle,
const CpaCyEcdsaGenSignCbFunc pCb,
void *pCallbackTag,
const CpaCyEcdsaSignSOpData *pOpData,
CpaBoolean *pSignStatus,
CpaFlatBuffer *pS)
{
return CPA_STATUS_UNSUPPORTED;
}
CpaStatus
cpaCyEcdsaSignRS(const CpaInstanceHandle instanceHandle,
const CpaCyEcdsaSignRSCbFunc pCb,
void *pCallbackTag,
const CpaCyEcdsaSignRSOpData *pOpData,
CpaBoolean *pSignStatus,
CpaFlatBuffer *pR,
CpaFlatBuffer *pS)
{
return CPA_STATUS_UNSUPPORTED;
}
CpaStatus
cpaCyEcdsaVerify(const CpaInstanceHandle instanceHandle,
const CpaCyEcdsaVerifyCbFunc pCb,
void *pCallbackTag,
const CpaCyEcdsaVerifyOpData *pOpData,
CpaBoolean *pVerifyStatus)
{
return CPA_STATUS_UNSUPPORTED;
}
CpaStatus
cpaCyEcdsaQueryStats64(const CpaInstanceHandle instanceHandle,
CpaCyEcdsaStats64 *pEcdsaStats)
{
return CPA_STATUS_UNSUPPORTED;
}
CpaStatus
cpaCyEcPointMultiply(const CpaInstanceHandle instanceHandle,
const CpaCyEcPointMultiplyCbFunc pCb,
void *pCallbackTag,
const CpaCyEcPointMultiplyOpData *pOpData,
CpaBoolean *pMultiplyStatus,
CpaFlatBuffer *pXk,
CpaFlatBuffer *pYk)
{
return CPA_STATUS_UNSUPPORTED;
}
CpaStatus
cpaCyEcPointVerify(const CpaInstanceHandle instanceHandle,
const CpaCyEcPointVerifyCbFunc pCb,
void *pCallbackTag,
const CpaCyEcPointVerifyOpData *pOpData,
CpaBoolean *pVerifyStatus)
{
return CPA_STATUS_UNSUPPORTED;
}
CpaStatus
cpaCyEcQueryStats64(const CpaInstanceHandle instanceHandle,
CpaCyEcStats64 *pEcStats)
{
return CPA_STATUS_UNSUPPORTED;
}
CpaStatus
cpaCyEcMontEdwdsPointMultiply(
const CpaInstanceHandle instanceHandle,
const CpaCyEcPointMultiplyCbFunc pCb,
void *pCallbackTag,
const CpaCyEcMontEdwdsPointMultiplyOpData *pOpData,
CpaBoolean *pMultiplyStatus,
CpaFlatBuffer *pXk,
CpaFlatBuffer *pYk)
{
return CPA_STATUS_UNSUPPORTED;
}
CpaStatus
cpaCyEcGenericPointVerify(const CpaInstanceHandle instanceHandle,
const CpaCyEcPointVerifyCbFunc pCb,
void *pCallbackTag,
const CpaCyEcGenericPointVerifyOpData *pOpData,
CpaBoolean *pVerifyStatus)
{
return CPA_STATUS_UNSUPPORTED;
}
CpaStatus
cpaCyEcGenericPointMultiply(const CpaInstanceHandle instanceHandle,
const CpaCyEcPointMultiplyCbFunc pCb,
void *pCallbackTag,
const CpaCyEcGenericPointMultiplyOpData *pOpData,
CpaBoolean *pMultiplyStatus,
CpaFlatBuffer *pOutX,
CpaFlatBuffer *pOutY)
{
return CPA_STATUS_UNSUPPORTED;
}
CpaStatus
cpaCyEcsm2PointMultiply(
const CpaInstanceHandle instanceHandle_in,
const CpaCyEcPointMultiplyCbFunc pEcsm2PointMulCb,
void *pCallbackTag,
const CpaCyEcsm2PointMultiplyOpData *pEcsm2PointMulOpData,
CpaBoolean *pMultiplyStatus,
CpaFlatBuffer *pXk,
CpaFlatBuffer *pYk)
{
return CPA_STATUS_UNSUPPORTED;
}
CpaStatus
cpaCyEcsm2GeneratorMultiply(
const CpaInstanceHandle instanceHandle_in,
const CpaCyEcPointMultiplyCbFunc pEcsm2GenMulCb,
void *pCallbackTag,
const CpaCyEcsm2GeneratorMultiplyOpData *pEcsm2GenMulOpData,
CpaBoolean *pMultiplyStatus,
CpaFlatBuffer *pXk,
CpaFlatBuffer *pYk)
{
return CPA_STATUS_UNSUPPORTED;
}
CpaStatus
cpaCyEcsm2PointVerify(
const CpaInstanceHandle instanceHandle_in,
const CpaCyEcPointVerifyCbFunc pEcsm2PointVeirfyCb,
void *pCallbackTag,
const CpaCyEcsm2PointVerifyOpData *pEcsm2PointVerifyOpData,
CpaBoolean *pPointVerifyStatus)
{
return CPA_STATUS_UNSUPPORTED;
}
CpaStatus
cpaCyEcsm2Sign(const CpaInstanceHandle instanceHandle_in,
const CpaCyEcsm2SignCbFunc pEcsm2SignCb,
void *pCallbackTag,
const CpaCyEcsm2SignOpData *pEcsm2SignOpData,
CpaBoolean *pSignStatus,
CpaFlatBuffer *pR,
CpaFlatBuffer *pS)
{
return CPA_STATUS_UNSUPPORTED;
}
CpaStatus
cpaCyEcsm2Verify(const CpaInstanceHandle instanceHandle_in,
const CpaCyEcsm2VerifyCbFunc pEcsm2VerifyCb,
void *pCallbackTag,
const CpaCyEcsm2VerifyOpData *pEcsm2VerifyOpData,
CpaBoolean *pVerifyStatus)
{
return CPA_STATUS_UNSUPPORTED;
}
CpaStatus
cpaCyEcsm2Encrypt(const CpaInstanceHandle instanceHandle_in,
const CpaCyGenFlatBufCbFunc pEcsm2EncCb,
void *pCallbackTag,
const CpaCyEcsm2EncryptOpData *pEcsm2EncOpData,
CpaCyEcsm2EncryptOutputData *pEcsm2EncOutputData)
{
return CPA_STATUS_UNSUPPORTED;
}
CpaStatus
cpaCyEcsm2Decrypt(const CpaInstanceHandle instanceHandle_in,
const CpaCyGenFlatBufCbFunc pEcsm2DecCb,
void *pCallbackTag,
const CpaCyEcsm2DecryptOpData *pEcsm2DecOpData,
CpaCyEcsm2DecryptOutputData *pEcsm2DecOutputData)
{
return CPA_STATUS_UNSUPPORTED;
}
CpaStatus
cpaCyEcsm2KeyExPhase1(
const CpaInstanceHandle instanceHandle_in,
const CpaCyGenFlatBufCbFunc pEcsm2KeyExPhase1Cb,
void *pCallbackTag,
const CpaCyEcsm2KeyExPhase1OpData *pEcsm2KeyExPhase1OpData,
CpaCyEcsm2KeyExOutputData *pEcsm2KeyExPhase1OutputData)
{
return CPA_STATUS_UNSUPPORTED;
}
CpaStatus
cpaCyEcsm2KeyExPhase2(
const CpaInstanceHandle instanceHandle_in,
const CpaCyGenFlatBufCbFunc pEcsm2KeyExPhase2Cb,
void *pCallbackTag,
const CpaCyEcsm2KeyExPhase2OpData *pEcsm2KeyExPhase2OpData,
CpaCyEcsm2KeyExOutputData *pEcsm2KeyExPhase2OutputData)
{
return CPA_STATUS_UNSUPPORTED;
}
CpaStatus
cpaCyEcsm2QueryStats64(const CpaInstanceHandle instanceHandle_in,
CpaCyEcsm2Stats64 *pEcsm2Stats)
{
return CPA_STATUS_UNSUPPORTED;
}
CpaStatus
cpaCyKptEcdsaSignRS(const CpaInstanceHandle instanceHandle,
const CpaCyEcdsaSignRSCbFunc pCb,
void *pCallbackTag,
const CpaCyKptEcdsaSignRSOpData *pOpData,
CpaBoolean *pSignStatus,
CpaFlatBuffer *pR,
CpaFlatBuffer *pS,
CpaCyKptUnwrapContext *pKptUnwrapContext)
{
return CPA_STATUS_UNSUPPORTED;
}
CpaStatus
cpaCyKptRsaDecrypt(const CpaInstanceHandle instanceHandle,
const CpaCyGenFlatBufCbFunc pRsaDecryptCb,
void *pCallbackTag,
const CpaCyKptRsaDecryptOpData *pDecryptOpData,
CpaFlatBuffer *pOutputData,
CpaCyKptUnwrapContext *pKptUnwrapContext)
{
return CPA_STATUS_UNSUPPORTED;
}
CpaStatus
cpaCyKptQueryIssuingKeys(const CpaInstanceHandle instanceHandle_in,
CpaFlatBuffer *pPublicX509IssueCert,
CpaCyKptKeyManagementStatus *pKptStatus)
{
return CPA_STATUS_UNSUPPORTED;
}
CpaStatus
cpaCyKptQueryDeviceCredentials(const CpaInstanceHandle instanceHandle,
CpaCyKptValidationKey *pDevCredential,
CpaCyKptKeyManagementStatus *pKptStatus)
{
return CPA_STATUS_UNSUPPORTED;
}
CpaStatus
cpaCyKptLoadKey(CpaInstanceHandle instanceHandle,
CpaCyKptLoadKey *pSWK,
CpaCyKptHandle *keyHandle,
CpaCyKptKeyManagementStatus *pKptStatus)
{
return CPA_STATUS_UNSUPPORTED;
}
CpaStatus
cpaCyKptDeleteKey(CpaInstanceHandle instanceHandle,
CpaCyKptHandle keyHandle,
CpaCyKptKeyManagementStatus *pKptStatus)
{
return CPA_STATUS_UNSUPPORTED;
}
CpaStatus
cpaCyPrimeTest(const CpaInstanceHandle instanceHandle,
const CpaCyPrimeTestCbFunc pCb,
void *pCallbackTag,
const CpaCyPrimeTestOpData *pOpData,
CpaBoolean *pTestPassed)
{
return CPA_STATUS_UNSUPPORTED;
}
CpaStatus
cpaCyPrimeQueryStats64(const CpaInstanceHandle instanceHandle,
CpaCyPrimeStats64 *pPrimeStats)
{
return CPA_STATUS_UNSUPPORTED;
}
CpaStatus
cpaCyPrimeQueryStats(const CpaInstanceHandle instanceHandle,
CpaCyPrimeStats *pPrimeStats)
{
return CPA_STATUS_UNSUPPORTED;
}
CpaStatus
cpaCyRsaGenKey(const CpaInstanceHandle instanceHandle,
const CpaCyRsaKeyGenCbFunc pRsaKeyGenCb,
void *pCallbackTag,
const CpaCyRsaKeyGenOpData *pKeyGenOpData,
CpaCyRsaPrivateKey *pPrivateKey,
CpaCyRsaPublicKey *pPublicKey)
{
return CPA_STATUS_UNSUPPORTED;
}
CpaStatus
cpaCyRsaEncrypt(const CpaInstanceHandle instanceHandle,
const CpaCyGenFlatBufCbFunc pRsaEncryptCb,
void *pCallbackTag,
const CpaCyRsaEncryptOpData *pEncryptOpData,
CpaFlatBuffer *pOutputData)
{
return CPA_STATUS_UNSUPPORTED;
}
CpaStatus
cpaCyRsaDecrypt(const CpaInstanceHandle instanceHandle,
const CpaCyGenFlatBufCbFunc pRsaDecryptCb,
void *pCallbackTag,
const CpaCyRsaDecryptOpData *pDecryptOpData,
CpaFlatBuffer *pOutputData)
{
return CPA_STATUS_UNSUPPORTED;
}
CpaStatus
cpaCyRsaQueryStats64(const CpaInstanceHandle instanceHandle,
CpaCyRsaStats64 *pRsaStats)
{
return CPA_STATUS_UNSUPPORTED;
}
CpaStatus
cpaCyRsaQueryStats(const CpaInstanceHandle instanceHandle,
CpaCyRsaStats *pRsaStats)
{
return CPA_STATUS_UNSUPPORTED;
}
CpaStatus
cpaCyLnModExp(const CpaInstanceHandle instanceHandle,
const CpaCyGenFlatBufCbFunc pLnModExpCb,
void *pCallbackTag,
const CpaCyLnModExpOpData *pLnModExpOpData,
CpaFlatBuffer *pResult)
{
return CPA_STATUS_UNSUPPORTED;
}
CpaStatus
cpaCyLnModInv(const CpaInstanceHandle instanceHandle,
const CpaCyGenFlatBufCbFunc pLnModInvCb,
void *pCallbackTag,
const CpaCyLnModInvOpData *pLnModInvOpData,
CpaFlatBuffer *pResult)
{
return CPA_STATUS_UNSUPPORTED;
}
CpaStatus
cpaCyLnStatsQuery64(const CpaInstanceHandle instanceHandle,
CpaCyLnStats64 *pLnStats)
{
return CPA_STATUS_UNSUPPORTED;
}
CpaStatus
icp_adf_putDynInstance(icp_accel_dev_t *accel_dev,
adf_service_type_t stype,
Cpa32U instance_id)
{
return CPA_STATUS_FAIL;
}
CpaStatus
icp_sal_CyPollAsymRing(CpaInstanceHandle instanceHandle_in,
Cpa32U response_quota)
{
return CPA_STATUS_UNSUPPORTED;
}
CpaStatus
icp_sal_AsymGetInflightRequests(CpaInstanceHandle instanceHandle,
Cpa32U *maxInflightRequests,
Cpa32U *numInflightRequests)
{
return CPA_STATUS_UNSUPPORTED;
}
CpaStatus
icp_sal_AsymPerformOpNow(CpaInstanceHandle instanceHandle)
{
return CPA_STATUS_UNSUPPORTED;
}