Lines Matching refs:felem_reduce
780 static void felem_reduce(felem out, const longfelem in) in felem_reduce() function
916 felem_reduce(tmp, longtmp); in smallfelem_square_contract()
927 felem_reduce(tmp, longtmp); in smallfelem_mul_contract()
993 felem_reduce(ftmp, tmp); /* 2^1 */ in felem_inv()
995 felem_reduce(ftmp, tmp); /* 2^2 - 2^0 */ in felem_inv()
998 felem_reduce(ftmp, tmp); /* 2^3 - 2^1 */ in felem_inv()
1000 felem_reduce(ftmp, tmp); /* 2^4 - 2^2 */ in felem_inv()
1002 felem_reduce(ftmp, tmp); /* 2^4 - 2^0 */ in felem_inv()
1005 felem_reduce(ftmp, tmp); /* 2^5 - 2^1 */ in felem_inv()
1007 felem_reduce(ftmp, tmp); /* 2^6 - 2^2 */ in felem_inv()
1009 felem_reduce(ftmp, tmp); /* 2^7 - 2^3 */ in felem_inv()
1011 felem_reduce(ftmp, tmp); /* 2^8 - 2^4 */ in felem_inv()
1013 felem_reduce(ftmp, tmp); /* 2^8 - 2^0 */ in felem_inv()
1017 felem_reduce(ftmp, tmp); in felem_inv()
1020 felem_reduce(ftmp, tmp); /* 2^16 - 2^0 */ in felem_inv()
1024 felem_reduce(ftmp, tmp); in felem_inv()
1027 felem_reduce(ftmp, tmp); /* 2^32 - 2^0 */ in felem_inv()
1031 felem_reduce(ftmp, tmp); in felem_inv()
1035 felem_reduce(ftmp, tmp); /* 2^64 - 2^32 + 2^0 */ in felem_inv()
1038 felem_reduce(ftmp, tmp); in felem_inv()
1042 felem_reduce(ftmp2, tmp); /* 2^64 - 2^0 */ in felem_inv()
1045 felem_reduce(ftmp2, tmp); in felem_inv()
1048 felem_reduce(ftmp2, tmp); /* 2^80 - 2^0 */ in felem_inv()
1051 felem_reduce(ftmp2, tmp); in felem_inv()
1054 felem_reduce(ftmp2, tmp); /* 2^88 - 2^0 */ in felem_inv()
1057 felem_reduce(ftmp2, tmp); in felem_inv()
1060 felem_reduce(ftmp2, tmp); /* 2^92 - 2^0 */ in felem_inv()
1062 felem_reduce(ftmp2, tmp); /* 2^93 - 2^1 */ in felem_inv()
1064 felem_reduce(ftmp2, tmp); /* 2^94 - 2^2 */ in felem_inv()
1066 felem_reduce(ftmp2, tmp); /* 2^94 - 2^0 */ in felem_inv()
1068 felem_reduce(ftmp2, tmp); /* 2^95 - 2^1 */ in felem_inv()
1070 felem_reduce(ftmp2, tmp); /* 2^96 - 2^2 */ in felem_inv()
1072 felem_reduce(ftmp2, tmp); /* 2^96 - 3 */ in felem_inv()
1075 felem_reduce(out, tmp); /* 2^256 - 2^224 + 2^192 + 2^96 - 3 */ in felem_inv()
1120 felem_reduce(delta, tmp); in point_double()
1125 felem_reduce(gamma, tmp); in point_double()
1131 felem_reduce(beta, tmp); in point_double()
1142 felem_reduce(alpha, tmp); in point_double()
1148 felem_reduce(x_out, tmp); in point_double()
1162 felem_reduce(z_out, tmp); in point_double()
1255 felem_reduce(ftmp, tmp); in point_add()
1262 felem_reduce(ftmp2, tmp); in point_add()
1270 felem_reduce(ftmp3, tmp); in point_add()
1280 felem_reduce(ftmp5, tmp); in point_add()
1289 felem_reduce(ftmp2, tmp); in point_add()
1293 felem_reduce(ftmp6, tmp); in point_add()
1316 felem_reduce(ftmp4, tmp); in point_add()
1327 felem_reduce(z_out, tmp); in point_add()
1332 felem_reduce(ftmp, tmp); in point_add()
1336 felem_reduce(ftmp5, tmp); in point_add()
1375 felem_reduce(ftmp, tmp); in point_add()
1379 felem_reduce(ftmp2, tmp); in point_add()
1383 felem_reduce(ftmp4, tmp); in point_add()
1387 felem_reduce(x_out, tmp); in point_add()
1961 felem_reduce(z1, tmp); in ossl_ec_GFp_nistp256_point_get_affine_coordinates()
1963 felem_reduce(x_in, tmp); in ossl_ec_GFp_nistp256_point_get_affine_coordinates()
1972 felem_reduce(z1, tmp); in ossl_ec_GFp_nistp256_point_get_affine_coordinates()
1974 felem_reduce(y_in, tmp); in ossl_ec_GFp_nistp256_point_get_affine_coordinates()