Lines Matching refs:N

804 static status_t cau3_pkha_clear_regabne(CAU3_Type *base, bool A, bool B, bool N, bool E);
2357 static status_t cau3_pkha_clear_regabne(CAU3_Type *base, bool A, bool B, bool N, bool E) in cau3_pkha_clear_regabne() argument
2373 if (N) in cau3_pkha_clear_regabne()
2513 const uint8_t *N, in cau3_pkha_init_data() argument
2540 …(void)cau3_pkha_clear_regabne(base, (bool)(uintptr_t)A, (bool)(uintptr_t)B, (bool)(uintptr_t)N, (b… in cau3_pkha_init_data()
2547 if (N != NULL) in cau3_pkha_init_data()
2549 (void)cau3_pkha_write_reg(base, kCAU3_PKHA_RegN, 0, N, sizeN); in cau3_pkha_init_data()
2672 …CAU3_Type *base, const uint8_t *N, size_t sizeN, uint8_t *result, size_t *resultSize, cau3_pkha_f2… in cau3_pkha_modR2() argument
2681 cau3_pkha_init_data(base, NULL, 0, NULL, 0, N, sizeN, NULL, 0); in cau3_pkha_modR2()
2703 const uint8_t *N, in cau3_pkha_modmul() argument
2717 if (CAU3_PKHA_CompareBigNum(A, sizeA, N, sizeN) >= 0) in cau3_pkha_modmul()
2722 if (CAU3_PKHA_CompareBigNum(B, sizeB, N, sizeN) >= 0) in cau3_pkha_modmul()
2735 cau3_pkha_init_data(base, A, sizeA, B, sizeB, N, sizeN, NULL, 0); in cau3_pkha_modmul()
2857 const uint8_t *N, in CAU3_PKHA_NormalToMontgomery() argument
2880 if ((N != NULL) && (sizeN != 0U) && (R2 != NULL) && (sizeR2 != NULL)) in CAU3_PKHA_NormalToMontgomery()
2883 status = cau3_pkha_modR2(base, N, sizeN, R2, sizeR2, arithType); in CAU3_PKHA_NormalToMontgomery()
2895 status = cau3_pkha_modmul(base, A, *sizeA, R2, *sizeR2, N, sizeN, A, sizeA, arithType, in CAU3_PKHA_NormalToMontgomery()
2909 status = cau3_pkha_modmul(base, B, *sizeB, R2, *sizeR2, N, sizeN, B, sizeB, arithType, in CAU3_PKHA_NormalToMontgomery()
2952 const uint8_t *N, in CAU3_PKHA_MontgomeryToNormal() argument
2976 status = cau3_pkha_modmul(base, A, *sizeA, &one, sizeof(one), N, sizeN, A, sizeA, arithType, in CAU3_PKHA_MontgomeryToNormal()
2990 status = cau3_pkha_modmul(base, B, *sizeB, &one, sizeof(one), N, sizeN, B, sizeB, arithType, in CAU3_PKHA_MontgomeryToNormal()
3032 const uint8_t *N, in CAU3_PKHA_ModAdd() argument
3043 if (CAU3_PKHA_CompareBigNum(A, sizeA, N, sizeN) >= 0) in CAU3_PKHA_ModAdd()
3048 if (CAU3_PKHA_CompareBigNum(B, sizeB, N, sizeN) >= 0) in CAU3_PKHA_ModAdd()
3067 cau3_pkha_init_data(base, A, sizeA, B, sizeB, N, sizeN, NULL, 0); in CAU3_PKHA_ModAdd()
3110 const uint8_t *N, in CAU3_PKHA_ModSub1() argument
3118 if (CAU3_PKHA_CompareBigNum(A, sizeA, N, sizeN) >= 0) in CAU3_PKHA_ModSub1()
3123 if (CAU3_PKHA_CompareBigNum(B, sizeB, N, sizeN) >= 0) in CAU3_PKHA_ModSub1()
3139 cau3_pkha_init_data(base, A, sizeA, B, sizeB, N, sizeN, NULL, 0); in CAU3_PKHA_ModSub1()
3183 const uint8_t *N, in CAU3_PKHA_ModSub2() argument
3203 cau3_pkha_init_data(base, A, sizeA, B, sizeB, N, sizeN, NULL, 0); in CAU3_PKHA_ModSub2()
3252 const uint8_t *N, in CAU3_PKHA_ModMul() argument
3273 …cau3_pkha_modmul(base, A, sizeA, B, sizeB, N, sizeN, result, resultSize, arithType, montIn, montOu… in CAU3_PKHA_ModMul()
3305 const uint8_t *N, in CAU3_PKHA_ModExp() argument
3320 if (CAU3_PKHA_CompareBigNum(A, sizeA, N, sizeN) >= 0) in CAU3_PKHA_ModExp()
3341 cau3_pkha_init_data(base, A, sizeA, NULL, 0, N, sizeN, E, sizeE); in CAU3_PKHA_ModExp()
3384 const uint8_t *N, in CAU3_PKHA_ModSqrt() argument
3393 if (CAU3_PKHA_CompareBigNum(A, sizeA, N, sizeN) >= 0) in CAU3_PKHA_ModSqrt()
3410 cau3_pkha_init_data(base, A, sizeA, NULL, 0, N, sizeN, NULL, 0); in CAU3_PKHA_ModSqrt()
3450 const uint8_t *N, in CAU3_PKHA_ModRed() argument
3472 cau3_pkha_init_data(base, A, sizeA, NULL, 0, N, sizeN, NULL, 0); in CAU3_PKHA_ModRed()
3512 const uint8_t *N, in CAU3_PKHA_ModInv() argument
3524 if (CAU3_PKHA_CompareBigNum(A, sizeA, N, sizeN) >= 0) in CAU3_PKHA_ModInv()
3543 cau3_pkha_init_data(base, A, sizeA, NULL, 0, N, sizeN, NULL, 0); in CAU3_PKHA_ModInv()
3579 …CAU3_Type *base, const uint8_t *N, size_t sizeN, uint8_t *result, size_t *resultSize, cau3_pkha_f2… in CAU3_PKHA_ModR2() argument
3590 status = cau3_pkha_modR2(base, N, sizeN, result, resultSize, arithType); in CAU3_PKHA_ModR2()
3672 const uint8_t *N, in CAU3_PKHA_ModGcd() argument
3694 cau3_pkha_init_data(base, A, sizeA, NULL, 0, N, sizeN, NULL, 0); in CAU3_PKHA_ModGcd()
3736 const uint8_t *N, in CAU3_PKHA_PrimalityTest() argument
3755 cau3_pkha_init_data(base, A, sizeA, B, sizeB, N, sizeN, NULL, 0); in CAU3_PKHA_PrimalityTest()
3795 const uint8_t *N, in CAU3_PKHA_ECC_PointAdd() argument
3835 (void)cau3_pkha_write_reg(base, kCAU3_PKHA_RegN, 0, N, size); in CAU3_PKHA_ECC_PointAdd()
3885 const uint8_t *N, in CAU3_PKHA_ECC_PointDouble() argument
3923 (void)cau3_pkha_write_reg(base, kCAU3_PKHA_RegN, 0, N, size); in CAU3_PKHA_ECC_PointDouble()
3973 const uint8_t *N, in CAU3_PKHA_ECC_PointMul() argument
4015 (void)cau3_pkha_write_reg(base, kCAU3_PKHA_RegN, 0, N, size); in CAU3_PKHA_ECC_PointMul()
4076 const uint8_t *N, in CAU3_PKHA_ECM_PointMul() argument
4113 (void)cau3_pkha_write_reg(base, kCAU3_PKHA_RegN, 0, N, size); in CAU3_PKHA_ECM_PointMul()
4168 const uint8_t *N, in CAU3_PKHA_ECT_PointMul() argument
4207 (void)cau3_pkha_write_reg(base, kCAU3_PKHA_RegN, 0, N, size); in CAU3_PKHA_ECT_PointMul()
4261 const uint8_t *N, in CAU3_PKHA_ECT_PointAdd() argument
4299 (void)cau3_pkha_write_reg(base, kCAU3_PKHA_RegN, 0, N, size); in CAU3_PKHA_ECT_PointAdd()