Lines Matching refs:pz
64 ec_GFp_pt_dbl_jm(const mp_int *px, const mp_int *py, const mp_int *pz,
81 if (ec_GFp_pt_is_inf_jac(px, py, pz) == MP_YES) {
88 /* M = 3 (px^2) + a*(pz^4) */
94 /* rz = 2 * py * pz */
95 MP_CHECKOK(group->meth->field_mul(py, pz, S, group->meth));
128 /* Computes R = P + Q where R is (rx, ry, rz), P is (px, py, pz) and Q is
134 ec_GFp_pt_add_jm_aff(const mp_int *px, const mp_int *py, const mp_int *pz,
155 if (ec_GFp_pt_is_inf_jac(px, py, pz) == MP_YES) {
166 MP_CHECKOK(mp_copy(pz, rz));
171 /* A = qx * pz^2, B = qy * pz^3 */
172 MP_CHECKOK(group->meth->field_sqr(pz, A, group->meth));
173 MP_CHECKOK(group->meth->field_mul(A, pz, B, group->meth));
185 /* rz = pz * C */
186 MP_CHECKOK(group->meth->field_mul(pz, C, rz, group->meth));