Lines Matching defs:px
60 ECPoint_mul(const ECGroup *group, const mp_int *k, const mp_int *px,
80 if ((px == NULL) || (py == NULL)) {
90 MP_CHECKOK(group->meth->field_enc(px, rx, group->meth));
94 MP_CHECKOK(group->point_mul(&kt, px, py, rx, ry, group));
114 ec_pts_mul_basic(const mp_int *k1, const mp_int *k2, const mp_int *px,
123 && ((k2 == NULL) || (px == NULL)
128 return ECPoint_mul(group, k2, px, py, rx, ry);
129 } else if ((k2 == NULL) || (px == NULL) || (py == NULL)) {
139 MP_CHECKOK(ECPoint_mul(group, k2, px, py, rx, ry));
169 ec_pts_mul_simul_w2(const mp_int *k1, const mp_int *k2, const mp_int *px,
181 && ((k2 == NULL) || (px == NULL)
186 return ECPoint_mul(group, k2, px, py, rx, ry);
187 } else if ((k2 == NULL) || (px == NULL) || (py == NULL)) {
214 field_enc(px, &precomp[1][0][0], group->meth));
218 MP_CHECKOK(mp_copy(px, &precomp[1][0][0]));
230 field_enc(px, &precomp[0][1][0], group->meth));
234 MP_CHECKOK(mp_copy(px, &precomp[0][1][0]));
320 const mp_int *px, const mp_int *py, mp_int *rx, mp_int *ry)
357 res = group->points_mul(k1p, k2p, px, py, rx, ry, group);
359 res = ec_pts_mul_simul_w2(k1p, k2p, px, py, rx, ry, group);