Searched refs:partial (Results 1 – 1 of 1) sorted by relevance
| /hal_infineon-latest/mtb-pdl-cat1/drivers/source/ |
| D | cy_crypto_core_ecc_nist_p.c | 825 uint32_t partial = 0u; in Cy_Crypto_Core_EC_SM_MUL_Red_P192() local 838 tmpResult = CY_CRYPTO_VU_ALLOC_MEM (base, partial, CY_CRYPTO_ECC_P192_SIZE + 65u); in Cy_Crypto_Core_EC_SM_MUL_Red_P192() 859 CY_CRYPTO_VU_ADD (base, partial, hi, my_z); /* partial = (hi*1) + lo */ in Cy_Crypto_Core_EC_SM_MUL_Red_P192() 863 CY_CRYPTO_VU_ADD (base, partial, partial, hi); /* partial = hi*(2^{64}+1) + lo */ in Cy_Crypto_Core_EC_SM_MUL_Red_P192() 866 CY_CRYPTO_VU_LSR (base, hi, partial, sh192); /* hi = partial >> CURVE_SIZE = partial[383:192] */ in Cy_Crypto_Core_EC_SM_MUL_Red_P192() 868 …CY_CRYPTO_VU_ADD (base, my_z, hi, partial); /* z = (hi*1) + lo (Note: partial == lo, since it wil… in Cy_Crypto_Core_EC_SM_MUL_Red_P192() 878 CY_CRYPTO_VU_FREE_MEM (base, CY_CRYPTO_VU_REG_BIT(partial) | CY_CRYPTO_VU_REG_BIT(hi)); in Cy_Crypto_Core_EC_SM_MUL_Red_P192() 909 uint32_t partial = 0u; in Cy_Crypto_Core_EC_SM_MUL_Red_P224() local 922 tmpResult = CY_CRYPTO_VU_ALLOC_MEM (base, partial, CY_CRYPTO_ECC_P224_SIZE + 97u); in Cy_Crypto_Core_EC_SM_MUL_Red_P224() 944 CY_CRYPTO_VU_SUB (base, partial, my_z, hi); /* partial = lo - (hi*1) */ in Cy_Crypto_Core_EC_SM_MUL_Red_P224() [all …]
|