Lines Matching refs:smallfelem
118 typedef u64 smallfelem[NLIMBS]; typedef
141 static void smallfelem_to_bin32(u8 out[32], const smallfelem in) in smallfelem_to_bin32()
169 static BIGNUM *smallfelem_to_BN(BIGNUM *out, const smallfelem in) in smallfelem_to_BN()
181 static void smallfelem_one(smallfelem out) in smallfelem_one()
189 static void smallfelem_assign(smallfelem out, const smallfelem in) in smallfelem_assign()
215 static void felem_small_sum(felem out, const smallfelem in) in felem_small_sum()
258 static void smallfelem_neg(felem out, const smallfelem small) in smallfelem_neg()
378 static void felem_shrink(smallfelem out, const felem in) in felem_shrink()
470 static void smallfelem_expand(felem out, const smallfelem in) in smallfelem_expand()
485 static void smallfelem_square(longfelem out, const smallfelem small) in smallfelem_square()
579 static void smallfelem_mul(longfelem out, const smallfelem small1, in smallfelem_mul()
580 const smallfelem small2) in smallfelem_mul()
692 smallfelem small1, small2; in felem_mul()
706 static void felem_small_mul(longfelem out, const smallfelem small1, in felem_small_mul()
709 smallfelem small2; in felem_small_mul()
845 static void felem_contract(smallfelem out, const felem in) in felem_contract()
908 static void smallfelem_square_contract(smallfelem out, const smallfelem in) in smallfelem_square_contract()
918 static void smallfelem_mul_contract(smallfelem out, const smallfelem in1, in smallfelem_mul_contract()
919 const smallfelem in2) in smallfelem_mul_contract()
935 static limb smallfelem_is_zero(const smallfelem small) in smallfelem_is_zero()
1076 static void smallfelem_inv_contract(smallfelem out, const smallfelem in) in smallfelem_inv_contract()
1109 smallfelem small1, small2; in point_double()
1186 point_double_small(smallfelem x_out, smallfelem y_out, smallfelem z_out, in point_double_small()
1187 const smallfelem x_in, const smallfelem y_in, in point_double_small()
1188 const smallfelem z_in) in point_double_small()
1214 static void copy_small_conditional(felem out, const smallfelem in, limb mask) in copy_small_conditional()
1237 const int mixed, const smallfelem x2, in point_add()
1238 const smallfelem y2, const smallfelem z2) in point_add()
1242 smallfelem small1, small2, small3, small4, small5; in point_add()
1420 static void point_add_small(smallfelem x3, smallfelem y3, smallfelem z3, in point_add_small()
1421 smallfelem x1, smallfelem y1, smallfelem z1, in point_add_small()
1422 smallfelem x2, smallfelem y2, smallfelem z2) in point_add_small()
1473 static const smallfelem gmul[2][16][3] = {
1637 const smallfelem pre_comp[16][3], smallfelem out[3]) in select_point()
1675 const int mixed, const smallfelem pre_comp[][17][3], in batch_mul()
1676 const smallfelem g_pre_comp[2][16][3]) in batch_mul()
1681 smallfelem tmp[3]; in batch_mul()
1774 smallfelem g_pre_comp[2][16][3];
1954 smallfelem x_out, y_out; in ossl_ec_GFp_nistp256_point_get_affine_coordinates()
1991 static void make_points_affine(size_t num, smallfelem points[][3], in make_points_affine()
1992 smallfelem tmp_smallfelems[]) in make_points_affine()
2000 sizeof(smallfelem), in make_points_affine()
2034 smallfelem (*pre_comp)[17][3] = NULL; in ossl_ec_GFp_nistp256_points_mul()
2035 smallfelem *tmp_smallfelems = NULL; in ossl_ec_GFp_nistp256_points_mul()
2040 smallfelem x_in, y_in, z_in; in ossl_ec_GFp_nistp256_points_mul()
2043 const smallfelem(*g_pre_comp)[16][3] = NULL; in ossl_ec_GFp_nistp256_points_mul()
2060 g_pre_comp = (const smallfelem(*)[16][3])pre->g_pre_comp; in ossl_ec_GFp_nistp256_points_mul()
2200 mixed, (const smallfelem(*)[17][3])pre_comp, g_pre_comp); in ossl_ec_GFp_nistp256_points_mul()
2205 NULL, mixed, (const smallfelem(*)[17][3])pre_comp, NULL); in ossl_ec_GFp_nistp256_points_mul()
2235 smallfelem tmp_smallfelems[32]; in ossl_ec_GFp_nistp256_precompute_mult()