Lines Matching refs:crypto
97 __STATIC_INLINE void CRYPTO_AES_ProcessLoop(CRYPTO_TypeDef *crypto,
104 static void CRYPTO_AES_CBCx(CRYPTO_TypeDef *crypto,
113 static void CRYPTO_AES_PCBCx(CRYPTO_TypeDef *crypto,
122 static void CRYPTO_AES_CFBx(CRYPTO_TypeDef *crypto,
131 static void CRYPTO_AES_CTRx(CRYPTO_TypeDef *crypto,
140 static void CRYPTO_AES_ECBx(CRYPTO_TypeDef *crypto,
148 static void CRYPTO_AES_OFBx(CRYPTO_TypeDef *crypto,
384 void CRYPTO_KeyBufWrite(CRYPTO_TypeDef *crypto, in CRYPTO_KeyBufWrite() argument
390 BUS_RegBitWrite(&crypto->CTRL, _CRYPTO_CTRL_AES_SHIFT, _CRYPTO_CTRL_AES_AES256); in CRYPTO_KeyBufWrite()
392 cryptoBurstToCryptoAndZeroize(&crypto->DDATA4, &val[0]); in CRYPTO_KeyBufWrite()
393 cryptoBurstToCryptoAndZeroize(&crypto->DDATA4, &val[4]); in CRYPTO_KeyBufWrite()
396 BUS_RegBitWrite(&crypto->CTRL, _CRYPTO_CTRL_AES_SHIFT, _CRYPTO_CTRL_AES_AES128); in CRYPTO_KeyBufWrite()
397 cryptoBurstToCryptoAndZeroize(&crypto->KEYBUF, &val[0]); in CRYPTO_KeyBufWrite()
401 void CRYPTO_KeyBufWriteUnaligned(CRYPTO_TypeDef *crypto, in CRYPTO_KeyBufWriteUnaligned() argument
414 CRYPTO_KeyBufWrite(crypto, temp, keyWidth); in CRYPTO_KeyBufWriteUnaligned()
425 CRYPTO_KeyBufWrite(crypto, (uint32_t*)tmp_val_ptr, keyWidth); in CRYPTO_KeyBufWriteUnaligned()
429 void CRYPTO_KeyBuf128Write(CRYPTO_TypeDef *crypto, in CRYPTO_KeyBuf128Write() argument
432 CRYPTO_BurstToCrypto(&crypto->KEYBUF, val); in CRYPTO_KeyBuf128Write()
435 void CRYPTO_ModulusSet(CRYPTO_TypeDef * crypto, in CRYPTO_ModulusSet() argument
438 uint32_t temp = crypto->WAC & (~(_CRYPTO_WAC_MODULUS_MASK | _CRYPTO_WAC_MODOP_MASK)); in CRYPTO_ModulusSet()
452 crypto->WAC = temp | (uint32_t)modulusId | CRYPTO_WAC_MODOP_BINARY; in CRYPTO_ModulusSet()
463 crypto->WAC = temp | (uint32_t)modulusId | CRYPTO_WAC_MODOP_REGULAR; in CRYPTO_ModulusSet()
489 void CRYPTO_KeyRead(CRYPTO_TypeDef * crypto, in CRYPTO_KeyRead() argument
495 cryptoBurstFromCryptoAndZeroize(&crypto->KEY, &val[0]); in CRYPTO_KeyRead()
497 cryptoBurstFromCryptoAndZeroize(&crypto->KEY, &val[4]); in CRYPTO_KeyRead()
520 void CRYPTO_KeyReadUnaligned(CRYPTO_TypeDef * crypto, in CRYPTO_KeyReadUnaligned() argument
526 CRYPTO_KeyRead(crypto, temp, keyWidth); in CRYPTO_KeyReadUnaligned()
542 CRYPTO_KeyRead(crypto, (uint32_t*)tmp_val_ptr, keyWidth); in CRYPTO_KeyReadUnaligned()
566 void CRYPTO_SHA_1(CRYPTO_TypeDef * crypto, in CRYPTO_SHA_1() argument
578 crypto->CTRL = CRYPTO_CTRL_SHA_SHA1; in CRYPTO_SHA_1()
579 crypto->SEQCTRL = 0; in CRYPTO_SHA_1()
580 crypto->SEQCTRLB = 0; in CRYPTO_SHA_1()
583 CRYPTO_ResultWidthSet(crypto, cryptoResult256Bits); in CRYPTO_SHA_1()
586 crypto->DDATA1 = 0x67452301UL; in CRYPTO_SHA_1()
587 crypto->DDATA1 = 0xefcdab89UL; in CRYPTO_SHA_1()
588 crypto->DDATA1 = 0x98badcfeUL; in CRYPTO_SHA_1()
589 crypto->DDATA1 = 0x10325476UL; in CRYPTO_SHA_1()
590 crypto->DDATA1 = 0xc3d2e1f0UL; in CRYPTO_SHA_1()
591 crypto->DDATA1 = 0x00000000UL; in CRYPTO_SHA_1()
592 crypto->DDATA1 = 0x00000000UL; in CRYPTO_SHA_1()
593 crypto->DDATA1 = 0x00000000UL; in CRYPTO_SHA_1()
596 CRYPTO_EXECUTE_2(crypto, in CRYPTO_SHA_1()
604 CRYPTO_InstructionSequenceWait(crypto); in CRYPTO_SHA_1()
605 CRYPTO_QDataWriteUnaligned(&crypto->QDATA1BIG, msg); in CRYPTO_SHA_1()
608 CRYPTO_EXECUTE_3(crypto, in CRYPTO_SHA_1()
637 CRYPTO_InstructionSequenceWait(crypto); in CRYPTO_SHA_1()
638 CRYPTO_QDataWrite(&crypto->QDATA1BIG, shaBlock); in CRYPTO_SHA_1()
641 CRYPTO_EXECUTE_3(crypto, in CRYPTO_SHA_1()
663 CRYPTO_InstructionSequenceWait(crypto); in CRYPTO_SHA_1()
664 CRYPTO_QDataWrite(&crypto->QDATA1BIG, shaBlock); in CRYPTO_SHA_1()
667 CRYPTO_EXECUTE_3(crypto, in CRYPTO_SHA_1()
673 CRYPTO_InstructionSequenceWait(crypto); in CRYPTO_SHA_1()
679 CRYPTO_DDataRead(&crypto->DDATA0BIG, tempDData); in CRYPTO_SHA_1()
682 ((uint32_t*)msgDigest)[0] = crypto->DDATA0BIG; in CRYPTO_SHA_1()
683 ((uint32_t*)msgDigest)[1] = crypto->DDATA0BIG; in CRYPTO_SHA_1()
684 ((uint32_t*)msgDigest)[2] = crypto->DDATA0BIG; in CRYPTO_SHA_1()
685 ((uint32_t*)msgDigest)[3] = crypto->DDATA0BIG; in CRYPTO_SHA_1()
686 ((uint32_t*)msgDigest)[4] = crypto->DDATA0BIG; in CRYPTO_SHA_1()
687 crypto->DDATA0BIG; in CRYPTO_SHA_1()
688 crypto->DDATA0BIG; in CRYPTO_SHA_1()
689 crypto->DDATA0BIG; in CRYPTO_SHA_1()
713 void CRYPTO_SHA_256(CRYPTO_TypeDef * crypto, in CRYPTO_SHA_256() argument
735 crypto->CTRL = CRYPTO_CTRL_SHA_SHA2; in CRYPTO_SHA_256()
736 crypto->SEQCTRL = 0; in CRYPTO_SHA_256()
737 crypto->SEQCTRLB = 0; in CRYPTO_SHA_256()
740 CRYPTO_ResultWidthSet(crypto, cryptoResult256Bits); in CRYPTO_SHA_256()
743 CRYPTO_DDataWrite(&crypto->DDATA1, shaBlock); in CRYPTO_SHA_256()
746 CRYPTO_EXECUTE_2(crypto, in CRYPTO_SHA_256()
753 CRYPTO_InstructionSequenceWait(crypto); in CRYPTO_SHA_256()
754 CRYPTO_QDataWriteUnaligned(&crypto->QDATA1BIG, msg); in CRYPTO_SHA_256()
757 CRYPTO_EXECUTE_3(crypto, in CRYPTO_SHA_256()
786 CRYPTO_InstructionSequenceWait(crypto); in CRYPTO_SHA_256()
787 CRYPTO_QDataWrite(&crypto->QDATA1BIG, shaBlock); in CRYPTO_SHA_256()
790 CRYPTO_EXECUTE_3(crypto, in CRYPTO_SHA_256()
812 CRYPTO_InstructionSequenceWait(crypto); in CRYPTO_SHA_256()
813 CRYPTO_QDataWrite(&crypto->QDATA1BIG, shaBlock); in CRYPTO_SHA_256()
816 CRYPTO_EXECUTE_3(crypto, in CRYPTO_SHA_256()
822 CRYPTO_InstructionSequenceWait(crypto); in CRYPTO_SHA_256()
823 CRYPTO_DDataReadUnaligned(&crypto->DDATA0BIG, msgDigest); in CRYPTO_SHA_256()
879 void CRYPTO_Mul(CRYPTO_TypeDef * crypto, in CRYPTO_Mul() argument
914 crypto->WAC = CRYPTO_WAC_MULWIDTH_MUL128 | CRYPTO_WAC_RESULTWIDTH_256BIT; in CRYPTO_Mul()
920 crypto->CTRL = in CRYPTO_Mul()
924 CRYPTO_EXECUTE_4(crypto, in CRYPTO_Mul()
938 CRYPTO_SEQ_LOAD_10(crypto, in CRYPTO_Mul()
973 CRYPTO_DataWriteVariableSize(&crypto->DATA2, in CRYPTO_Mul()
977 CRYPTO_DataWrite(&crypto->DATA2, &A[i * PARTIAL_OPERAND_WIDTH_IN_32BIT_WORDS]); in CRYPTO_Mul()
980 CRYPTO_DataWrite(&crypto->DATA2, &A[i * PARTIAL_OPERAND_WIDTH_IN_32BIT_WORDS]); in CRYPTO_Mul()
986 CRYPTO_DataWriteVariableSize(&crypto->DATA1, in CRYPTO_Mul()
990 CRYPTO_DataWrite(&crypto->DATA1, &R[i * PARTIAL_OPERAND_WIDTH_IN_32BIT_WORDS]); in CRYPTO_Mul()
993 CRYPTO_DataWrite(&crypto->DATA1, &R[i * PARTIAL_OPERAND_WIDTH_IN_32BIT_WORDS]); in CRYPTO_Mul()
997 crypto->CMD = CRYPTO_CMD_INSTR_CCLR; in CRYPTO_Mul()
1000 crypto->SEQCTRL = CRYPTO_SEQCTRL_BLOCKSIZE_16BYTES in CRYPTO_Mul()
1004 CRYPTO_InstructionSequenceExecute(crypto); in CRYPTO_Mul()
1009 while ((crypto->STATUS & CRYPTO_STATUS_DMAACTIVE) == 0) { in CRYPTO_Mul()
1014 CRYPTO_DataWriteVariableSize(&crypto->DATA0, in CRYPTO_Mul()
1018 CRYPTO_DataWrite(&crypto->DATA0, in CRYPTO_Mul()
1022 CRYPTO_DataWrite(&crypto->DATA0, in CRYPTO_Mul()
1030 CRYPTO_DataWriteVariableSize(&crypto->DATA1, in CRYPTO_Mul()
1034 CRYPTO_DataWrite(&crypto->DATA1, in CRYPTO_Mul()
1038 CRYPTO_DataWrite(&crypto->DATA1, in CRYPTO_Mul()
1041 while ((crypto->STATUS & CRYPTO_STATUS_DMAACTIVE) == 0) { in CRYPTO_Mul()
1044 CRYPTO_DataRead(&crypto->DATA0, in CRYPTO_Mul()
1049 if (CRYPTO_CarryIsSet(crypto)) { in CRYPTO_Mul()
1056 CRYPTO_DataRead(&crypto->DATA1, in CRYPTO_Mul()
1127 void CRYPTO_AES_CBC128(CRYPTO_TypeDef * crypto, in CRYPTO_AES_CBC128() argument
1135 crypto->CTRL = CRYPTO_CTRL_AES_AES128; in CRYPTO_AES_CBC128()
1136 CRYPTO_AES_CBCx(crypto, out, in, len, key, iv, encrypt, cryptoKey128Bits); in CRYPTO_AES_CBC128()
1173 void CRYPTO_AES_CBC256(CRYPTO_TypeDef * crypto, in CRYPTO_AES_CBC256() argument
1181 crypto->CTRL = CRYPTO_CTRL_AES_AES256; in CRYPTO_AES_CBC256()
1182 CRYPTO_AES_CBCx(crypto, out, in, len, key, iv, encrypt, cryptoKey256Bits); in CRYPTO_AES_CBC256()
1250 void CRYPTO_AES_PCBC128(CRYPTO_TypeDef * crypto, in CRYPTO_AES_PCBC128() argument
1258 crypto->CTRL = CRYPTO_CTRL_AES_AES128; in CRYPTO_AES_PCBC128()
1259 CRYPTO_AES_PCBCx(crypto, out, in, len, key, iv, encrypt, cryptoKey128Bits); in CRYPTO_AES_PCBC128()
1296 void CRYPTO_AES_PCBC256(CRYPTO_TypeDef * crypto, in CRYPTO_AES_PCBC256() argument
1304 crypto->CTRL = CRYPTO_CTRL_AES_AES256; in CRYPTO_AES_PCBC256()
1305 CRYPTO_AES_PCBCx(crypto, out, in, len, key, iv, encrypt, cryptoKey256Bits); in CRYPTO_AES_PCBC256()
1369 void CRYPTO_AES_CFB128(CRYPTO_TypeDef * crypto, in CRYPTO_AES_CFB128() argument
1377 crypto->CTRL = CRYPTO_CTRL_AES_AES128; in CRYPTO_AES_CFB128()
1378 CRYPTO_AES_CFBx(crypto, out, in, len, key, iv, encrypt, cryptoKey128Bits); in CRYPTO_AES_CFB128()
1412 void CRYPTO_AES_CFB256(CRYPTO_TypeDef * crypto, in CRYPTO_AES_CFB256() argument
1420 crypto->CTRL = CRYPTO_CTRL_AES_AES256; in CRYPTO_AES_CFB256()
1421 CRYPTO_AES_CFBx(crypto, out, in, len, key, iv, encrypt, cryptoKey256Bits); in CRYPTO_AES_CFB256()
1488 void CRYPTO_AES_CTR128(CRYPTO_TypeDef * crypto, in CRYPTO_AES_CTR128() argument
1496 crypto->CTRL = CRYPTO_CTRL_AES_AES128; in CRYPTO_AES_CTR128()
1497 CRYPTO_AES_CTRx(crypto, out, in, len, key, ctr, ctrFunc, cryptoKey128Bits); in CRYPTO_AES_CTR128()
1534 void CRYPTO_AES_CTR256(CRYPTO_TypeDef * crypto, in CRYPTO_AES_CTR256() argument
1542 crypto->CTRL = CRYPTO_CTRL_AES_AES256; in CRYPTO_AES_CTR256()
1543 CRYPTO_AES_CTRx(crypto, out, in, len, key, ctr, ctrFunc, cryptoKey256Bits); in CRYPTO_AES_CTR256()
1585 void CRYPTO_AES_DecryptKey128(CRYPTO_TypeDef * crypto, in CRYPTO_AES_DecryptKey128() argument
1590 crypto->CTRL = CRYPTO_CTRL_AES_AES128; in CRYPTO_AES_DecryptKey128()
1593 CRYPTO_DataWriteUnaligned(&crypto->KEYBUF, in); in CRYPTO_AES_DecryptKey128()
1596 crypto->CMD = CRYPTO_CMD_INSTR_AESENC; in CRYPTO_AES_DecryptKey128()
1599 CRYPTO_InstructionSequenceWait(crypto); in CRYPTO_AES_DecryptKey128()
1602 CRYPTO_DataReadUnaligned(&crypto->KEY, out); in CRYPTO_AES_DecryptKey128()
1623 void CRYPTO_AES_DecryptKey256(CRYPTO_TypeDef * crypto, in CRYPTO_AES_DecryptKey256() argument
1628 crypto->CTRL = CRYPTO_CTRL_AES_AES256; in CRYPTO_AES_DecryptKey256()
1631 CRYPTO_DataWriteUnaligned(&crypto->KEYBUF, in); in CRYPTO_AES_DecryptKey256()
1632 CRYPTO_DataWriteUnaligned(&crypto->KEYBUF, &in[16]); in CRYPTO_AES_DecryptKey256()
1635 crypto->CMD = CRYPTO_CMD_INSTR_AESENC; in CRYPTO_AES_DecryptKey256()
1638 CRYPTO_InstructionSequenceWait(crypto); in CRYPTO_AES_DecryptKey256()
1641 CRYPTO_DataReadUnaligned(&crypto->KEY, out); in CRYPTO_AES_DecryptKey256()
1642 CRYPTO_DataReadUnaligned(&crypto->KEY, &out[16]); in CRYPTO_AES_DecryptKey256()
1700 void CRYPTO_AES_ECB128(CRYPTO_TypeDef * crypto, in CRYPTO_AES_ECB128() argument
1707 crypto->CTRL = CRYPTO_CTRL_AES_AES128; in CRYPTO_AES_ECB128()
1708 CRYPTO_AES_ECBx(crypto, out, in, len, key, encrypt, cryptoKey128Bits); in CRYPTO_AES_ECB128()
1742 void CRYPTO_AES_ECB256(CRYPTO_TypeDef * crypto, in CRYPTO_AES_ECB256() argument
1749 crypto->CTRL = CRYPTO_CTRL_AES_AES256; in CRYPTO_AES_ECB256()
1750 CRYPTO_AES_ECBx(crypto, out, in, len, key, encrypt, cryptoKey256Bits); in CRYPTO_AES_ECB256()
1813 void CRYPTO_AES_OFB128(CRYPTO_TypeDef * crypto, in CRYPTO_AES_OFB128() argument
1820 crypto->CTRL = CRYPTO_CTRL_AES_AES128; in CRYPTO_AES_OFB128()
1821 CRYPTO_AES_OFBx(crypto, out, in, len, key, iv, cryptoKey128Bits); in CRYPTO_AES_OFB128()
1852 void CRYPTO_AES_OFB256(CRYPTO_TypeDef * crypto, in CRYPTO_AES_OFB256() argument
1859 crypto->CTRL = CRYPTO_CTRL_AES_AES256; in CRYPTO_AES_OFB256()
1860 CRYPTO_AES_OFBx(crypto, out, in, len, key, iv, cryptoKey256Bits); in CRYPTO_AES_OFB256()
1903 static void CRYPTO_AES_CBCx(CRYPTO_TypeDef * crypto, in CRYPTO_AES_CBCx() argument
1915 crypto->WAC = 0; in CRYPTO_AES_CBCx()
1917 CRYPTO_KeyBufWriteUnaligned(crypto, key, keyWidth); in CRYPTO_AES_CBCx()
1920 CRYPTO_DataWriteUnaligned(&crypto->DATA0, iv); in CRYPTO_AES_CBCx()
1922 CRYPTO_SEQ_LOAD_2(crypto, in CRYPTO_AES_CBCx()
1926 CRYPTO_DataWriteUnaligned(&crypto->DATA2, iv); in CRYPTO_AES_CBCx()
1928 CRYPTO_SEQ_LOAD_4(crypto, in CRYPTO_AES_CBCx()
1935 CRYPTO_AES_ProcessLoop(crypto, len, in CRYPTO_AES_CBCx()
1936 &crypto->DATA1, in, in CRYPTO_AES_CBCx()
1937 &crypto->DATA0, out); in CRYPTO_AES_CBCx()
1976 static void CRYPTO_AES_PCBCx(CRYPTO_TypeDef * crypto, in CRYPTO_AES_PCBCx() argument
1988 crypto->WAC = 0; in CRYPTO_AES_PCBCx()
1990 CRYPTO_KeyBufWriteUnaligned(crypto, key, keyWidth); in CRYPTO_AES_PCBCx()
1991 CRYPTO_DataWriteUnaligned(&crypto->DATA0, iv); in CRYPTO_AES_PCBCx()
1994 CRYPTO_SEQ_LOAD_4(crypto, in CRYPTO_AES_PCBCx()
2000 CRYPTO_SEQ_LOAD_6(crypto, in CRYPTO_AES_PCBCx()
2009 CRYPTO_AES_ProcessLoop(crypto, len, in CRYPTO_AES_PCBCx()
2010 &crypto->DATA1, in, in CRYPTO_AES_PCBCx()
2011 &crypto->DATA2, out); in CRYPTO_AES_PCBCx()
2048 static void CRYPTO_AES_CFBx(CRYPTO_TypeDef * crypto, in CRYPTO_AES_CFBx() argument
2060 crypto->WAC = 0; in CRYPTO_AES_CFBx()
2063 CRYPTO_KeyBufWriteUnaligned(crypto, key, keyWidth); in CRYPTO_AES_CFBx()
2068 CRYPTO_DataWriteUnaligned(&crypto->DATA0, iv); in CRYPTO_AES_CFBx()
2070 CRYPTO_SEQ_LOAD_2(crypto, in CRYPTO_AES_CFBx()
2075 CRYPTO_DataWriteUnaligned(&crypto->DATA2, iv); in CRYPTO_AES_CFBx()
2077 CRYPTO_SEQ_LOAD_4(crypto, in CRYPTO_AES_CFBx()
2084 CRYPTO_AES_ProcessLoop(crypto, len, in CRYPTO_AES_CFBx()
2085 &crypto->DATA1, in, in CRYPTO_AES_CFBx()
2086 &crypto->DATA0, out); in CRYPTO_AES_CFBx()
2126 static void CRYPTO_AES_CTRx(CRYPTO_TypeDef * crypto, in CRYPTO_AES_CTRx() argument
2140 crypto->CTRL |= CRYPTO_CTRL_INCWIDTH_INCWIDTH4; in CRYPTO_AES_CTRx()
2141 crypto->WAC = 0; in CRYPTO_AES_CTRx()
2143 CRYPTO_KeyBufWriteUnaligned(crypto, key, keyWidth); in CRYPTO_AES_CTRx()
2145 CRYPTO_DataWriteUnaligned(&crypto->DATA1, ctr); in CRYPTO_AES_CTRx()
2147 CRYPTO_SEQ_LOAD_4(crypto, in CRYPTO_AES_CTRx()
2153 CRYPTO_AES_ProcessLoop(crypto, len, in CRYPTO_AES_CTRx()
2154 &crypto->DATA2, in, in CRYPTO_AES_CTRx()
2155 &crypto->DATA0, out); in CRYPTO_AES_CTRx()
2157 CRYPTO_DataReadUnaligned(&crypto->DATA1, ctr); in CRYPTO_AES_CTRx()
2193 static void CRYPTO_AES_ECBx(CRYPTO_TypeDef * crypto, in CRYPTO_AES_ECBx() argument
2203 crypto->WAC = 0; in CRYPTO_AES_ECBx()
2205 CRYPTO_KeyBufWriteUnaligned(crypto, key, keyWidth); in CRYPTO_AES_ECBx()
2208 CRYPTO_SEQ_LOAD_2(crypto, in CRYPTO_AES_ECBx()
2212 CRYPTO_SEQ_LOAD_2(crypto, in CRYPTO_AES_ECBx()
2217 CRYPTO_AES_ProcessLoop(crypto, len, in CRYPTO_AES_ECBx()
2218 &crypto->DATA0, in, in CRYPTO_AES_ECBx()
2219 &crypto->DATA1, out); in CRYPTO_AES_ECBx()
2253 static void CRYPTO_AES_OFBx(CRYPTO_TypeDef * crypto, in CRYPTO_AES_OFBx() argument
2263 crypto->WAC = 0; in CRYPTO_AES_OFBx()
2265 CRYPTO_KeyBufWriteUnaligned(crypto, key, keyWidth); in CRYPTO_AES_OFBx()
2267 CRYPTO_DataWriteUnaligned(&crypto->DATA2, iv); in CRYPTO_AES_OFBx()
2269 CRYPTO_SEQ_LOAD_6(crypto, in CRYPTO_AES_OFBx()
2277 CRYPTO_AES_ProcessLoop(crypto, len, in CRYPTO_AES_OFBx()
2278 &crypto->DATA0, in, in CRYPTO_AES_OFBx()
2279 &crypto->DATA1, out); in CRYPTO_AES_OFBx()
2310 __STATIC_INLINE void CRYPTO_AES_ProcessLoop(CRYPTO_TypeDef * crypto, in CRYPTO_AES_ProcessLoop() argument
2318 crypto->SEQCTRL = 16UL << _CRYPTO_SEQCTRL_LENGTHA_SHIFT; in CRYPTO_AES_ProcessLoop()
2325 CRYPTO_InstructionSequenceExecute(crypto); in CRYPTO_AES_ProcessLoop()
2328 CRYPTO_InstructionSequenceWait(crypto); in CRYPTO_AES_ProcessLoop()
2340 CRYPTO_InstructionSequenceExecute(crypto); in CRYPTO_AES_ProcessLoop()
2348 CRYPTO_InstructionSequenceWait(crypto); in CRYPTO_AES_ProcessLoop()
2354 CRYPTO_InstructionSequenceExecute(crypto); in CRYPTO_AES_ProcessLoop()
2363 CRYPTO_InstructionSequenceWait(crypto); in CRYPTO_AES_ProcessLoop()