Lines Matching defs:z_out
914 static void point_double(felem x_out, felem y_out, felem z_out,
969 felem_reduce(z_out, tmp);
970 felem_diff(z_out, delta);
971 /* z_out[i] < 2^105 + 2^101 < 2^106 */
993 smallfelem z_out, const smallfelem x_in,
1005 felem_shrink(z_out, felem_z_out);
1038 felem ftmp, ftmp2, ftmp3, ftmp4, ftmp5, ftmp6, x_out, y_out, z_out;
1118 /* z_out = ftmp5 * h */
1120 felem_reduce(z_out, tmp);
1121 /* z_out[i] < 2^101 */
1185 copy_small_conditional(z_out, z2, z1_is_zero);
1186 copy_conditional(z_out, z1, z2_is_zero);
1189 felem_assign(z3, z_out);
1433 * Output point (X, Y, Z) is stored in x_out, y_out, z_out. */
1434 static void batch_mul(felem x_out, felem y_out, felem z_out, const u8 *p_scalar,
1522 felem_assign(z_out, nq[2]);
1588 felem x_out, y_out, z_out;
1626 !BN_to_felem(z_out, &p->Z)) {
1631 felem_shrink(p_pre_comp[1][2], z_out);
1665 batch_mul(x_out, y_out, z_out,
1673 felem_contract(z_in, z_out);