178ee8d1cSJulian Grajkowski /* SPDX-License-Identifier: BSD-3-Clause */
278ee8d1cSJulian Grajkowski /* Copyright(c) 2007-2022 Intel Corporation */
378ee8d1cSJulian Grajkowski /**
478ee8d1cSJulian Grajkowski  *****************************************************************************
578ee8d1cSJulian Grajkowski  *
678ee8d1cSJulian Grajkowski  * @file lac_stubs.c
778ee8d1cSJulian Grajkowski  *
878ee8d1cSJulian Grajkowski  * @defgroup kernel stubs
978ee8d1cSJulian Grajkowski  *
1078ee8d1cSJulian Grajkowski  * All PKE and KPT API won't be supported in kernel API
1178ee8d1cSJulian Grajkowski  *
1278ee8d1cSJulian Grajkowski  *****************************************************************************/
1378ee8d1cSJulian Grajkowski 
1478ee8d1cSJulian Grajkowski /*
1578ee8d1cSJulian Grajkowski *******************************************************************************
1678ee8d1cSJulian Grajkowski * Include public/global header files
1778ee8d1cSJulian Grajkowski *******************************************************************************
1878ee8d1cSJulian Grajkowski */
1978ee8d1cSJulian Grajkowski 
2078ee8d1cSJulian Grajkowski /* API Includes */
2178ee8d1cSJulian Grajkowski #include "cpa.h"
2278ee8d1cSJulian Grajkowski #include "cpa_cy_dh.h"
2378ee8d1cSJulian Grajkowski #include "cpa_cy_dsa.h"
2478ee8d1cSJulian Grajkowski #include "cpa_cy_ecdh.h"
2578ee8d1cSJulian Grajkowski #include "cpa_cy_ecdsa.h"
2678ee8d1cSJulian Grajkowski #include "cpa_cy_ec.h"
2778ee8d1cSJulian Grajkowski #include "cpa_cy_prime.h"
2878ee8d1cSJulian Grajkowski #include "cpa_cy_rsa.h"
2978ee8d1cSJulian Grajkowski #include "cpa_cy_ln.h"
3078ee8d1cSJulian Grajkowski #include "cpa_dc.h"
31266b0663SKrzysztof Zdziarski #include "cpa_dc_chain.h"
32266b0663SKrzysztof Zdziarski #include "cpa_cy_ecsm2.h"
33266b0663SKrzysztof Zdziarski #include "cpa_cy_kpt.h"
3478ee8d1cSJulian Grajkowski #include "icp_accel_devices.h"
3578ee8d1cSJulian Grajkowski #include "icp_adf_init.h"
3678ee8d1cSJulian Grajkowski #include "icp_adf_transport.h"
3778ee8d1cSJulian Grajkowski #include "icp_sal_poll.h"
3878ee8d1cSJulian Grajkowski #include "cpa_cy_sym.h"
3978ee8d1cSJulian Grajkowski #include "cpa_cy_sym_dp.h"
4078ee8d1cSJulian Grajkowski #include "cpa_cy_key.h"
4178ee8d1cSJulian Grajkowski #include "cpa_cy_common.h"
4278ee8d1cSJulian Grajkowski #include "cpa_cy_im.h"
4378ee8d1cSJulian Grajkowski #include "icp_sal_user.h"
4478ee8d1cSJulian Grajkowski 
4578ee8d1cSJulian Grajkowski /* Diffie Hellman */
4678ee8d1cSJulian Grajkowski CpaStatus
cpaCyDhKeyGenPhase1(const CpaInstanceHandle instanceHandle,const CpaCyGenFlatBufCbFunc pDhPhase1Cb,void * pCallbackTag,const CpaCyDhPhase1KeyGenOpData * pPhase1KeyGenData,CpaFlatBuffer * pLocalOctetStringPV)4778ee8d1cSJulian Grajkowski cpaCyDhKeyGenPhase1(const CpaInstanceHandle instanceHandle,
4878ee8d1cSJulian Grajkowski 		    const CpaCyGenFlatBufCbFunc pDhPhase1Cb,
4978ee8d1cSJulian Grajkowski 		    void *pCallbackTag,
5078ee8d1cSJulian Grajkowski 		    const CpaCyDhPhase1KeyGenOpData *pPhase1KeyGenData,
5178ee8d1cSJulian Grajkowski 		    CpaFlatBuffer *pLocalOctetStringPV)
5278ee8d1cSJulian Grajkowski {
5378ee8d1cSJulian Grajkowski 	return CPA_STATUS_UNSUPPORTED;
5478ee8d1cSJulian Grajkowski }
5578ee8d1cSJulian Grajkowski 
5678ee8d1cSJulian Grajkowski CpaStatus
cpaCyDhKeyGenPhase2Secret(const CpaInstanceHandle instanceHandle,const CpaCyGenFlatBufCbFunc pDhPhase2Cb,void * pCallbackTag,const CpaCyDhPhase2SecretKeyGenOpData * pPhase2SecretKeyGenData,CpaFlatBuffer * pOctetStringSecretKey)5778ee8d1cSJulian Grajkowski cpaCyDhKeyGenPhase2Secret(
5878ee8d1cSJulian Grajkowski     const CpaInstanceHandle instanceHandle,
5978ee8d1cSJulian Grajkowski     const CpaCyGenFlatBufCbFunc pDhPhase2Cb,
6078ee8d1cSJulian Grajkowski     void *pCallbackTag,
6178ee8d1cSJulian Grajkowski     const CpaCyDhPhase2SecretKeyGenOpData *pPhase2SecretKeyGenData,
6278ee8d1cSJulian Grajkowski     CpaFlatBuffer *pOctetStringSecretKey)
6378ee8d1cSJulian Grajkowski {
6478ee8d1cSJulian Grajkowski 	return CPA_STATUS_UNSUPPORTED;
6578ee8d1cSJulian Grajkowski }
6678ee8d1cSJulian Grajkowski 
6778ee8d1cSJulian Grajkowski CpaStatus
cpaCyDhQueryStats64(const CpaInstanceHandle instanceHandle,CpaCyDhStats64 * pDhStats)6878ee8d1cSJulian Grajkowski cpaCyDhQueryStats64(const CpaInstanceHandle instanceHandle,
6978ee8d1cSJulian Grajkowski 		    CpaCyDhStats64 *pDhStats)
7078ee8d1cSJulian Grajkowski {
7178ee8d1cSJulian Grajkowski 	return CPA_STATUS_UNSUPPORTED;
7278ee8d1cSJulian Grajkowski }
7378ee8d1cSJulian Grajkowski 
7478ee8d1cSJulian Grajkowski CpaStatus
cpaCyDhQueryStats(const CpaInstanceHandle instanceHandle,CpaCyDhStats * pDhStats)7578ee8d1cSJulian Grajkowski cpaCyDhQueryStats(const CpaInstanceHandle instanceHandle,
7678ee8d1cSJulian Grajkowski 		  CpaCyDhStats *pDhStats)
7778ee8d1cSJulian Grajkowski {
7878ee8d1cSJulian Grajkowski 	return CPA_STATUS_UNSUPPORTED;
7978ee8d1cSJulian Grajkowski }
8078ee8d1cSJulian Grajkowski 
8178ee8d1cSJulian Grajkowski /* DSA */
8278ee8d1cSJulian Grajkowski CpaStatus
cpaCyDsaGenPParam(const CpaInstanceHandle instanceHandle,const CpaCyDsaGenCbFunc pCb,void * pCallbackTag,const CpaCyDsaPParamGenOpData * pOpData,CpaBoolean * pProtocolStatus,CpaFlatBuffer * pP)8378ee8d1cSJulian Grajkowski cpaCyDsaGenPParam(const CpaInstanceHandle instanceHandle,
8478ee8d1cSJulian Grajkowski 		  const CpaCyDsaGenCbFunc pCb,
8578ee8d1cSJulian Grajkowski 		  void *pCallbackTag,
8678ee8d1cSJulian Grajkowski 		  const CpaCyDsaPParamGenOpData *pOpData,
8778ee8d1cSJulian Grajkowski 		  CpaBoolean *pProtocolStatus,
8878ee8d1cSJulian Grajkowski 		  CpaFlatBuffer *pP)
8978ee8d1cSJulian Grajkowski {
9078ee8d1cSJulian Grajkowski 	return CPA_STATUS_UNSUPPORTED;
9178ee8d1cSJulian Grajkowski }
9278ee8d1cSJulian Grajkowski 
9378ee8d1cSJulian Grajkowski CpaStatus
cpaCyDsaGenGParam(const CpaInstanceHandle instanceHandle,const CpaCyDsaGenCbFunc pCb,void * pCallbackTag,const CpaCyDsaGParamGenOpData * pOpData,CpaBoolean * pProtocolStatus,CpaFlatBuffer * pG)9478ee8d1cSJulian Grajkowski cpaCyDsaGenGParam(const CpaInstanceHandle instanceHandle,
9578ee8d1cSJulian Grajkowski 		  const CpaCyDsaGenCbFunc pCb,
9678ee8d1cSJulian Grajkowski 		  void *pCallbackTag,
9778ee8d1cSJulian Grajkowski 		  const CpaCyDsaGParamGenOpData *pOpData,
9878ee8d1cSJulian Grajkowski 		  CpaBoolean *pProtocolStatus,
9978ee8d1cSJulian Grajkowski 		  CpaFlatBuffer *pG)
10078ee8d1cSJulian Grajkowski {
10178ee8d1cSJulian Grajkowski 	return CPA_STATUS_UNSUPPORTED;
10278ee8d1cSJulian Grajkowski }
10378ee8d1cSJulian Grajkowski 
10478ee8d1cSJulian Grajkowski CpaStatus
cpaCyDsaGenYParam(const CpaInstanceHandle instanceHandle,const CpaCyDsaGenCbFunc pCb,void * pCallbackTag,const CpaCyDsaYParamGenOpData * pOpData,CpaBoolean * pProtocolStatus,CpaFlatBuffer * pY)10578ee8d1cSJulian Grajkowski cpaCyDsaGenYParam(const CpaInstanceHandle instanceHandle,
10678ee8d1cSJulian Grajkowski 		  const CpaCyDsaGenCbFunc pCb,
10778ee8d1cSJulian Grajkowski 		  void *pCallbackTag,
10878ee8d1cSJulian Grajkowski 		  const CpaCyDsaYParamGenOpData *pOpData,
10978ee8d1cSJulian Grajkowski 		  CpaBoolean *pProtocolStatus,
11078ee8d1cSJulian Grajkowski 		  CpaFlatBuffer *pY)
11178ee8d1cSJulian Grajkowski {
11278ee8d1cSJulian Grajkowski 	return CPA_STATUS_UNSUPPORTED;
11378ee8d1cSJulian Grajkowski }
11478ee8d1cSJulian Grajkowski 
11578ee8d1cSJulian Grajkowski CpaStatus
cpaCyDsaSignR(const CpaInstanceHandle instanceHandle,const CpaCyDsaGenCbFunc pCb,void * pCallbackTag,const CpaCyDsaRSignOpData * pOpData,CpaBoolean * pProtocolStatus,CpaFlatBuffer * pR)11678ee8d1cSJulian Grajkowski cpaCyDsaSignR(const CpaInstanceHandle instanceHandle,
11778ee8d1cSJulian Grajkowski 	      const CpaCyDsaGenCbFunc pCb,
11878ee8d1cSJulian Grajkowski 	      void *pCallbackTag,
11978ee8d1cSJulian Grajkowski 	      const CpaCyDsaRSignOpData *pOpData,
12078ee8d1cSJulian Grajkowski 	      CpaBoolean *pProtocolStatus,
12178ee8d1cSJulian Grajkowski 	      CpaFlatBuffer *pR)
12278ee8d1cSJulian Grajkowski {
12378ee8d1cSJulian Grajkowski 	return CPA_STATUS_UNSUPPORTED;
12478ee8d1cSJulian Grajkowski }
12578ee8d1cSJulian Grajkowski 
12678ee8d1cSJulian Grajkowski CpaStatus
cpaCyDsaSignS(const CpaInstanceHandle instanceHandle,const CpaCyDsaGenCbFunc pCb,void * pCallbackTag,const CpaCyDsaSSignOpData * pOpData,CpaBoolean * pProtocolStatus,CpaFlatBuffer * pS)12778ee8d1cSJulian Grajkowski cpaCyDsaSignS(const CpaInstanceHandle instanceHandle,
12878ee8d1cSJulian Grajkowski 	      const CpaCyDsaGenCbFunc pCb,
12978ee8d1cSJulian Grajkowski 	      void *pCallbackTag,
13078ee8d1cSJulian Grajkowski 	      const CpaCyDsaSSignOpData *pOpData,
13178ee8d1cSJulian Grajkowski 	      CpaBoolean *pProtocolStatus,
13278ee8d1cSJulian Grajkowski 	      CpaFlatBuffer *pS)
13378ee8d1cSJulian Grajkowski {
13478ee8d1cSJulian Grajkowski 	return CPA_STATUS_UNSUPPORTED;
13578ee8d1cSJulian Grajkowski }
13678ee8d1cSJulian Grajkowski 
13778ee8d1cSJulian Grajkowski CpaStatus
cpaCyDsaSignRS(const CpaInstanceHandle instanceHandle,const CpaCyDsaRSSignCbFunc pCb,void * pCallbackTag,const CpaCyDsaRSSignOpData * pOpData,CpaBoolean * pProtocolStatus,CpaFlatBuffer * pR,CpaFlatBuffer * pS)13878ee8d1cSJulian Grajkowski cpaCyDsaSignRS(const CpaInstanceHandle instanceHandle,
13978ee8d1cSJulian Grajkowski 	       const CpaCyDsaRSSignCbFunc pCb,
14078ee8d1cSJulian Grajkowski 	       void *pCallbackTag,
14178ee8d1cSJulian Grajkowski 	       const CpaCyDsaRSSignOpData *pOpData,
14278ee8d1cSJulian Grajkowski 	       CpaBoolean *pProtocolStatus,
14378ee8d1cSJulian Grajkowski 	       CpaFlatBuffer *pR,
14478ee8d1cSJulian Grajkowski 	       CpaFlatBuffer *pS)
14578ee8d1cSJulian Grajkowski {
14678ee8d1cSJulian Grajkowski 	return CPA_STATUS_UNSUPPORTED;
14778ee8d1cSJulian Grajkowski }
14878ee8d1cSJulian Grajkowski 
14978ee8d1cSJulian Grajkowski CpaStatus
cpaCyDsaVerify(const CpaInstanceHandle instanceHandle,const CpaCyDsaVerifyCbFunc pCb,void * pCallbackTag,const CpaCyDsaVerifyOpData * pOpData,CpaBoolean * pVerifyStatus)15078ee8d1cSJulian Grajkowski cpaCyDsaVerify(const CpaInstanceHandle instanceHandle,
15178ee8d1cSJulian Grajkowski 	       const CpaCyDsaVerifyCbFunc pCb,
15278ee8d1cSJulian Grajkowski 	       void *pCallbackTag,
15378ee8d1cSJulian Grajkowski 	       const CpaCyDsaVerifyOpData *pOpData,
15478ee8d1cSJulian Grajkowski 	       CpaBoolean *pVerifyStatus)
15578ee8d1cSJulian Grajkowski {
15678ee8d1cSJulian Grajkowski 	return CPA_STATUS_UNSUPPORTED;
15778ee8d1cSJulian Grajkowski }
15878ee8d1cSJulian Grajkowski 
15978ee8d1cSJulian Grajkowski CpaStatus
cpaCyDsaQueryStats(const CpaInstanceHandle instanceHandle,CpaCyDsaStats * pDsaStats)16078ee8d1cSJulian Grajkowski cpaCyDsaQueryStats(const CpaInstanceHandle instanceHandle,
16178ee8d1cSJulian Grajkowski 		   CpaCyDsaStats *pDsaStats)
16278ee8d1cSJulian Grajkowski {
16378ee8d1cSJulian Grajkowski 	return CPA_STATUS_UNSUPPORTED;
16478ee8d1cSJulian Grajkowski }
16578ee8d1cSJulian Grajkowski 
16678ee8d1cSJulian Grajkowski CpaStatus
cpaCyDsaQueryStats64(const CpaInstanceHandle instanceHandle,CpaCyDsaStats64 * pDsaStats)16778ee8d1cSJulian Grajkowski cpaCyDsaQueryStats64(const CpaInstanceHandle instanceHandle,
16878ee8d1cSJulian Grajkowski 		     CpaCyDsaStats64 *pDsaStats)
16978ee8d1cSJulian Grajkowski {
17078ee8d1cSJulian Grajkowski 	return CPA_STATUS_UNSUPPORTED;
17178ee8d1cSJulian Grajkowski }
17278ee8d1cSJulian Grajkowski 
17378ee8d1cSJulian Grajkowski /* ECDH */
17478ee8d1cSJulian Grajkowski CpaStatus
cpaCyEcdhPointMultiply(const CpaInstanceHandle instanceHandle,const CpaCyEcdhPointMultiplyCbFunc pCb,void * pCallbackTag,const CpaCyEcdhPointMultiplyOpData * pOpData,CpaBoolean * pMultiplyStatus,CpaFlatBuffer * pXk,CpaFlatBuffer * pYk)17578ee8d1cSJulian Grajkowski cpaCyEcdhPointMultiply(const CpaInstanceHandle instanceHandle,
17678ee8d1cSJulian Grajkowski 		       const CpaCyEcdhPointMultiplyCbFunc pCb,
17778ee8d1cSJulian Grajkowski 		       void *pCallbackTag,
17878ee8d1cSJulian Grajkowski 		       const CpaCyEcdhPointMultiplyOpData *pOpData,
17978ee8d1cSJulian Grajkowski 		       CpaBoolean *pMultiplyStatus,
18078ee8d1cSJulian Grajkowski 		       CpaFlatBuffer *pXk,
18178ee8d1cSJulian Grajkowski 		       CpaFlatBuffer *pYk)
18278ee8d1cSJulian Grajkowski {
18378ee8d1cSJulian Grajkowski 	return CPA_STATUS_UNSUPPORTED;
18478ee8d1cSJulian Grajkowski }
18578ee8d1cSJulian Grajkowski 
18678ee8d1cSJulian Grajkowski CpaStatus
cpaCyEcdhQueryStats64(const CpaInstanceHandle instanceHandle,CpaCyEcdhStats64 * pEcdhStats)18778ee8d1cSJulian Grajkowski cpaCyEcdhQueryStats64(const CpaInstanceHandle instanceHandle,
18878ee8d1cSJulian Grajkowski 		      CpaCyEcdhStats64 *pEcdhStats)
18978ee8d1cSJulian Grajkowski {
19078ee8d1cSJulian Grajkowski 	return CPA_STATUS_UNSUPPORTED;
19178ee8d1cSJulian Grajkowski }
19278ee8d1cSJulian Grajkowski 
19378ee8d1cSJulian Grajkowski /* ECDSA */
19478ee8d1cSJulian Grajkowski CpaStatus
cpaCyEcdsaSignR(const CpaInstanceHandle instanceHandle,const CpaCyEcdsaGenSignCbFunc pCb,void * pCallbackTag,const CpaCyEcdsaSignROpData * pOpData,CpaBoolean * pSignStatus,CpaFlatBuffer * pR)19578ee8d1cSJulian Grajkowski cpaCyEcdsaSignR(const CpaInstanceHandle instanceHandle,
19678ee8d1cSJulian Grajkowski 		const CpaCyEcdsaGenSignCbFunc pCb,
19778ee8d1cSJulian Grajkowski 		void *pCallbackTag,
19878ee8d1cSJulian Grajkowski 		const CpaCyEcdsaSignROpData *pOpData,
19978ee8d1cSJulian Grajkowski 		CpaBoolean *pSignStatus,
20078ee8d1cSJulian Grajkowski 		CpaFlatBuffer *pR)
20178ee8d1cSJulian Grajkowski {
20278ee8d1cSJulian Grajkowski 	return CPA_STATUS_UNSUPPORTED;
20378ee8d1cSJulian Grajkowski }
20478ee8d1cSJulian Grajkowski 
20578ee8d1cSJulian Grajkowski CpaStatus
cpaCyEcdsaSignS(const CpaInstanceHandle instanceHandle,const CpaCyEcdsaGenSignCbFunc pCb,void * pCallbackTag,const CpaCyEcdsaSignSOpData * pOpData,CpaBoolean * pSignStatus,CpaFlatBuffer * pS)20678ee8d1cSJulian Grajkowski cpaCyEcdsaSignS(const CpaInstanceHandle instanceHandle,
20778ee8d1cSJulian Grajkowski 		const CpaCyEcdsaGenSignCbFunc pCb,
20878ee8d1cSJulian Grajkowski 		void *pCallbackTag,
20978ee8d1cSJulian Grajkowski 		const CpaCyEcdsaSignSOpData *pOpData,
21078ee8d1cSJulian Grajkowski 		CpaBoolean *pSignStatus,
21178ee8d1cSJulian Grajkowski 		CpaFlatBuffer *pS)
21278ee8d1cSJulian Grajkowski {
21378ee8d1cSJulian Grajkowski 	return CPA_STATUS_UNSUPPORTED;
21478ee8d1cSJulian Grajkowski }
21578ee8d1cSJulian Grajkowski 
21678ee8d1cSJulian Grajkowski CpaStatus
cpaCyEcdsaSignRS(const CpaInstanceHandle instanceHandle,const CpaCyEcdsaSignRSCbFunc pCb,void * pCallbackTag,const CpaCyEcdsaSignRSOpData * pOpData,CpaBoolean * pSignStatus,CpaFlatBuffer * pR,CpaFlatBuffer * pS)21778ee8d1cSJulian Grajkowski cpaCyEcdsaSignRS(const CpaInstanceHandle instanceHandle,
21878ee8d1cSJulian Grajkowski 		 const CpaCyEcdsaSignRSCbFunc pCb,
21978ee8d1cSJulian Grajkowski 		 void *pCallbackTag,
22078ee8d1cSJulian Grajkowski 		 const CpaCyEcdsaSignRSOpData *pOpData,
22178ee8d1cSJulian Grajkowski 		 CpaBoolean *pSignStatus,
22278ee8d1cSJulian Grajkowski 		 CpaFlatBuffer *pR,
22378ee8d1cSJulian Grajkowski 		 CpaFlatBuffer *pS)
22478ee8d1cSJulian Grajkowski {
22578ee8d1cSJulian Grajkowski 	return CPA_STATUS_UNSUPPORTED;
22678ee8d1cSJulian Grajkowski }
22778ee8d1cSJulian Grajkowski 
22878ee8d1cSJulian Grajkowski CpaStatus
cpaCyEcdsaVerify(const CpaInstanceHandle instanceHandle,const CpaCyEcdsaVerifyCbFunc pCb,void * pCallbackTag,const CpaCyEcdsaVerifyOpData * pOpData,CpaBoolean * pVerifyStatus)22978ee8d1cSJulian Grajkowski cpaCyEcdsaVerify(const CpaInstanceHandle instanceHandle,
23078ee8d1cSJulian Grajkowski 		 const CpaCyEcdsaVerifyCbFunc pCb,
23178ee8d1cSJulian Grajkowski 		 void *pCallbackTag,
23278ee8d1cSJulian Grajkowski 		 const CpaCyEcdsaVerifyOpData *pOpData,
23378ee8d1cSJulian Grajkowski 		 CpaBoolean *pVerifyStatus)
23478ee8d1cSJulian Grajkowski {
23578ee8d1cSJulian Grajkowski 	return CPA_STATUS_UNSUPPORTED;
23678ee8d1cSJulian Grajkowski }
23778ee8d1cSJulian Grajkowski 
23878ee8d1cSJulian Grajkowski CpaStatus
cpaCyEcdsaQueryStats64(const CpaInstanceHandle instanceHandle,CpaCyEcdsaStats64 * pEcdsaStats)23978ee8d1cSJulian Grajkowski cpaCyEcdsaQueryStats64(const CpaInstanceHandle instanceHandle,
24078ee8d1cSJulian Grajkowski 		       CpaCyEcdsaStats64 *pEcdsaStats)
24178ee8d1cSJulian Grajkowski {
24278ee8d1cSJulian Grajkowski 	return CPA_STATUS_UNSUPPORTED;
24378ee8d1cSJulian Grajkowski }
24478ee8d1cSJulian Grajkowski 
24578ee8d1cSJulian Grajkowski /* EC */
24678ee8d1cSJulian Grajkowski CpaStatus
cpaCyEcPointMultiply(const CpaInstanceHandle instanceHandle,const CpaCyEcPointMultiplyCbFunc pCb,void * pCallbackTag,const CpaCyEcPointMultiplyOpData * pOpData,CpaBoolean * pMultiplyStatus,CpaFlatBuffer * pXk,CpaFlatBuffer * pYk)24778ee8d1cSJulian Grajkowski cpaCyEcPointMultiply(const CpaInstanceHandle instanceHandle,
24878ee8d1cSJulian Grajkowski 		     const CpaCyEcPointMultiplyCbFunc pCb,
24978ee8d1cSJulian Grajkowski 		     void *pCallbackTag,
25078ee8d1cSJulian Grajkowski 		     const CpaCyEcPointMultiplyOpData *pOpData,
25178ee8d1cSJulian Grajkowski 		     CpaBoolean *pMultiplyStatus,
25278ee8d1cSJulian Grajkowski 		     CpaFlatBuffer *pXk,
25378ee8d1cSJulian Grajkowski 		     CpaFlatBuffer *pYk)
25478ee8d1cSJulian Grajkowski {
25578ee8d1cSJulian Grajkowski 	return CPA_STATUS_UNSUPPORTED;
25678ee8d1cSJulian Grajkowski }
25778ee8d1cSJulian Grajkowski 
25878ee8d1cSJulian Grajkowski CpaStatus
cpaCyEcPointVerify(const CpaInstanceHandle instanceHandle,const CpaCyEcPointVerifyCbFunc pCb,void * pCallbackTag,const CpaCyEcPointVerifyOpData * pOpData,CpaBoolean * pVerifyStatus)25978ee8d1cSJulian Grajkowski cpaCyEcPointVerify(const CpaInstanceHandle instanceHandle,
26078ee8d1cSJulian Grajkowski 		   const CpaCyEcPointVerifyCbFunc pCb,
26178ee8d1cSJulian Grajkowski 		   void *pCallbackTag,
26278ee8d1cSJulian Grajkowski 		   const CpaCyEcPointVerifyOpData *pOpData,
26378ee8d1cSJulian Grajkowski 		   CpaBoolean *pVerifyStatus)
26478ee8d1cSJulian Grajkowski {
26578ee8d1cSJulian Grajkowski 	return CPA_STATUS_UNSUPPORTED;
26678ee8d1cSJulian Grajkowski }
26778ee8d1cSJulian Grajkowski 
26878ee8d1cSJulian Grajkowski CpaStatus
cpaCyEcQueryStats64(const CpaInstanceHandle instanceHandle,CpaCyEcStats64 * pEcStats)26978ee8d1cSJulian Grajkowski cpaCyEcQueryStats64(const CpaInstanceHandle instanceHandle,
27078ee8d1cSJulian Grajkowski 		    CpaCyEcStats64 *pEcStats)
27178ee8d1cSJulian Grajkowski {
27278ee8d1cSJulian Grajkowski 	return CPA_STATUS_UNSUPPORTED;
27378ee8d1cSJulian Grajkowski }
27478ee8d1cSJulian Grajkowski 
27578ee8d1cSJulian Grajkowski CpaStatus
cpaCyEcMontEdwdsPointMultiply(const CpaInstanceHandle instanceHandle,const CpaCyEcPointMultiplyCbFunc pCb,void * pCallbackTag,const CpaCyEcMontEdwdsPointMultiplyOpData * pOpData,CpaBoolean * pMultiplyStatus,CpaFlatBuffer * pXk,CpaFlatBuffer * pYk)27678ee8d1cSJulian Grajkowski cpaCyEcMontEdwdsPointMultiply(
27778ee8d1cSJulian Grajkowski     const CpaInstanceHandle instanceHandle,
27878ee8d1cSJulian Grajkowski     const CpaCyEcPointMultiplyCbFunc pCb,
27978ee8d1cSJulian Grajkowski     void *pCallbackTag,
28078ee8d1cSJulian Grajkowski     const CpaCyEcMontEdwdsPointMultiplyOpData *pOpData,
28178ee8d1cSJulian Grajkowski     CpaBoolean *pMultiplyStatus,
28278ee8d1cSJulian Grajkowski     CpaFlatBuffer *pXk,
28378ee8d1cSJulian Grajkowski     CpaFlatBuffer *pYk)
28478ee8d1cSJulian Grajkowski {
28578ee8d1cSJulian Grajkowski 	return CPA_STATUS_UNSUPPORTED;
28678ee8d1cSJulian Grajkowski }
28778ee8d1cSJulian Grajkowski 
288266b0663SKrzysztof Zdziarski CpaStatus
cpaCyEcGenericPointVerify(const CpaInstanceHandle instanceHandle,const CpaCyEcPointVerifyCbFunc pCb,void * pCallbackTag,const CpaCyEcGenericPointVerifyOpData * pOpData,CpaBoolean * pVerifyStatus)289266b0663SKrzysztof Zdziarski cpaCyEcGenericPointVerify(const CpaInstanceHandle instanceHandle,
290266b0663SKrzysztof Zdziarski 			  const CpaCyEcPointVerifyCbFunc pCb,
291266b0663SKrzysztof Zdziarski 			  void *pCallbackTag,
292266b0663SKrzysztof Zdziarski 			  const CpaCyEcGenericPointVerifyOpData *pOpData,
293266b0663SKrzysztof Zdziarski 			  CpaBoolean *pVerifyStatus)
294266b0663SKrzysztof Zdziarski {
295266b0663SKrzysztof Zdziarski 	return CPA_STATUS_UNSUPPORTED;
296266b0663SKrzysztof Zdziarski }
297266b0663SKrzysztof Zdziarski 
298266b0663SKrzysztof Zdziarski CpaStatus
cpaCyEcGenericPointMultiply(const CpaInstanceHandle instanceHandle,const CpaCyEcPointMultiplyCbFunc pCb,void * pCallbackTag,const CpaCyEcGenericPointMultiplyOpData * pOpData,CpaBoolean * pMultiplyStatus,CpaFlatBuffer * pOutX,CpaFlatBuffer * pOutY)299266b0663SKrzysztof Zdziarski cpaCyEcGenericPointMultiply(const CpaInstanceHandle instanceHandle,
300266b0663SKrzysztof Zdziarski 			    const CpaCyEcPointMultiplyCbFunc pCb,
301266b0663SKrzysztof Zdziarski 			    void *pCallbackTag,
302266b0663SKrzysztof Zdziarski 			    const CpaCyEcGenericPointMultiplyOpData *pOpData,
303266b0663SKrzysztof Zdziarski 			    CpaBoolean *pMultiplyStatus,
304266b0663SKrzysztof Zdziarski 			    CpaFlatBuffer *pOutX,
305266b0663SKrzysztof Zdziarski 			    CpaFlatBuffer *pOutY)
306266b0663SKrzysztof Zdziarski {
307266b0663SKrzysztof Zdziarski 	return CPA_STATUS_UNSUPPORTED;
308266b0663SKrzysztof Zdziarski }
309266b0663SKrzysztof Zdziarski 
310266b0663SKrzysztof Zdziarski CpaStatus
cpaCyEcsm2PointMultiply(const CpaInstanceHandle instanceHandle_in,const CpaCyEcPointMultiplyCbFunc pEcsm2PointMulCb,void * pCallbackTag,const CpaCyEcsm2PointMultiplyOpData * pEcsm2PointMulOpData,CpaBoolean * pMultiplyStatus,CpaFlatBuffer * pXk,CpaFlatBuffer * pYk)311266b0663SKrzysztof Zdziarski cpaCyEcsm2PointMultiply(
312266b0663SKrzysztof Zdziarski     const CpaInstanceHandle instanceHandle_in,
313266b0663SKrzysztof Zdziarski     const CpaCyEcPointMultiplyCbFunc pEcsm2PointMulCb,
314266b0663SKrzysztof Zdziarski     void *pCallbackTag,
315266b0663SKrzysztof Zdziarski     const CpaCyEcsm2PointMultiplyOpData *pEcsm2PointMulOpData,
316266b0663SKrzysztof Zdziarski     CpaBoolean *pMultiplyStatus,
317266b0663SKrzysztof Zdziarski     CpaFlatBuffer *pXk,
318266b0663SKrzysztof Zdziarski     CpaFlatBuffer *pYk)
319266b0663SKrzysztof Zdziarski {
320266b0663SKrzysztof Zdziarski 	return CPA_STATUS_UNSUPPORTED;
321266b0663SKrzysztof Zdziarski }
322266b0663SKrzysztof Zdziarski 
323266b0663SKrzysztof Zdziarski CpaStatus
cpaCyEcsm2GeneratorMultiply(const CpaInstanceHandle instanceHandle_in,const CpaCyEcPointMultiplyCbFunc pEcsm2GenMulCb,void * pCallbackTag,const CpaCyEcsm2GeneratorMultiplyOpData * pEcsm2GenMulOpData,CpaBoolean * pMultiplyStatus,CpaFlatBuffer * pXk,CpaFlatBuffer * pYk)324266b0663SKrzysztof Zdziarski cpaCyEcsm2GeneratorMultiply(
325266b0663SKrzysztof Zdziarski     const CpaInstanceHandle instanceHandle_in,
326266b0663SKrzysztof Zdziarski     const CpaCyEcPointMultiplyCbFunc pEcsm2GenMulCb,
327266b0663SKrzysztof Zdziarski     void *pCallbackTag,
328266b0663SKrzysztof Zdziarski     const CpaCyEcsm2GeneratorMultiplyOpData *pEcsm2GenMulOpData,
329266b0663SKrzysztof Zdziarski     CpaBoolean *pMultiplyStatus,
330266b0663SKrzysztof Zdziarski     CpaFlatBuffer *pXk,
331266b0663SKrzysztof Zdziarski     CpaFlatBuffer *pYk)
332266b0663SKrzysztof Zdziarski {
333266b0663SKrzysztof Zdziarski 	return CPA_STATUS_UNSUPPORTED;
334266b0663SKrzysztof Zdziarski }
335266b0663SKrzysztof Zdziarski 
336266b0663SKrzysztof Zdziarski CpaStatus
cpaCyEcsm2PointVerify(const CpaInstanceHandle instanceHandle_in,const CpaCyEcPointVerifyCbFunc pEcsm2PointVeirfyCb,void * pCallbackTag,const CpaCyEcsm2PointVerifyOpData * pEcsm2PointVerifyOpData,CpaBoolean * pPointVerifyStatus)337266b0663SKrzysztof Zdziarski cpaCyEcsm2PointVerify(
338266b0663SKrzysztof Zdziarski     const CpaInstanceHandle instanceHandle_in,
339266b0663SKrzysztof Zdziarski     const CpaCyEcPointVerifyCbFunc pEcsm2PointVeirfyCb,
340266b0663SKrzysztof Zdziarski     void *pCallbackTag,
341266b0663SKrzysztof Zdziarski     const CpaCyEcsm2PointVerifyOpData *pEcsm2PointVerifyOpData,
342266b0663SKrzysztof Zdziarski     CpaBoolean *pPointVerifyStatus)
343266b0663SKrzysztof Zdziarski {
344266b0663SKrzysztof Zdziarski 	return CPA_STATUS_UNSUPPORTED;
345266b0663SKrzysztof Zdziarski }
346266b0663SKrzysztof Zdziarski 
347266b0663SKrzysztof Zdziarski CpaStatus
cpaCyEcsm2Sign(const CpaInstanceHandle instanceHandle_in,const CpaCyEcsm2SignCbFunc pEcsm2SignCb,void * pCallbackTag,const CpaCyEcsm2SignOpData * pEcsm2SignOpData,CpaBoolean * pSignStatus,CpaFlatBuffer * pR,CpaFlatBuffer * pS)348266b0663SKrzysztof Zdziarski cpaCyEcsm2Sign(const CpaInstanceHandle instanceHandle_in,
349266b0663SKrzysztof Zdziarski 	       const CpaCyEcsm2SignCbFunc pEcsm2SignCb,
350266b0663SKrzysztof Zdziarski 	       void *pCallbackTag,
351266b0663SKrzysztof Zdziarski 	       const CpaCyEcsm2SignOpData *pEcsm2SignOpData,
352266b0663SKrzysztof Zdziarski 	       CpaBoolean *pSignStatus,
353266b0663SKrzysztof Zdziarski 	       CpaFlatBuffer *pR,
354266b0663SKrzysztof Zdziarski 	       CpaFlatBuffer *pS)
355266b0663SKrzysztof Zdziarski {
356266b0663SKrzysztof Zdziarski 	return CPA_STATUS_UNSUPPORTED;
357266b0663SKrzysztof Zdziarski }
358266b0663SKrzysztof Zdziarski 
359266b0663SKrzysztof Zdziarski CpaStatus
cpaCyEcsm2Verify(const CpaInstanceHandle instanceHandle_in,const CpaCyEcsm2VerifyCbFunc pEcsm2VerifyCb,void * pCallbackTag,const CpaCyEcsm2VerifyOpData * pEcsm2VerifyOpData,CpaBoolean * pVerifyStatus)360266b0663SKrzysztof Zdziarski cpaCyEcsm2Verify(const CpaInstanceHandle instanceHandle_in,
361266b0663SKrzysztof Zdziarski 		 const CpaCyEcsm2VerifyCbFunc pEcsm2VerifyCb,
362266b0663SKrzysztof Zdziarski 		 void *pCallbackTag,
363266b0663SKrzysztof Zdziarski 		 const CpaCyEcsm2VerifyOpData *pEcsm2VerifyOpData,
364266b0663SKrzysztof Zdziarski 		 CpaBoolean *pVerifyStatus)
365266b0663SKrzysztof Zdziarski {
366266b0663SKrzysztof Zdziarski 	return CPA_STATUS_UNSUPPORTED;
367266b0663SKrzysztof Zdziarski }
368266b0663SKrzysztof Zdziarski 
369266b0663SKrzysztof Zdziarski CpaStatus
cpaCyEcsm2Encrypt(const CpaInstanceHandle instanceHandle_in,const CpaCyGenFlatBufCbFunc pEcsm2EncCb,void * pCallbackTag,const CpaCyEcsm2EncryptOpData * pEcsm2EncOpData,CpaCyEcsm2EncryptOutputData * pEcsm2EncOutputData)370266b0663SKrzysztof Zdziarski cpaCyEcsm2Encrypt(const CpaInstanceHandle instanceHandle_in,
371266b0663SKrzysztof Zdziarski 		  const CpaCyGenFlatBufCbFunc pEcsm2EncCb,
372266b0663SKrzysztof Zdziarski 		  void *pCallbackTag,
373266b0663SKrzysztof Zdziarski 		  const CpaCyEcsm2EncryptOpData *pEcsm2EncOpData,
374266b0663SKrzysztof Zdziarski 		  CpaCyEcsm2EncryptOutputData *pEcsm2EncOutputData)
375266b0663SKrzysztof Zdziarski {
376266b0663SKrzysztof Zdziarski 	return CPA_STATUS_UNSUPPORTED;
377266b0663SKrzysztof Zdziarski }
378266b0663SKrzysztof Zdziarski 
379266b0663SKrzysztof Zdziarski CpaStatus
cpaCyEcsm2Decrypt(const CpaInstanceHandle instanceHandle_in,const CpaCyGenFlatBufCbFunc pEcsm2DecCb,void * pCallbackTag,const CpaCyEcsm2DecryptOpData * pEcsm2DecOpData,CpaCyEcsm2DecryptOutputData * pEcsm2DecOutputData)380266b0663SKrzysztof Zdziarski cpaCyEcsm2Decrypt(const CpaInstanceHandle instanceHandle_in,
381266b0663SKrzysztof Zdziarski 		  const CpaCyGenFlatBufCbFunc pEcsm2DecCb,
382266b0663SKrzysztof Zdziarski 		  void *pCallbackTag,
383266b0663SKrzysztof Zdziarski 		  const CpaCyEcsm2DecryptOpData *pEcsm2DecOpData,
384266b0663SKrzysztof Zdziarski 		  CpaCyEcsm2DecryptOutputData *pEcsm2DecOutputData)
385266b0663SKrzysztof Zdziarski {
386266b0663SKrzysztof Zdziarski 	return CPA_STATUS_UNSUPPORTED;
387266b0663SKrzysztof Zdziarski }
388266b0663SKrzysztof Zdziarski 
389266b0663SKrzysztof Zdziarski CpaStatus
cpaCyEcsm2KeyExPhase1(const CpaInstanceHandle instanceHandle_in,const CpaCyGenFlatBufCbFunc pEcsm2KeyExPhase1Cb,void * pCallbackTag,const CpaCyEcsm2KeyExPhase1OpData * pEcsm2KeyExPhase1OpData,CpaCyEcsm2KeyExOutputData * pEcsm2KeyExPhase1OutputData)390266b0663SKrzysztof Zdziarski cpaCyEcsm2KeyExPhase1(
391266b0663SKrzysztof Zdziarski     const CpaInstanceHandle instanceHandle_in,
392266b0663SKrzysztof Zdziarski     const CpaCyGenFlatBufCbFunc pEcsm2KeyExPhase1Cb,
393266b0663SKrzysztof Zdziarski     void *pCallbackTag,
394266b0663SKrzysztof Zdziarski     const CpaCyEcsm2KeyExPhase1OpData *pEcsm2KeyExPhase1OpData,
395266b0663SKrzysztof Zdziarski     CpaCyEcsm2KeyExOutputData *pEcsm2KeyExPhase1OutputData)
396266b0663SKrzysztof Zdziarski {
397266b0663SKrzysztof Zdziarski 	return CPA_STATUS_UNSUPPORTED;
398266b0663SKrzysztof Zdziarski }
399266b0663SKrzysztof Zdziarski 
400266b0663SKrzysztof Zdziarski CpaStatus
cpaCyEcsm2KeyExPhase2(const CpaInstanceHandle instanceHandle_in,const CpaCyGenFlatBufCbFunc pEcsm2KeyExPhase2Cb,void * pCallbackTag,const CpaCyEcsm2KeyExPhase2OpData * pEcsm2KeyExPhase2OpData,CpaCyEcsm2KeyExOutputData * pEcsm2KeyExPhase2OutputData)401266b0663SKrzysztof Zdziarski cpaCyEcsm2KeyExPhase2(
402266b0663SKrzysztof Zdziarski     const CpaInstanceHandle instanceHandle_in,
403266b0663SKrzysztof Zdziarski     const CpaCyGenFlatBufCbFunc pEcsm2KeyExPhase2Cb,
404266b0663SKrzysztof Zdziarski     void *pCallbackTag,
405266b0663SKrzysztof Zdziarski     const CpaCyEcsm2KeyExPhase2OpData *pEcsm2KeyExPhase2OpData,
406266b0663SKrzysztof Zdziarski     CpaCyEcsm2KeyExOutputData *pEcsm2KeyExPhase2OutputData)
407266b0663SKrzysztof Zdziarski {
408266b0663SKrzysztof Zdziarski 	return CPA_STATUS_UNSUPPORTED;
409266b0663SKrzysztof Zdziarski }
410266b0663SKrzysztof Zdziarski 
411266b0663SKrzysztof Zdziarski CpaStatus
cpaCyEcsm2QueryStats64(const CpaInstanceHandle instanceHandle_in,CpaCyEcsm2Stats64 * pEcsm2Stats)412266b0663SKrzysztof Zdziarski cpaCyEcsm2QueryStats64(const CpaInstanceHandle instanceHandle_in,
413266b0663SKrzysztof Zdziarski 		       CpaCyEcsm2Stats64 *pEcsm2Stats)
414266b0663SKrzysztof Zdziarski {
415266b0663SKrzysztof Zdziarski 	return CPA_STATUS_UNSUPPORTED;
416266b0663SKrzysztof Zdziarski }
417266b0663SKrzysztof Zdziarski 
418266b0663SKrzysztof Zdziarski CpaStatus
cpaCyKptEcdsaSignRS(const CpaInstanceHandle instanceHandle,const CpaCyEcdsaSignRSCbFunc pCb,void * pCallbackTag,const CpaCyKptEcdsaSignRSOpData * pOpData,CpaBoolean * pSignStatus,CpaFlatBuffer * pR,CpaFlatBuffer * pS,CpaCyKptUnwrapContext * pKptUnwrapContext)419266b0663SKrzysztof Zdziarski cpaCyKptEcdsaSignRS(const CpaInstanceHandle instanceHandle,
420266b0663SKrzysztof Zdziarski 		    const CpaCyEcdsaSignRSCbFunc pCb,
421266b0663SKrzysztof Zdziarski 		    void *pCallbackTag,
422266b0663SKrzysztof Zdziarski 		    const CpaCyKptEcdsaSignRSOpData *pOpData,
423266b0663SKrzysztof Zdziarski 		    CpaBoolean *pSignStatus,
424266b0663SKrzysztof Zdziarski 		    CpaFlatBuffer *pR,
425266b0663SKrzysztof Zdziarski 		    CpaFlatBuffer *pS,
426266b0663SKrzysztof Zdziarski 		    CpaCyKptUnwrapContext *pKptUnwrapContext)
427266b0663SKrzysztof Zdziarski {
428266b0663SKrzysztof Zdziarski 	return CPA_STATUS_UNSUPPORTED;
429266b0663SKrzysztof Zdziarski }
430266b0663SKrzysztof Zdziarski 
431266b0663SKrzysztof Zdziarski CpaStatus
cpaCyKptRsaDecrypt(const CpaInstanceHandle instanceHandle,const CpaCyGenFlatBufCbFunc pRsaDecryptCb,void * pCallbackTag,const CpaCyKptRsaDecryptOpData * pDecryptOpData,CpaFlatBuffer * pOutputData,CpaCyKptUnwrapContext * pKptUnwrapContext)432266b0663SKrzysztof Zdziarski cpaCyKptRsaDecrypt(const CpaInstanceHandle instanceHandle,
433266b0663SKrzysztof Zdziarski 		   const CpaCyGenFlatBufCbFunc pRsaDecryptCb,
434266b0663SKrzysztof Zdziarski 		   void *pCallbackTag,
435266b0663SKrzysztof Zdziarski 		   const CpaCyKptRsaDecryptOpData *pDecryptOpData,
436266b0663SKrzysztof Zdziarski 		   CpaFlatBuffer *pOutputData,
437266b0663SKrzysztof Zdziarski 		   CpaCyKptUnwrapContext *pKptUnwrapContext)
438266b0663SKrzysztof Zdziarski 
439266b0663SKrzysztof Zdziarski {
440266b0663SKrzysztof Zdziarski 	return CPA_STATUS_UNSUPPORTED;
441266b0663SKrzysztof Zdziarski }
442266b0663SKrzysztof Zdziarski 
443266b0663SKrzysztof Zdziarski CpaStatus
cpaCyKptQueryIssuingKeys(const CpaInstanceHandle instanceHandle_in,CpaFlatBuffer * pPublicX509IssueCert,CpaCyKptKeyManagementStatus * pKptStatus)444266b0663SKrzysztof Zdziarski cpaCyKptQueryIssuingKeys(const CpaInstanceHandle instanceHandle_in,
445266b0663SKrzysztof Zdziarski 			 CpaFlatBuffer *pPublicX509IssueCert,
446266b0663SKrzysztof Zdziarski 			 CpaCyKptKeyManagementStatus *pKptStatus)
447266b0663SKrzysztof Zdziarski {
448266b0663SKrzysztof Zdziarski 	return CPA_STATUS_UNSUPPORTED;
449266b0663SKrzysztof Zdziarski }
450266b0663SKrzysztof Zdziarski 
451266b0663SKrzysztof Zdziarski CpaStatus
cpaCyKptQueryDeviceCredentials(const CpaInstanceHandle instanceHandle,CpaCyKptValidationKey * pDevCredential,CpaCyKptKeyManagementStatus * pKptStatus)452266b0663SKrzysztof Zdziarski cpaCyKptQueryDeviceCredentials(const CpaInstanceHandle instanceHandle,
453266b0663SKrzysztof Zdziarski 			       CpaCyKptValidationKey *pDevCredential,
454266b0663SKrzysztof Zdziarski 			       CpaCyKptKeyManagementStatus *pKptStatus)
455266b0663SKrzysztof Zdziarski {
456266b0663SKrzysztof Zdziarski 	return CPA_STATUS_UNSUPPORTED;
457266b0663SKrzysztof Zdziarski }
458266b0663SKrzysztof Zdziarski 
459266b0663SKrzysztof Zdziarski CpaStatus
cpaCyKptLoadKey(CpaInstanceHandle instanceHandle,CpaCyKptLoadKey * pSWK,CpaCyKptHandle * keyHandle,CpaCyKptKeyManagementStatus * pKptStatus)460266b0663SKrzysztof Zdziarski cpaCyKptLoadKey(CpaInstanceHandle instanceHandle,
461266b0663SKrzysztof Zdziarski 		CpaCyKptLoadKey *pSWK,
462266b0663SKrzysztof Zdziarski 		CpaCyKptHandle *keyHandle,
463266b0663SKrzysztof Zdziarski 		CpaCyKptKeyManagementStatus *pKptStatus)
464266b0663SKrzysztof Zdziarski {
465266b0663SKrzysztof Zdziarski 	return CPA_STATUS_UNSUPPORTED;
466266b0663SKrzysztof Zdziarski }
467266b0663SKrzysztof Zdziarski 
468266b0663SKrzysztof Zdziarski CpaStatus
cpaCyKptDeleteKey(CpaInstanceHandle instanceHandle,CpaCyKptHandle keyHandle,CpaCyKptKeyManagementStatus * pKptStatus)469266b0663SKrzysztof Zdziarski cpaCyKptDeleteKey(CpaInstanceHandle instanceHandle,
470266b0663SKrzysztof Zdziarski 		  CpaCyKptHandle keyHandle,
471266b0663SKrzysztof Zdziarski 		  CpaCyKptKeyManagementStatus *pKptStatus)
472266b0663SKrzysztof Zdziarski {
473266b0663SKrzysztof Zdziarski 	return CPA_STATUS_UNSUPPORTED;
474266b0663SKrzysztof Zdziarski }
475266b0663SKrzysztof Zdziarski 
47678ee8d1cSJulian Grajkowski /* Prime */
47778ee8d1cSJulian Grajkowski CpaStatus
cpaCyPrimeTest(const CpaInstanceHandle instanceHandle,const CpaCyPrimeTestCbFunc pCb,void * pCallbackTag,const CpaCyPrimeTestOpData * pOpData,CpaBoolean * pTestPassed)47878ee8d1cSJulian Grajkowski cpaCyPrimeTest(const CpaInstanceHandle instanceHandle,
47978ee8d1cSJulian Grajkowski 	       const CpaCyPrimeTestCbFunc pCb,
48078ee8d1cSJulian Grajkowski 	       void *pCallbackTag,
48178ee8d1cSJulian Grajkowski 	       const CpaCyPrimeTestOpData *pOpData,
48278ee8d1cSJulian Grajkowski 	       CpaBoolean *pTestPassed)
48378ee8d1cSJulian Grajkowski {
48478ee8d1cSJulian Grajkowski 	return CPA_STATUS_UNSUPPORTED;
48578ee8d1cSJulian Grajkowski }
48678ee8d1cSJulian Grajkowski 
48778ee8d1cSJulian Grajkowski CpaStatus
cpaCyPrimeQueryStats64(const CpaInstanceHandle instanceHandle,CpaCyPrimeStats64 * pPrimeStats)48878ee8d1cSJulian Grajkowski cpaCyPrimeQueryStats64(const CpaInstanceHandle instanceHandle,
48978ee8d1cSJulian Grajkowski 		       CpaCyPrimeStats64 *pPrimeStats)
49078ee8d1cSJulian Grajkowski {
49178ee8d1cSJulian Grajkowski 	return CPA_STATUS_UNSUPPORTED;
49278ee8d1cSJulian Grajkowski }
49378ee8d1cSJulian Grajkowski 
49478ee8d1cSJulian Grajkowski CpaStatus
cpaCyPrimeQueryStats(const CpaInstanceHandle instanceHandle,CpaCyPrimeStats * pPrimeStats)49578ee8d1cSJulian Grajkowski cpaCyPrimeQueryStats(const CpaInstanceHandle instanceHandle,
49678ee8d1cSJulian Grajkowski 		     CpaCyPrimeStats *pPrimeStats)
49778ee8d1cSJulian Grajkowski {
49878ee8d1cSJulian Grajkowski 	return CPA_STATUS_UNSUPPORTED;
49978ee8d1cSJulian Grajkowski }
50078ee8d1cSJulian Grajkowski 
50178ee8d1cSJulian Grajkowski /* RSA */
50278ee8d1cSJulian Grajkowski CpaStatus
cpaCyRsaGenKey(const CpaInstanceHandle instanceHandle,const CpaCyRsaKeyGenCbFunc pRsaKeyGenCb,void * pCallbackTag,const CpaCyRsaKeyGenOpData * pKeyGenOpData,CpaCyRsaPrivateKey * pPrivateKey,CpaCyRsaPublicKey * pPublicKey)50378ee8d1cSJulian Grajkowski cpaCyRsaGenKey(const CpaInstanceHandle instanceHandle,
50478ee8d1cSJulian Grajkowski 	       const CpaCyRsaKeyGenCbFunc pRsaKeyGenCb,
50578ee8d1cSJulian Grajkowski 	       void *pCallbackTag,
50678ee8d1cSJulian Grajkowski 	       const CpaCyRsaKeyGenOpData *pKeyGenOpData,
50778ee8d1cSJulian Grajkowski 	       CpaCyRsaPrivateKey *pPrivateKey,
50878ee8d1cSJulian Grajkowski 	       CpaCyRsaPublicKey *pPublicKey)
50978ee8d1cSJulian Grajkowski {
51078ee8d1cSJulian Grajkowski 	return CPA_STATUS_UNSUPPORTED;
51178ee8d1cSJulian Grajkowski }
51278ee8d1cSJulian Grajkowski 
51378ee8d1cSJulian Grajkowski CpaStatus
cpaCyRsaEncrypt(const CpaInstanceHandle instanceHandle,const CpaCyGenFlatBufCbFunc pRsaEncryptCb,void * pCallbackTag,const CpaCyRsaEncryptOpData * pEncryptOpData,CpaFlatBuffer * pOutputData)51478ee8d1cSJulian Grajkowski cpaCyRsaEncrypt(const CpaInstanceHandle instanceHandle,
51578ee8d1cSJulian Grajkowski 		const CpaCyGenFlatBufCbFunc pRsaEncryptCb,
51678ee8d1cSJulian Grajkowski 		void *pCallbackTag,
51778ee8d1cSJulian Grajkowski 		const CpaCyRsaEncryptOpData *pEncryptOpData,
51878ee8d1cSJulian Grajkowski 		CpaFlatBuffer *pOutputData)
51978ee8d1cSJulian Grajkowski {
52078ee8d1cSJulian Grajkowski 	return CPA_STATUS_UNSUPPORTED;
52178ee8d1cSJulian Grajkowski }
52278ee8d1cSJulian Grajkowski 
52378ee8d1cSJulian Grajkowski CpaStatus
cpaCyRsaDecrypt(const CpaInstanceHandle instanceHandle,const CpaCyGenFlatBufCbFunc pRsaDecryptCb,void * pCallbackTag,const CpaCyRsaDecryptOpData * pDecryptOpData,CpaFlatBuffer * pOutputData)52478ee8d1cSJulian Grajkowski cpaCyRsaDecrypt(const CpaInstanceHandle instanceHandle,
52578ee8d1cSJulian Grajkowski 		const CpaCyGenFlatBufCbFunc pRsaDecryptCb,
52678ee8d1cSJulian Grajkowski 		void *pCallbackTag,
52778ee8d1cSJulian Grajkowski 		const CpaCyRsaDecryptOpData *pDecryptOpData,
52878ee8d1cSJulian Grajkowski 		CpaFlatBuffer *pOutputData)
52978ee8d1cSJulian Grajkowski {
53078ee8d1cSJulian Grajkowski 	return CPA_STATUS_UNSUPPORTED;
53178ee8d1cSJulian Grajkowski }
53278ee8d1cSJulian Grajkowski 
53378ee8d1cSJulian Grajkowski CpaStatus
cpaCyRsaQueryStats64(const CpaInstanceHandle instanceHandle,CpaCyRsaStats64 * pRsaStats)53478ee8d1cSJulian Grajkowski cpaCyRsaQueryStats64(const CpaInstanceHandle instanceHandle,
53578ee8d1cSJulian Grajkowski 		     CpaCyRsaStats64 *pRsaStats)
53678ee8d1cSJulian Grajkowski {
53778ee8d1cSJulian Grajkowski 	return CPA_STATUS_UNSUPPORTED;
53878ee8d1cSJulian Grajkowski }
53978ee8d1cSJulian Grajkowski 
54078ee8d1cSJulian Grajkowski CpaStatus
cpaCyRsaQueryStats(const CpaInstanceHandle instanceHandle,CpaCyRsaStats * pRsaStats)54178ee8d1cSJulian Grajkowski cpaCyRsaQueryStats(const CpaInstanceHandle instanceHandle,
54278ee8d1cSJulian Grajkowski 		   CpaCyRsaStats *pRsaStats)
54378ee8d1cSJulian Grajkowski {
54478ee8d1cSJulian Grajkowski 	return CPA_STATUS_UNSUPPORTED;
54578ee8d1cSJulian Grajkowski }
54678ee8d1cSJulian Grajkowski 
54778ee8d1cSJulian Grajkowski /* Large Number */
54878ee8d1cSJulian Grajkowski CpaStatus
cpaCyLnModExp(const CpaInstanceHandle instanceHandle,const CpaCyGenFlatBufCbFunc pLnModExpCb,void * pCallbackTag,const CpaCyLnModExpOpData * pLnModExpOpData,CpaFlatBuffer * pResult)54978ee8d1cSJulian Grajkowski cpaCyLnModExp(const CpaInstanceHandle instanceHandle,
55078ee8d1cSJulian Grajkowski 	      const CpaCyGenFlatBufCbFunc pLnModExpCb,
55178ee8d1cSJulian Grajkowski 	      void *pCallbackTag,
55278ee8d1cSJulian Grajkowski 	      const CpaCyLnModExpOpData *pLnModExpOpData,
55378ee8d1cSJulian Grajkowski 	      CpaFlatBuffer *pResult)
55478ee8d1cSJulian Grajkowski {
55578ee8d1cSJulian Grajkowski 	return CPA_STATUS_UNSUPPORTED;
55678ee8d1cSJulian Grajkowski }
55778ee8d1cSJulian Grajkowski 
55878ee8d1cSJulian Grajkowski CpaStatus
cpaCyLnModInv(const CpaInstanceHandle instanceHandle,const CpaCyGenFlatBufCbFunc pLnModInvCb,void * pCallbackTag,const CpaCyLnModInvOpData * pLnModInvOpData,CpaFlatBuffer * pResult)55978ee8d1cSJulian Grajkowski cpaCyLnModInv(const CpaInstanceHandle instanceHandle,
56078ee8d1cSJulian Grajkowski 	      const CpaCyGenFlatBufCbFunc pLnModInvCb,
56178ee8d1cSJulian Grajkowski 	      void *pCallbackTag,
56278ee8d1cSJulian Grajkowski 	      const CpaCyLnModInvOpData *pLnModInvOpData,
56378ee8d1cSJulian Grajkowski 	      CpaFlatBuffer *pResult)
56478ee8d1cSJulian Grajkowski {
56578ee8d1cSJulian Grajkowski 	return CPA_STATUS_UNSUPPORTED;
56678ee8d1cSJulian Grajkowski }
56778ee8d1cSJulian Grajkowski 
56878ee8d1cSJulian Grajkowski CpaStatus
cpaCyLnStatsQuery64(const CpaInstanceHandle instanceHandle,CpaCyLnStats64 * pLnStats)56978ee8d1cSJulian Grajkowski cpaCyLnStatsQuery64(const CpaInstanceHandle instanceHandle,
57078ee8d1cSJulian Grajkowski 		    CpaCyLnStats64 *pLnStats)
57178ee8d1cSJulian Grajkowski {
57278ee8d1cSJulian Grajkowski 	return CPA_STATUS_UNSUPPORTED;
57378ee8d1cSJulian Grajkowski }
57478ee8d1cSJulian Grajkowski 
57578ee8d1cSJulian Grajkowski /* Dynamic Instance */
57678ee8d1cSJulian Grajkowski CpaStatus
icp_adf_putDynInstance(icp_accel_dev_t * accel_dev,adf_service_type_t stype,Cpa32U instance_id)57778ee8d1cSJulian Grajkowski icp_adf_putDynInstance(icp_accel_dev_t *accel_dev,
57878ee8d1cSJulian Grajkowski 		       adf_service_type_t stype,
57978ee8d1cSJulian Grajkowski 		       Cpa32U instance_id)
58078ee8d1cSJulian Grajkowski {
58178ee8d1cSJulian Grajkowski 	return CPA_STATUS_FAIL;
58278ee8d1cSJulian Grajkowski }
58378ee8d1cSJulian Grajkowski 
58478ee8d1cSJulian Grajkowski CpaStatus
icp_sal_CyPollAsymRing(CpaInstanceHandle instanceHandle_in,Cpa32U response_quota)58578ee8d1cSJulian Grajkowski icp_sal_CyPollAsymRing(CpaInstanceHandle instanceHandle_in,
58678ee8d1cSJulian Grajkowski 		       Cpa32U response_quota)
58778ee8d1cSJulian Grajkowski {
58878ee8d1cSJulian Grajkowski 	return CPA_STATUS_UNSUPPORTED;
58978ee8d1cSJulian Grajkowski }
59078ee8d1cSJulian Grajkowski 
59178ee8d1cSJulian Grajkowski CpaStatus
icp_sal_AsymGetInflightRequests(CpaInstanceHandle instanceHandle,Cpa32U * maxInflightRequests,Cpa32U * numInflightRequests)59278ee8d1cSJulian Grajkowski icp_sal_AsymGetInflightRequests(CpaInstanceHandle instanceHandle,
59378ee8d1cSJulian Grajkowski 				Cpa32U *maxInflightRequests,
59478ee8d1cSJulian Grajkowski 				Cpa32U *numInflightRequests)
59578ee8d1cSJulian Grajkowski {
59678ee8d1cSJulian Grajkowski 	return CPA_STATUS_UNSUPPORTED;
59778ee8d1cSJulian Grajkowski }
59878ee8d1cSJulian Grajkowski 
59978ee8d1cSJulian Grajkowski CpaStatus
icp_sal_AsymPerformOpNow(CpaInstanceHandle instanceHandle)60078ee8d1cSJulian Grajkowski icp_sal_AsymPerformOpNow(CpaInstanceHandle instanceHandle)
60178ee8d1cSJulian Grajkowski {
60278ee8d1cSJulian Grajkowski 	return CPA_STATUS_UNSUPPORTED;
60378ee8d1cSJulian Grajkowski }
604