Searched refs:felem_reduce (Results 1 – 4 of 4) sorted by relevance
| /freebsd/crypto/openssl/crypto/ec/ |
| H A D | ecp_nistp224.c | 517 static void felem_reduce(felem out, const widefelem in) in felem_reduce() function 582 felem_reduce(out, tmp); in felem_square_reduce() 589 felem_reduce(out, tmp); in felem_mul_reduce() 658 felem_reduce(out, tmp); in felem_neg() 695 felem_reduce(ftmp, tmp); /* 2 */ in felem_inv() 697 felem_reduce(ftmp, tmp); /* 2^2 - 1 */ in felem_inv() 699 felem_reduce(ftmp, tmp); /* 2^3 - 2 */ in felem_inv() 701 felem_reduce(ftmp, tmp); /* 2^3 - 1 */ in felem_inv() 703 felem_reduce(ftmp2, tmp); /* 2^4 - 2 */ in felem_inv() 705 felem_reduce(ftmp2, tmp); /* 2^5 - 4 */ in felem_inv() [all …]
|
| H A D | ecp_nistp521.c | 522 static void felem_reduce(felem out, const largefelem in) in felem_reduce() function 650 felem_reduce(out, tmp); in felem_square_reduce() 657 felem_reduce(out, tmp); in felem_mul_reduce() 675 felem_reduce(ftmp, tmp); /* 2^1 */ in felem_inv() 677 felem_reduce(ftmp, tmp); /* 2^2 - 2^0 */ in felem_inv() 680 felem_reduce(ftmp, tmp); /* 2^3 - 2^1 */ in felem_inv() 682 felem_reduce(ftmp, tmp); /* 2^3 - 2^0 */ in felem_inv() 684 felem_reduce(ftmp, tmp); /* 2^4 - 2^1 */ in felem_inv() 687 felem_reduce(ftmp3, tmp); /* 2^3 - 2^1 */ in felem_inv() 689 felem_reduce(ftmp3, tmp); /* 2^4 - 2^2 */ in felem_inv() [all …]
|
| H A D | ecp_nistp256.c | 775 static void felem_reduce(felem out, const longfelem in) in felem_reduce() function 911 felem_reduce(tmp, longtmp); in smallfelem_square_contract() 922 felem_reduce(tmp, longtmp); in smallfelem_mul_contract() 986 felem_reduce(ftmp, tmp); /* 2^1 */ in felem_inv() 988 felem_reduce(ftmp, tmp); /* 2^2 - 2^0 */ in felem_inv() 991 felem_reduce(ftmp, tmp); /* 2^3 - 2^1 */ in felem_inv() 993 felem_reduce(ftmp, tmp); /* 2^4 - 2^2 */ in felem_inv() 995 felem_reduce(ftmp, tmp); /* 2^4 - 2^0 */ in felem_inv() 998 felem_reduce(ftmp, tmp); /* 2^5 - 2^1 */ in felem_inv() 1000 felem_reduce(ftmp, tmp); /* 2^6 - 2^2 */ in felem_inv() [all …]
|
| H A D | ecp_nistp384.c | 762 #define felem_reduce felem_reduce_p macro 769 #define felem_reduce felem_reduce_ref macro 1063 felem_reduce(x_out, tmp); /* x_out[i] < 2^56 */ in point_double() 1071 felem_reduce(z_out, tmp); /* z_out[i] < 2^56 */ in point_double() 1080 felem_reduce(y_out, tmp); /* tmp[i] < 2^56 */ in point_double() 1134 felem_reduce(ftmp5, tmp); /* ftmp5[i] < 2^56 */ in point_add() 1162 felem_reduce(ftmp4, tmp); /* ftmp[4] < 2^56 */ in point_add() 1177 felem_reduce(ftmp5, tmp); /* ftmp5[i] < 2^56 */ in point_add() 1224 felem_reduce(x_out, tmp); /* x_out[i] < 2^56 */ in point_add() 1232 felem_reduce(y_out, tmp); /* y_out[i] < 2^56 */ in point_add() [all …]
|