| /freebsd/sys/dev/qat/qat_api/common/compression/ |
| H A D | dc_dp.c | 61 dcDataPlaneParamCheck(const CpaDcDpOpData *pOpData) in dcDataPlaneParamCheck() argument 66 LAC_CHECK_NULL_PARAM(pOpData); in dcDataPlaneParamCheck() 67 LAC_CHECK_NULL_PARAM(pOpData->dcInstance); in dcDataPlaneParamCheck() 68 LAC_CHECK_NULL_PARAM(pOpData->pSessionHandle); in dcDataPlaneParamCheck() 71 SAL_CHECK_INSTANCE_TYPE(pOpData->dcInstance, in dcDataPlaneParamCheck() 74 pService = (sal_compression_service_t *)(pOpData->dcInstance); in dcDataPlaneParamCheck() 76 pSessionDesc = DC_SESSION_DESC_FROM_CTX_GET(pOpData->pSessionHandle); in dcDataPlaneParamCheck() 89 (0 == pOpData->bufferLenToCompress)) { in dcDataPlaneParamCheck() 95 if (pOpData->sessDirection > CPA_DC_DIR_DECOMPRESS) { in dcDataPlaneParamCheck() 100 if (0 == pOpData->srcBuffer) { in dcDataPlaneParamCheck() [all …]
|
| H A D | dc_datapath.c | 109 CpaDcOpData *pOpData = NULL; in dcCompression_ProcessCallback() local 152 pOpData = pCookie->pDcOpData; in dcCompression_ProcessCallback() 157 if (NULL != pOpData) { in dcCompression_ProcessCallback() 158 verifyHwIntegrityCrcs = pOpData->verifyHwIntegrityCrcs; in dcCompression_ProcessCallback() 159 integrityCrcCheck = pOpData->integrityCrcCheck; in dcCompression_ProcessCallback() 471 dcCheckOpData(sal_compression_service_t *pService, CpaDcOpData *pOpData) in dcCheckOpData() argument 475 if ((pOpData->flushFlag < CPA_DC_FLUSH_NONE) || in dcCheckOpData() 476 (pOpData->flushFlag > CPA_DC_FLUSH_FULL)) { in dcCheckOpData() 481 skipMode = pOpData->inputSkipData.skipMode; in dcCheckOpData() 488 skipMode = pOpData->outputSkipData.skipMode; in dcCheckOpData() [all …]
|
| H A D | dc_ns_datapath.c | 52 CpaDcOpData *pOpData, in cpaDcNsDecompressData() argument 65 CpaDcOpData *pOpData, in cpaDcNsCompressData() argument
|
| /freebsd/sys/dev/qat/qat_api/common/crypto/sym/ |
| H A D | lac_sym_cipher.c | 65 const CpaCySymOpData *pOpData = pCbCookie->pOpData; in LacCipher_PerformIvCheck() local 67 LAC_SYM_SESSION_DESC_FROM_CTX_GET(pOpData->sessionCtx); in LacCipher_PerformIvCheck() 86 LAC_CHECK_NULL_PARAM(pOpData->pIv); in LacCipher_PerformIvCheck() 87 if (pOpData->ivLenInBytes != ivLenInBytes) { in LacCipher_PerformIvCheck() 90 pOpData->ivLenInBytes == in LacCipher_PerformIvCheck() 109 *ppIvBuffer = pOpData->pIv; in LacCipher_PerformIvCheck() 156 LAC_CHECK_NULL_PARAM(pOpData->pIv); in LacCipher_PerformIvCheck() 158 if (pOpData->ivLenInBytes != LAC_CIPHER_KASUMI_F8_IV_LENGTH) { in LacCipher_PerformIvCheck() 163 *ppIvBuffer = pOpData->pIv; in LacCipher_PerformIvCheck() 166 LAC_CHECK_NULL_PARAM(pOpData->pIv); in LacCipher_PerformIvCheck() [all …]
|
| H A D | lac_sym_cb.c | 68 const CpaCySymOpData *pOpData, in LacSymCb_CleanUserData() argument 81 pOpData->cryptoStartSrcOffsetInBytes, in LacSymCb_CleanUserData() 82 pOpData->messageLenToCipherInBytes + authTagLen); in LacSymCb_CleanUserData() 87 pOpData->cryptoStartSrcOffsetInBytes, in LacSymCb_CleanUserData() 88 pOpData->messageLenToCipherInBytes); in LacSymCb_CleanUserData() 91 (NULL != pOpData->pDigestResult)) { in LacSymCb_CleanUserData() 93 memset(pOpData->pDigestResult, 0, authTagLen); in LacSymCb_CleanUserData() 123 CpaCySymOpData *pOpData = NULL; in LacSymCb_ProcessCallbackInternal() local 132 pOpData = (CpaCySymOpData *)LAC_CONST_PTR_CAST(pCookie->pOpData); in LacSymCb_ProcessCallbackInternal() 146 ((CPA_CY_SYM_PACKET_TYPE_FULL == pOpData->packetType) || in LacSymCb_ProcessCallbackInternal() [all …]
|
| H A D | lac_sym_alg_chain.c | 1541 const CpaCySymOpData *pOpData, in LacAlgChain_Perform() argument 1586 pSessionDesc->aadLenInBytes = pOpData->messageLenToHashInBytes; in LacAlgChain_Perform() 1587 if (pOpData->messageLenToHashInBytes == 0 || in LacAlgChain_Perform() 1588 pOpData->pAdditionalAuthData != NULL) { in LacAlgChain_Perform() 1603 (isSpCcm || (LAC_CIPHER_SPC_IV_SIZE == pOpData->ivLenInBytes))) { in LacAlgChain_Perform() 1664 (LAC_CIPHER_SPC_IV_SIZE != pOpData->ivLenInBytes)) { in LacAlgChain_Perform() 1700 (LAC_CIPHER_SPC_IV_SIZE != pOpData->ivLenInBytes)) { in LacAlgChain_Perform() 1708 pOpData->pAdditionalAuthData, in LacAlgChain_Perform() 1709 pOpData->pIv, in LacAlgChain_Perform() 1710 pOpData->messageLenToCipherInBytes, in LacAlgChain_Perform() [all …]
|
| H A D | lac_sym_api.c | 78 const CpaCySymOpData *const pOpData); 113 void *pOpData, in LacSync_GenBufListVerifyCb() argument 357 const CpaCySymOpData *const pOpData) in LacSymPerform_BufferParamCheck() argument 363 switch (pOpData->packetType) { in LacSymPerform_BufferParamCheck() 376 (0 == pOpData->messageLenToHashInBytes))) { in LacSymPerform_BufferParamCheck() 406 (0 == pOpData->messageLenToHashInBytes))) { in LacSymPerform_BufferParamCheck() 448 if (CPA_CY_SYM_PACKET_TYPE_FULL != pOpData->packetType) { in LacSymPerform_BufferParamCheck() 459 pOpData->packetType, in LacSymPerform_BufferParamCheck() 760 const CpaCySymOpData *pOpData, in LacSym_Perform() argument 775 LAC_CHECK_NULL_PARAM(pOpData); in LacSym_Perform() [all …]
|
| H A D | lac_sym_hash.c | 58 void *pOpData, 666 const CpaCySymOpData *pOpData, in LacHash_PerformParamCheck() argument 688 if ((CPA_CY_SYM_PACKET_TYPE_PARTIAL != pOpData->packetType) && in LacHash_PerformParamCheck() 689 !digestIsAppended && (NULL == pOpData->pDigestResult)) { in LacHash_PerformParamCheck() 702 (CPA_CY_SYM_PACKET_TYPE_PARTIAL != pOpData->packetType) && in LacHash_PerformParamCheck() 721 (NULL == pOpData->pAdditionalAuthData)) { in LacHash_PerformParamCheck() 726 if ((pOpData->hashStartSrcOffsetInBytes + in LacHash_PerformParamCheck() 727 pOpData->messageLenToHashInBytes) > srcPktSize) { in LacHash_PerformParamCheck() 739 if (NULL == pOpData->pAdditionalAuthData) { in LacHash_PerformParamCheck() 747 if ((CPA_CY_SYM_PACKET_TYPE_PARTIAL == pOpData->packetType) && in LacHash_PerformParamCheck() [all …]
|
| H A D | lac_sym_queue.c | 113 pRequest->pOpData->packetType) { in LacSymQueue_RequestSend() 136 pRequest->pOpData->pIv, in LacSymQueue_RequestSend() 137 pRequest->pOpData->ivLenInBytes); in LacSymQueue_RequestSend() 152 pRequest->pOpData->packetType)) { in LacSymQueue_RequestSend()
|
| /freebsd/sys/dev/qat/qat/ |
| H A D | qat_ocf.c | 65 symDpCallback(CpaCySymDpOpData *pOpData, in symDpCallback() argument 77 qat_cookie = (struct qat_ocf_cookie *)pOpData->pCallbackTag; in symDpCallback() 86 status = qat_ocf_cookie_dma_post_sync(crp, pOpData); in symDpCallback() 92 status = qat_ocf_cookie_dma_unload(crp, pOpData); in symDpCallback() 116 if (pOpData->digestResult && qat_session->authLen > 0) { in symDpCallback() 647 CpaCySymDpOpData *pOpData; in qat_ocf_load_aad_gcm() local 649 pOpData = &qat_cookie->pOpdata; in qat_ocf_load_aad_gcm() 661 pOpData->pAdditionalAuthData = qat_cookie->qat_ocf_gcm_aad; in qat_ocf_load_aad_gcm() 662 pOpData->additionalAuthData = qat_cookie->qat_ocf_gcm_aad_paddr; in qat_ocf_load_aad_gcm() 672 CpaCySymDpOpData *pOpData; in qat_ocf_load_aad() local [all …]
|
| H A D | qat_ocf_mem_pool.c | 313 qat_ocf_cookie_dma_pre_sync(struct cryptop *crp, CpaCySymDpOpData *pOpData) in qat_ocf_cookie_dma_pre_sync() argument 317 if (NULL == pOpData->pCallbackTag) in qat_ocf_cookie_dma_pre_sync() 320 qat_cookie = (struct qat_ocf_cookie *)pOpData->pCallbackTag; in qat_ocf_cookie_dma_pre_sync() 344 qat_ocf_cookie_dma_post_sync(struct cryptop *crp, CpaCySymDpOpData *pOpData) in qat_ocf_cookie_dma_post_sync() argument 348 if (NULL == pOpData->pCallbackTag) in qat_ocf_cookie_dma_post_sync() 351 qat_cookie = (struct qat_ocf_cookie *)pOpData->pCallbackTag; in qat_ocf_cookie_dma_post_sync() 375 qat_ocf_cookie_dma_unload(struct cryptop *crp, CpaCySymDpOpData *pOpData) in qat_ocf_cookie_dma_unload() argument 379 qat_cookie = pOpData->pCallbackTag; in qat_ocf_cookie_dma_unload()
|
| /freebsd/sys/dev/qat/qat_api/common/stubs/ |
| H A D | lac_stubs.c | 86 const CpaCyDsaPParamGenOpData *pOpData, in cpaCyDsaGenPParam() argument 97 const CpaCyDsaGParamGenOpData *pOpData, in cpaCyDsaGenGParam() argument 108 const CpaCyDsaYParamGenOpData *pOpData, in cpaCyDsaGenYParam() argument 119 const CpaCyDsaRSignOpData *pOpData, in cpaCyDsaSignR() argument 130 const CpaCyDsaSSignOpData *pOpData, in cpaCyDsaSignS() argument 141 const CpaCyDsaRSSignOpData *pOpData, in cpaCyDsaSignRS() argument 153 const CpaCyDsaVerifyOpData *pOpData, in cpaCyDsaVerify() argument 178 const CpaCyEcdhPointMultiplyOpData *pOpData, in cpaCyEcdhPointMultiply() argument 198 const CpaCyEcdsaSignROpData *pOpData, in cpaCyEcdsaSignR() argument 209 const CpaCyEcdsaSignSOpData *pOpData, in cpaCyEcdsaSignS() argument [all …]
|
| /freebsd/sys/dev/qat/qat_api/include/lac/ |
| H A D | cpa_cy_ecsm2.h | 689 void *pOpData, 735 void *pOpData, 808 const CpaCyEcsm2PointMultiplyOpData *pOpData, 883 const CpaCyEcsm2GeneratorMultiplyOpData *pOpData, 954 const CpaCyEcsm2PointVerifyOpData *pOpData, 1025 const CpaCyEcsm2SignOpData *pOpData, 1096 const CpaCyEcsm2VerifyOpData *pOpData, 1164 const CpaCyEcsm2EncryptOpData *pOpData, 1232 const CpaCyEcsm2DecryptOpData *pOpData, 1300 const CpaCyEcsm2KeyExPhase1OpData *pOpData, [all …]
|
| H A D | cpa_cy_dsa.h | 580 void *pOpData, 631 void *pOpData, 678 void *pOpData, 771 const CpaCyDsaPParamGenOpData *pOpData, 860 const CpaCyDsaGParamGenOpData *pOpData, 935 const CpaCyDsaYParamGenOpData *pOpData, 1024 const CpaCyDsaRSignOpData *pOpData, 1115 const CpaCyDsaSSignOpData *pOpData, 1205 const CpaCyDsaRSSignOpData *pOpData, 1285 const CpaCyDsaVerifyOpData *pOpData,
|
| H A D | cpa_cy_ecdsa.h | 371 void *pOpData, 422 void *pOpData, 469 void *pOpData, 539 const CpaCyEcdsaSignROpData *pOpData, 610 const CpaCyEcdsaSignSOpData *pOpData, 681 const CpaCyEcdsaSignRSOpData *pOpData, 756 const CpaCyEcdsaVerifyOpData *pOpData,
|
| H A D | cpa_cy_ec.h | 600 void *pOpData, 646 void *pOpData, 722 const CpaCyEcPointMultiplyOpData *pOpData, 811 const CpaCyEcPointVerifyOpData *pOpData, 883 const CpaCyEcGenericPointMultiplyOpData *pOpData, 953 const CpaCyEcGenericPointVerifyOpData *pOpData, 1026 const CpaCyEcMontEdwdsPointMultiplyOpData *pOpData,
|
| H A D | cpa_cy_sym.h | 923 #define CPA_CY_SYM_CCM_SET_NONCE(pOpData, pNonce, nonceLen) do { \ argument 924 memcpy(&pOpData->pIv[1], pNonce, nonceLen); \ 925 memcpy(&pOpData->pAdditionalAuthData[1], pNonce, nonceLen); \ 937 #define CPA_CY_SYM_CCM_SET_AAD(pOpData, pAad, aadLen) do { \ argument 938 memcpy(&pOpData->pAdditionalAuthData[18], pAad, aadLen); \ 1072 void *pOpData, 1598 const CpaCySymOpData *pOpData,
|
| H A D | cpa_cy_sym_dp.h | 385 typedef void (*CpaCySymDpCbFunc)(CpaCySymDpOpData *pOpData, 791 cpaCySymDpEnqueueOp(CpaCySymDpOpData *pOpData, 892 CpaCySymDpOpData *pOpData[],
|
| H A D | cpa_cy_ecdh.h | 180 void *pOpData, 259 const CpaCyEcdhPointMultiplyOpData *pOpData,
|
| H A D | cpa_cy_prime.h | 200 void *pOpData, 297 const CpaCyPrimeTestOpData *pOpData,
|
| /freebsd/sys/dev/qat/qat_api/include/dc/ |
| H A D | cpa_dc_dp.h | 266 typedef void (*CpaDcDpCallbackFn)(CpaDcDpOpData *pOpData); 654 cpaDcDpEnqueueOp(CpaDcDpOpData *pOpData, 729 cpaDcDpEnqueueOpWithPartRead(CpaDcDpOpData *pOpData, 801 cpaDcDpEnqueueOpWithZeroPad(CpaDcDpOpData *pOpData, 897 CpaDcDpOpData *pOpData[], 984 CpaDcDpOpData *pOpData[], 1069 CpaDcDpOpData *pOpData[],
|
| /freebsd/sys/dev/qat/include/ |
| H A D | qat_ocf_mem_pool.h | 95 CpaCySymDpOpData *pOpData; member 121 CpaCySymDpOpData *pOpData); 123 CpaCySymDpOpData *pOpData); 126 CpaCySymDpOpData *pOpData);
|
| /freebsd/sys/dev/qat/qat_api/common/utils/ |
| H A D | lac_sync.c | 76 void *pOpData, in LacSync_GenVerifyCb() argument 89 void *pOpData, in LacSync_GenFlatBufCb() argument 102 void *pOpData, in LacSync_GenFlatBufVerifyCb() argument
|
| /freebsd/sys/dev/qat/qat_api/common/crypto/sym/include/ |
| H A D | lac_sym_hash.h | 429 const CpaCySymOpData *pOpData, 552 void *pOpData,
|
| H A D | lac_sym.h | 164 const CpaCySymOpData *pOpData; member 255 void *pOpData; member
|