/external/boringssl/src/crypto/ec/ |
p224-64.c | 402 static void felem_mul(widefelem out, const felem in1, const felem in2) { function 487 felem_mul(tmp, in1, in2); 571 felem_mul(tmp, in, ftmp); 575 felem_mul(tmp, in, ftmp); 583 felem_mul(tmp, ftmp2, ftmp); 591 felem_mul(tmp, ftmp2, ftmp); 599 felem_mul(tmp, ftmp3, ftmp2); 607 felem_mul(tmp, ftmp3, ftmp2); 615 felem_mul(tmp, ftmp3, ftmp4); 623 felem_mul(tmp, ftmp2, ftmp4) [all...] |
p256-64.c | 609 /* felem_mul sets |out| = |in1| * |in2| 615 static void felem_mul(longfelem out, const felem in1, const felem in2) { function 688 * To be called directly after felem_square or felem_mul. 877 felem_mul(tmp, in, ftmp); 884 felem_mul(tmp, ftmp, e2); 895 felem_mul(tmp, ftmp, e4); 902 felem_mul(tmp, ftmp, e8); 909 felem_mul(tmp, ftmp, e16); 917 felem_mul(tmp, ftmp, in); 924 felem_mul(tmp, e64, e32) [all...] |
/system/core/libmincrypt/ |
p256_ec.c | 524 /* felem_mul sets out=in*in2. 529 static void felem_mul(felem out, const felem in, const felem in2) { function 616 felem_mul(ftmp, in, ftmp); /* 2^2 - 2^0 */ 620 felem_mul(ftmp, ftmp, e2); /* 2^4 - 2^0 */ 626 felem_mul(ftmp, ftmp, e4); /* 2^8 - 2^0 */ 631 felem_mul(ftmp, ftmp, e8); /* 2^16 - 2^0 */ 636 felem_mul(ftmp, ftmp, e16); /* 2^32 - 2^0 */ 642 felem_mul(ftmp, ftmp, in); /* 2^64 - 2^32 + 2^0 */ 647 felem_mul(ftmp2, e64, e32); /* 2^64 - 2^0 */ 651 felem_mul(ftmp2, ftmp2, e16); /* 2^80 - 2^0 * [all...] |