Lines Matching refs:px
58 ECPoint_mul(const ECGroup *group, const mp_int *k, const mp_int *px,
79 if ((px == NULL) || (py == NULL)) {
89 MP_CHECKOK(group->meth->field_enc(px, rx, group->meth));
93 MP_CHECKOK(group->point_mul(&kt, px, py, rx, ry, group));
113 ec_pts_mul_basic(const mp_int *k1, const mp_int *k2, const mp_int *px,
122 && ((k2 == NULL) || (px == NULL)
127 return ECPoint_mul(group, k2, px, py, rx, ry);
128 } else if ((k2 == NULL) || (px == NULL) || (py == NULL)) {
138 MP_CHECKOK(ECPoint_mul(group, k2, px, py, rx, ry));
168 ec_pts_mul_simul_w2(const mp_int *k1, const mp_int *k2, const mp_int *px,
180 && ((k2 == NULL) || (px == NULL)
185 return ECPoint_mul(group, k2, px, py, rx, ry);
186 } else if ((k2 == NULL) || (px == NULL) || (py == NULL)) {
213 field_enc(px, &precomp[1][0][0], group->meth));
217 MP_CHECKOK(mp_copy(px, &precomp[1][0][0]));
229 field_enc(px, &precomp[0][1][0], group->meth));
233 MP_CHECKOK(mp_copy(px, &precomp[0][1][0]));
319 const mp_int *px, const mp_int *py, mp_int *rx, mp_int *ry)
356 res = group->points_mul(k1p, k2p, px, py, rx, ry, group);
358 res = ec_pts_mul_simul_w2(k1p, k2p, px, py, rx, ry, group);