Lines Matching defs:z_out
983 static void point_double(felem x_out, felem y_out, felem z_out,
1038 felem_reduce(z_out, tmp);
1039 felem_diff(z_out, delta);
1040 /* z_out[i] < 2^105 + 2^101 < 2^106 */
1062 smallfelem z_out, const smallfelem x_in,
1074 felem_shrink(z_out, felem_z_out);
1109 felem ftmp, ftmp2, ftmp3, ftmp4, ftmp5, ftmp6, x_out, y_out, z_out;
1189 /* z_out = ftmp5 * h */
1191 felem_reduce(z_out, tmp);
1192 /* z_out[i] < 2^101 */
1256 copy_small_conditional(z_out, z2, z1_is_zero);
1257 copy_conditional(z_out, z1, z2_is_zero);
1260 felem_assign(z3, z_out);
1504 * Output point (X, Y, Z) is stored in x_out, y_out, z_out. */
1505 static void batch_mul(felem x_out, felem y_out, felem z_out,
1597 felem_assign(z_out, nq[2]);
1727 felem x_out, y_out, z_out;
1795 !BN_to_felem(z_out, &p->Z)) {
1800 felem_shrink(pre_comp[i][1][2], z_out);
1837 batch_mul(x_out, y_out, z_out, (const felem_bytearray(*))secrets,
1844 felem_contract(z_in, z_out);