Lines Matching refs:TEE_BigInt

60 static TEE_Result copy_mpi_to_bigint(mbedtls_mpi *mpi, TEE_BigInt *bigInt)  in copy_mpi_to_bigint()
85 static void get_mpi(mbedtls_mpi *mpi, const TEE_BigInt *bigInt) in get_mpi()
118 void TEE_BigIntInit(TEE_BigInt *bigInt, size_t len) in TEE_BigIntInit()
134 void __GP11_TEE_BigIntInit(TEE_BigInt *bigInt, uint32_t len) in __GP11_TEE_BigIntInit()
139 TEE_Result TEE_BigIntConvertFromOctetString(TEE_BigInt *dest, in TEE_BigIntConvertFromOctetString()
164 TEE_Result __GP11_TEE_BigIntConvertFromOctetString(TEE_BigInt *dest, in __GP11_TEE_BigIntConvertFromOctetString()
173 const TEE_BigInt *bigInt) in TEE_BigIntConvertToOctetString()
196 const TEE_BigInt *bigInt) in __GP11_TEE_BigIntConvertToOctetString()
206 void TEE_BigIntConvertFromS32(TEE_BigInt *dest, int32_t shortVal) in TEE_BigIntConvertFromS32()
218 TEE_Result TEE_BigIntConvertToS32(int32_t *dest, const TEE_BigInt *src) in TEE_BigIntConvertToS32()
245 int32_t TEE_BigIntCmp(const TEE_BigInt *op1, const TEE_BigInt *op2) in TEE_BigIntCmp()
262 int32_t TEE_BigIntCmpS32(const TEE_BigInt *op, int32_t shortVal) in TEE_BigIntCmpS32()
276 void TEE_BigIntShiftRight(TEE_BigInt *dest, const TEE_BigInt *op, size_t bits) in TEE_BigIntShiftRight()
317 void __GP11_TEE_BigIntShiftRight(TEE_BigInt *dest, const TEE_BigInt *op, in __GP11_TEE_BigIntShiftRight()
323 bool TEE_BigIntGetBit(const TEE_BigInt *src, uint32_t bitIndex) in TEE_BigIntGetBit()
337 uint32_t TEE_BigIntGetBitCount(const TEE_BigInt *src) in TEE_BigIntGetBitCount()
351 TEE_Result TEE_BigIntSetBit(TEE_BigInt *op, uint32_t bitIndex, bool value) in TEE_BigIntSetBit()
370 TEE_Result TEE_BigIntAssign(TEE_BigInt *dest, const TEE_BigInt *src) in TEE_BigIntAssign()
388 TEE_Result TEE_BigIntAbs(TEE_BigInt *dest, const TEE_BigInt *src) in TEE_BigIntAbs()
398 static void bigint_binary(TEE_BigInt *dest, const TEE_BigInt *op1, in bigint_binary()
399 const TEE_BigInt *op2, in bigint_binary()
433 static void bigint_binary_mod(TEE_BigInt *dest, const TEE_BigInt *op1, in bigint_binary_mod()
434 const TEE_BigInt *op2, const TEE_BigInt *n, in bigint_binary_mod()
479 void TEE_BigIntAdd(TEE_BigInt *dest, const TEE_BigInt *op1, in TEE_BigIntAdd()
480 const TEE_BigInt *op2) in TEE_BigIntAdd()
485 void TEE_BigIntSub(TEE_BigInt *dest, const TEE_BigInt *op1, in TEE_BigIntSub()
486 const TEE_BigInt *op2) in TEE_BigIntSub()
491 void TEE_BigIntNeg(TEE_BigInt *dest, const TEE_BigInt *src) in TEE_BigIntNeg()
513 void TEE_BigIntMul(TEE_BigInt *dest, const TEE_BigInt *op1, in TEE_BigIntMul()
514 const TEE_BigInt *op2) in TEE_BigIntMul()
519 TEE_BigInt zero[TEE_BigIntSizeInU32(1)] = { 0 }; in TEE_BigIntMul()
520 TEE_BigInt *tmp = NULL; in TEE_BigIntMul()
536 void TEE_BigIntSquare(TEE_BigInt *dest, const TEE_BigInt *op) in TEE_BigIntSquare()
541 void TEE_BigIntDiv(TEE_BigInt *dest_q, TEE_BigInt *dest_r, in TEE_BigIntDiv()
542 const TEE_BigInt *op1, const TEE_BigInt *op2) in TEE_BigIntDiv()
584 void TEE_BigIntMod(TEE_BigInt *dest, const TEE_BigInt *op, const TEE_BigInt *n) in TEE_BigIntMod()
592 void TEE_BigIntAddMod(TEE_BigInt *dest, const TEE_BigInt *op1, in TEE_BigIntAddMod()
593 const TEE_BigInt *op2, const TEE_BigInt *n) in TEE_BigIntAddMod()
598 void TEE_BigIntSubMod(TEE_BigInt *dest, const TEE_BigInt *op1, in TEE_BigIntSubMod()
599 const TEE_BigInt *op2, const TEE_BigInt *n) in TEE_BigIntSubMod()
604 void TEE_BigIntMulMod(TEE_BigInt *dest, const TEE_BigInt *op1, in TEE_BigIntMulMod()
605 const TEE_BigInt *op2, const TEE_BigInt *n) in TEE_BigIntMulMod()
610 void TEE_BigIntSquareMod(TEE_BigInt *dest, const TEE_BigInt *op, in TEE_BigIntSquareMod()
611 const TEE_BigInt *n) in TEE_BigIntSquareMod()
616 void TEE_BigIntInvMod(TEE_BigInt *dest, const TEE_BigInt *op, in TEE_BigIntInvMod()
617 const TEE_BigInt *n) in TEE_BigIntInvMod()
644 bool TEE_BigIntRelativePrime(const TEE_BigInt *op1, const TEE_BigInt *op2) in TEE_BigIntRelativePrime()
683 TEE_Result TEE_BigIntExpMod(TEE_BigInt *dest, const TEE_BigInt *op1, in TEE_BigIntExpMod()
684 const TEE_BigInt *op2, const TEE_BigInt *n, in TEE_BigIntExpMod()
821 void TEE_BigIntComputeExtendedGcd(TEE_BigInt *gcd, TEE_BigInt *u, in TEE_BigIntComputeExtendedGcd()
822 TEE_BigInt *v, const TEE_BigInt *op1, in TEE_BigIntComputeExtendedGcd()
823 const TEE_BigInt *op2) in TEE_BigIntComputeExtendedGcd()
889 int32_t TEE_BigIntIsProbablePrime(const TEE_BigInt *op, in TEE_BigIntIsProbablePrime()
928 const TEE_BigInt *modulus __unused) in TEE_BigIntInitFMMContext()
933 uint32_t len, const TEE_BigInt *modulus) in __GP11_TEE_BigIntInitFMMContext()
940 const TEE_BigInt *modulus __unused) in TEE_BigIntInitFMMContext1()
966 void TEE_BigIntConvertToFMM(TEE_BigIntFMM *dest, const TEE_BigInt *src, in TEE_BigIntConvertToFMM()
967 const TEE_BigInt *n, in TEE_BigIntConvertToFMM()
973 void TEE_BigIntConvertFromFMM(TEE_BigInt *dest, const TEE_BigIntFMM *src, in TEE_BigIntConvertFromFMM()
974 const TEE_BigInt *n __unused, in TEE_BigIntConvertFromFMM()
991 const TEE_BigIntFMM *op2, const TEE_BigInt *n, in TEE_BigIntComputeFMM()