Lines Matching refs:modeReg

504     ltc_mode_t modeReg;  in ltc_symmetric_alg_state()  local
524 modeReg = (uint32_t)alg | (uint32_t)enc | (uint32_t)as | (uint32_t)mode; in ltc_symmetric_alg_state()
527 base->MD = modeReg; in ltc_symmetric_alg_state()
750 ltc_mode_t modeReg; /* read and write LTC mode register */ in ltc_process_message_in_sessions() local
762 modeReg = base->MD; in ltc_process_message_in_sessions()
764 if (modeReg == 0x00100100u) in ltc_process_message_in_sessions()
767 modeReg = 0x00101100u; in ltc_process_message_in_sessions()
770 if (modeReg == 0x00100200u) in ltc_process_message_in_sessions()
773 modeReg = 0x00101200u; in ltc_process_message_in_sessions()
799 base->MD = modeReg; in ltc_process_message_in_sessions()
871 ltc_mode_t modeReg, in ltc_symmetric_process_data_multiple() argument
904 modeReg & in ltc_symmetric_process_data_multiple()
951 modeReg &= ~LTC_MD_AS_MASK; in ltc_symmetric_process_data_multiple()
952 modeReg |= (uint32_t)fsm; in ltc_symmetric_process_data_multiple()
953 base->MD = modeReg; in ltc_symmetric_process_data_multiple()
972 modeReg &= ~LTC_MD_AS_MASK; in ltc_symmetric_process_data_multiple()
973 modeReg |= (uint32_t)lastAs; in ltc_symmetric_process_data_multiple()
974 base->MD = modeReg; in ltc_symmetric_process_data_multiple()
1001 …_aes_received_mac_compare(LTC_Type *base, const uint8_t *tag, uint32_t tagSize, ltc_mode_t modeReg) in ltc_aes_received_mac_compare() argument
1008 modeReg &= ~LTC_MD_AS_MASK; in ltc_aes_received_mac_compare()
1009 modeReg |= (uint32_t)kLTC_ModeUpdate | LTC_MD_ICV_TEST_MASK; in ltc_aes_received_mac_compare()
1010 base->MD = modeReg; in ltc_aes_received_mac_compare()
1034 …c_aes_process_tag(LTC_Type *base, uint8_t *tag, uint32_t tagSize, ltc_mode_t modeReg, uint32_t ctx) in ltc_aes_process_tag() argument
1040 if ((uint32_t)kLTC_ModeDecrypt == (modeReg & LTC_MD_ENC_MASK)) in ltc_aes_process_tag()
1042 status = ltc_aes_received_mac_compare(base, tag, tagSize, modeReg); in ltc_aes_process_tag()
1469 ltc_mode_t modeReg; in LTC_AES_CryptCtr() local
1471 modeReg = (uint32_t)kLTC_AlgorithmAES | (uint32_t)kLTC_ModeCTR | (uint32_t)kLTC_ModeEncrypt; in LTC_AES_CryptCtr()
1473 base->MD = modeReg | (uint32_t)kLTC_ModeFinalize; in LTC_AES_CryptCtr()
1489 base->MD = modeReg | (uint32_t)kLTC_ModeUpdate; in LTC_AES_CryptCtr()
1577 …LTC_Type *base, const uint8_t *iv, uint32_t ivSize, ltc_mode_t modeReg, bool iv_only, int type, lt… in ltc_aes_gcm_process_iv_aad() argument
1595 modeReg &= ~LTC_MD_AS_MASK; in ltc_aes_gcm_process_iv_aad()
1596 modeReg |= modeLast; in ltc_aes_gcm_process_iv_aad()
1597 base->MD = modeReg; in ltc_aes_gcm_process_iv_aad()
1605 modeReg &= ~LTC_MD_AS_MASK; in ltc_aes_gcm_process_iv_aad()
1606 modeReg |= (uint32_t)kLTC_ModeUpdate; in ltc_aes_gcm_process_iv_aad()
1607 base->MD = modeReg; in ltc_aes_gcm_process_iv_aad()
1640 ltc_mode_t modeReg; /* read and write LTC mode register */ in ltc_aes_gcm_process() local
1670 modeReg = base->MD; in ltc_aes_gcm_process()
1718 modeReg = base->MD; in ltc_aes_gcm_process()
1724 … retval = ltc_aes_gcm_process_iv_aad(base, iv, ivSize, modeReg, true, LTC_AES_GCM_TYPE_IV, in ltc_aes_gcm_process()
1747 …retval = ltc_aes_gcm_process_iv_aad(base, aad, aadSize, modeReg, true, LTC_AES_GCM_TYPE_AAD, lastM… in ltc_aes_gcm_process()
1758 modeReg &= ~LTC_MD_AS_MASK; in ltc_aes_gcm_process()
1759 modeReg |= (uint32_t)kLTC_ModeUpdate; in ltc_aes_gcm_process()
1760 base->MD = modeReg; in ltc_aes_gcm_process()
1762 …ltc_symmetric_process_data_multiple(base, &src[0], inputSize, &dst[0], modeReg, kLTC_ModeInitFinal… in ltc_aes_gcm_process()
1769 retval = ltc_aes_process_tag(base, tag, tagSize, modeReg, LTC_GCM_TAG_IDX); in ltc_aes_gcm_process()
1961 LTC_Type *base, uint32_t inputSize, const uint8_t *aad, uint32_t aadSize, ltc_mode_t *modeReg) in ltc_aes_ccm_process_aad() argument
2026 *modeReg &= ~LTC_MD_AS_MASK; in ltc_aes_ccm_process_aad()
2027 *modeReg |= (uint32_t)kLTC_ModeUpdate; in ltc_aes_ccm_process_aad()
2028 base->MD = *modeReg; in ltc_aes_ccm_process_aad()
2066 ltc_mode_t modeReg; /* read and write LTC mode register */ in ltc_aes_ccm_process() local
2105 modeReg = base->MD; in ltc_aes_ccm_process()
2113 retval = ltc_aes_ccm_process_aad(base, inputSize, aad, aadSize, &modeReg); in ltc_aes_ccm_process()
2134 …retval = ltc_symmetric_process_data_multiple(base, &src[0], inputSize, &dst[0], modeReg, kLTC_Mode… in ltc_aes_ccm_process()
2140 retval = ltc_aes_process_tag(base, tag, tagSize, modeReg, LTC_CCM_TAG_IDX); in ltc_aes_ccm_process()
3064 uint32_t modeReg = 0u; in ltc_hash_algo2mode() local
3071 modeReg = (uint32_t)kLTC_AlgorithmAES | (uint32_t)kLTC_ModeXCBCMAC; in ltc_hash_algo2mode()
3075 modeReg = (uint32_t)kLTC_AlgorithmAES | (uint32_t)kLTC_ModeCMAC; in ltc_hash_algo2mode()
3080 modeReg = (uint32_t)kLTC_AlgorithmSHA1; in ltc_hash_algo2mode()
3084 modeReg = (uint32_t)kLTC_AlgorithmSHA224; in ltc_hash_algo2mode()
3088 modeReg = (uint32_t)kLTC_AlgorithmSHA256; in ltc_hash_algo2mode()
3097 modeReg |= (uint32_t)asMode; in ltc_hash_algo2mode()
3103 return modeReg; in ltc_hash_algo2mode()
3345 ltc_mode_t modeReg, in ltc_hash_merge_and_flush_buf() argument
3383 modeReg &= ~LTC_MD_AS_MASK; in ltc_hash_merge_and_flush_buf()
3384 modeReg |= (uint32_t)kLTC_ModeUpdate; in ltc_hash_merge_and_flush_buf()
3385 base->MD = modeReg; in ltc_hash_merge_and_flush_buf()
3397 …ltc_hash_ctx_internal_t *ctx, const uint8_t *data, uint32_t dataSize, ltc_mode_t modeReg, uint32_t… in ltc_hash_move_rest_to_context() argument
3421 … status = ltc_hash_merge_and_flush_buf(ctx, data, dataSize, modeReg, blockSize, &sz); in ltc_hash_move_rest_to_context()
3442 ltc_mode_t modeReg) in ltc_hash_process_input_data() argument
3457 status = ltc_hash_merge_and_flush_buf(ctx, input, inputSize, modeReg, blockSize, &sz); in ltc_hash_process_input_data()
3495 status = ltc_hash_move_rest_to_context(ctx, input, lastSize, modeReg, blockSize); in ltc_hash_process_input_data()
3516 modeReg &= ~LTC_MD_AS_MASK; in ltc_hash_process_input_data()
3517 modeReg |= (uint32_t)kLTC_ModeUpdate; in ltc_hash_process_input_data()
3518 base->MD = modeReg; in ltc_hash_process_input_data()
3600 ltc_mode_t modeReg = 0; /* read and write LTC mode register */ in LTC_HASH_Update() local
3643 modeReg = ltc_hash_algo2mode(ctxInternal->algo, kLTC_ModeInit, NULL); in LTC_HASH_Update()
3644 base->MD = modeReg; in LTC_HASH_Update()
3647 … status = ltc_hash_process_input_data(ctxInternal, input, inputSize, modeReg); in LTC_HASH_Update()
3673 modeReg = ltc_hash_algo2mode(ctxInternal->algo, kLTC_ModeUpdate, NULL); in LTC_HASH_Update()
3674 base->MD = modeReg; in LTC_HASH_Update()
3677 status = ltc_hash_process_input_data(ctxInternal, input, inputSize, modeReg); in LTC_HASH_Update()
3696 ltc_mode_t modeReg; /* read and write LTC mode register */ in LTC_HASH_Finish() local
3728 modeReg = ltc_hash_algo2mode(ctxInternal->algo, kLTC_ModeFinalize, &algOutSize); in LTC_HASH_Finish()
3733 modeReg = ltc_hash_algo2mode(ctxInternal->algo, kLTC_ModeInitFinal, &algOutSize); in LTC_HASH_Finish()
3736 base->MD = modeReg; in LTC_HASH_Finish()
3740 modeReg = ltc_hash_algo2mode(ctxInternal->algo, kLTC_ModeFinalize, &algOutSize); in LTC_HASH_Finish()
3741 base->MD = modeReg; in LTC_HASH_Finish()
4096 ltc_mode_t modeReg; in ltc_pkha_init_mode() local
4100 modeReg = (uint32_t)kLTC_AlgorithmPKHA; in ltc_pkha_init_mode()
4101 modeReg |= (uint32_t)params->func; in ltc_pkha_init_mode()
4106 ltc_pkha_mode_set_src_reg_copy(&modeReg, params->srcReg); in ltc_pkha_init_mode()
4107 ltc_pkha_mode_set_dst_reg_copy(&modeReg, params->dstReg); in ltc_pkha_init_mode()
4108 ltc_pkha_mode_set_src_seg_copy(&modeReg, params->srcQuad); in ltc_pkha_init_mode()
4109 ltc_pkha_mode_set_dst_seg_copy(&modeReg, params->dstQuad); in ltc_pkha_init_mode()
4114 modeReg |= ((uint32_t)params->arithType << 17u); in ltc_pkha_init_mode()
4117 modeReg |= ((uint32_t)params->montFormIn << 19u); in ltc_pkha_init_mode()
4118 modeReg |= ((uint32_t)params->montFormOut << 18u); in ltc_pkha_init_mode()
4121 modeReg |= ((uint32_t)params->r2modn << 16u); in ltc_pkha_init_mode()
4124 modeReg |= ((uint32_t)params->equalTime << 10u); in ltc_pkha_init_mode()
4128 base->MDPK = modeReg; in ltc_pkha_init_mode()