Lines Matching refs:aadBytesRemaining

635     size_t aadBytesRemaining;  in AESCCMLPF3_processOneStepCBCMACPolling()  local
651 aadBytesRemaining = operation->aadLength; in AESCCMLPF3_processOneStepCBCMACPolling()
654aadBytesRemaining -= AESCCMLPF3_processB1withAAD(operation->aad, operation->aadLength, operation->… in AESCCMLPF3_processOneStepCBCMACPolling()
657 if (aadBytesRemaining > 0U) in AESCCMLPF3_processOneStepCBCMACPolling()
659 size_t blockSizeAlignedAADLength = AES_BLOCK_SIZE_MULTIPLE_LENGTH(aadBytesRemaining); in AESCCMLPF3_processOneStepCBCMACPolling()
663 AESCMACLPF3_processBlocks(&operation->aad[operation->aadLength - aadBytesRemaining], in AESCCMLPF3_processOneStepCBCMACPolling()
666 aadBytesRemaining -= blockSizeAlignedAADLength; in AESCCMLPF3_processOneStepCBCMACPolling()
669 if (aadBytesRemaining > 0U) in AESCCMLPF3_processOneStepCBCMACPolling()
671 … AESCCMLPF3_processCBCMACFinalBlock(&operation->aad[operation->aadLength - aadBytesRemaining], in AESCCMLPF3_processOneStepCBCMACPolling()
672 aadBytesRemaining); in AESCCMLPF3_processOneStepCBCMACPolling()
1206 size_t aadBytesRemaining = 0U; in AESCCMLPF3_processSegmentedCBCMAC() local
1235 aadBytesRemaining = aadSegmentLength; in AESCCMLPF3_processSegmentedCBCMAC()
1243 aadBytesRemaining -= object->aadBytesProcessed; in AESCCMLPF3_processSegmentedCBCMAC()
1247 if (aadBytesRemaining > 0U) in AESCCMLPF3_processSegmentedCBCMAC()
1267 const uint8_t *newAAD = &object->aad[aadSegmentLength - aadBytesRemaining]; in AESCCMLPF3_processSegmentedCBCMAC()
1270 if (aadBytesRemaining >= aadBlockBytesAvail) in AESCCMLPF3_processSegmentedCBCMAC()
1277 aadBytesRemaining -= aadBlockBytesAvail; in AESCCMLPF3_processSegmentedCBCMAC()
1283 aadBytesRemaining); in AESCCMLPF3_processSegmentedCBCMAC()
1285 object->aadBytesProcessed += (aadBytesRemaining + AESCCMLPF3_AAD_BUFFER_SIZE); in AESCCMLPF3_processSegmentedCBCMAC()
1286 aadBytesRemaining = 0U; in AESCCMLPF3_processSegmentedCBCMAC()
1294 size_t blockSizeAlignedAADLength = AES_BLOCK_SIZE_MULTIPLE_LENGTH(aadBytesRemaining); in AESCCMLPF3_processSegmentedCBCMAC()
1298 AESCMACLPF3_processBlocks(&object->aad[aadSegmentLength - aadBytesRemaining], in AESCCMLPF3_processSegmentedCBCMAC()
1302 aadBytesRemaining -= blockSizeAlignedAADLength; in AESCCMLPF3_processSegmentedCBCMAC()
1305 if (aadBytesRemaining > 0U) in AESCCMLPF3_processSegmentedCBCMAC()
1307 if ((object->aadBytesProcessed + aadBytesRemaining) == object->totalAADLength) in AESCCMLPF3_processSegmentedCBCMAC()
1309 … AESCCMLPF3_processCBCMACFinalBlock(&object->aad[aadSegmentLength - aadBytesRemaining], in AESCCMLPF3_processSegmentedCBCMAC()
1310 aadBytesRemaining); in AESCCMLPF3_processSegmentedCBCMAC()
1311 object->aadBytesProcessed += aadBytesRemaining; in AESCCMLPF3_processSegmentedCBCMAC()
1313 else if (aadBytesRemaining == AESCCMLPF3_AAD_BUFFER_SIZE) in AESCCMLPF3_processSegmentedCBCMAC()