Home | History | Annotate | Download | only in libmincrypt

Lines Matching refs:y1

834 /* point_add_mixed sets {x_out,y_out,z_out} = {x1,y1,z1} + {x2,y2,1}.
842 const felem x1, const felem y1, const felem z1,
856 felem_diff(r, s2, y1);
868 felem_mul(tmp, y1, j);
873 /* point_add sets {x_out,y_out,z_out} = {x1,y1,z1} + {x2,y2,z2}.
880 const felem y1, const felem z1, const felem x2,
894 felem_mul(s1, y1, z2z2z2);
920 /* point_add_or_double_vartime sets {x_out,y_out,z_out} = {x1,y1,z1} +
925 * This function handles the case where {x1,y1,z1}={x2,y2,z2}. */
927 felem x_out, felem y_out, felem z_out, const felem x1, const felem y1,
942 felem_mul(s1, y1, z2z2z2);
955 point_double(x_out, y_out, z_out, x1, y1, z1);
1248 felem x1, y1, z1, x2, y2, z2, px, py;
1259 scalar_base_mult(x1, y1, z1, n1);
1264 * {x1,y1,z1}. */
1266 /* If n1 == 0, then {x1,y1,z1} is zero and the result is just
1269 memcpy(y1, y2, sizeof(y2));
1272 /* This function handles the case where {x1,y1,z1} == {x2,y2,z2}. */
1273 point_add_or_double_vartime(x1, y1, z1, x1, y1, z1, x2, y2, z2);
1276 point_to_affine(px, py, x1, y1, z1);