Lines Matching refs:qx
85 ec_GFp_pt_add_aff(const mp_int *px, const mp_int *py, const mp_int *qx, in ec_GFp_pt_add_aff() argument
102 MP_CHECKOK(mp_copy(qx, rx)); in ec_GFp_pt_add_aff()
108 if (ec_GFp_pt_is_inf_aff(qx, qy) == 0) { in ec_GFp_pt_add_aff()
115 if (mp_cmp(px, qx) != 0) { in ec_GFp_pt_add_aff()
117 MP_CHECKOK(group->meth->field_sub(px, qx, &tempx, group->meth)); in ec_GFp_pt_add_aff()
129 MP_CHECKOK(group->meth->field_sqr(qx, &tempx, group->meth)); in ec_GFp_pt_add_aff()
149 MP_CHECKOK(group->meth->field_sub(&tempx, qx, &tempx, group->meth)); in ec_GFp_pt_add_aff()
151 MP_CHECKOK(group->meth->field_sub(qx, &tempx, &tempy, group->meth)); in ec_GFp_pt_add_aff()
171 ec_GFp_pt_sub_aff(const mp_int *px, const mp_int *py, const mp_int *qx, in ec_GFp_pt_sub_aff() argument
182 res = group->point_add(px, py, qx, &nqy, rx, ry, group); in ec_GFp_pt_sub_aff()
209 mp_int k, k3, qx, qy, sx, sy; in ec_GFp_pt_mul_aff() local
214 MP_DIGITS(&qx) = 0; in ec_GFp_pt_mul_aff()
220 MP_CHECKOK(mp_init(&qx)); in ec_GFp_pt_mul_aff()
233 MP_CHECKOK(mp_copy(px, &qx)); in ec_GFp_pt_mul_aff()
243 MP_CHECKOK(mp_copy(&qx, &sx)); in ec_GFp_pt_mul_aff()
251 point_add(&sx, &sy, &qx, &qy, &sx, &sy, group)); in ec_GFp_pt_mul_aff()
260 MP_CHECKOK(mp_copy(&qx, &sx)); in ec_GFp_pt_mul_aff()
273 point_add(&sx, &sy, &qx, &qy, &sx, &sy, group)); in ec_GFp_pt_mul_aff()
277 point_sub(&sx, &sy, &qx, &qy, &sx, &sy, group)); in ec_GFp_pt_mul_aff()
288 mp_clear(&qx); in ec_GFp_pt_mul_aff()