Lines Matching refs:group

64 				 mp_int *raz4, mp_int scratch[], const ECGroup *group)  in ec_GFp_pt_dbl_jm()  argument
87 MP_CHECKOK(group->meth->field_sqr(px, t0, group->meth)); in ec_GFp_pt_dbl_jm()
88 MP_CHECKOK(group->meth->field_add(t0, t0, M, group->meth)); in ec_GFp_pt_dbl_jm()
89 MP_CHECKOK(group->meth->field_add(t0, M, t0, group->meth)); in ec_GFp_pt_dbl_jm()
90 MP_CHECKOK(group->meth->field_add(t0, paz4, M, group->meth)); in ec_GFp_pt_dbl_jm()
93 MP_CHECKOK(group->meth->field_mul(py, pz, S, group->meth)); in ec_GFp_pt_dbl_jm()
94 MP_CHECKOK(group->meth->field_add(S, S, rz, group->meth)); in ec_GFp_pt_dbl_jm()
97 MP_CHECKOK(group->meth->field_sqr(py, t0, group->meth)); in ec_GFp_pt_dbl_jm()
98 MP_CHECKOK(group->meth->field_add(t0, t0, t0, group->meth)); in ec_GFp_pt_dbl_jm()
99 MP_CHECKOK(group->meth->field_sqr(t0, t1, group->meth)); in ec_GFp_pt_dbl_jm()
100 MP_CHECKOK(group->meth->field_add(t1, t1, t1, group->meth)); in ec_GFp_pt_dbl_jm()
103 MP_CHECKOK(group->meth->field_mul(px, t0, S, group->meth)); in ec_GFp_pt_dbl_jm()
104 MP_CHECKOK(group->meth->field_add(S, S, S, group->meth)); in ec_GFp_pt_dbl_jm()
108 MP_CHECKOK(group->meth->field_sqr(M, rx, group->meth)); in ec_GFp_pt_dbl_jm()
109 MP_CHECKOK(group->meth->field_sub(rx, S, rx, group->meth)); in ec_GFp_pt_dbl_jm()
110 MP_CHECKOK(group->meth->field_sub(rx, S, rx, group->meth)); in ec_GFp_pt_dbl_jm()
113 MP_CHECKOK(group->meth->field_sub(S, rx, S, group->meth)); in ec_GFp_pt_dbl_jm()
114 MP_CHECKOK(group->meth->field_mul(S, M, ry, group->meth)); in ec_GFp_pt_dbl_jm()
115 MP_CHECKOK(group->meth->field_sub(ry, t1, ry, group->meth)); in ec_GFp_pt_dbl_jm()
118 MP_CHECKOK(group->meth->field_mul(paz4, t1, raz4, group->meth)); in ec_GFp_pt_dbl_jm()
119 MP_CHECKOK(group->meth->field_add(raz4, raz4, raz4, group->meth)); in ec_GFp_pt_dbl_jm()
135 mp_int *raz4, mp_int scratch[], const ECGroup *group) in ec_GFp_pt_add_jm_aff() argument
154 MP_CHECKOK(ec_GFp_pt_aff2jac(qx, qy, rx, ry, rz, group)); in ec_GFp_pt_add_jm_aff()
155 MP_CHECKOK(group->meth->field_sqr(rz, raz4, group->meth)); in ec_GFp_pt_add_jm_aff()
156 MP_CHECKOK(group->meth->field_sqr(raz4, raz4, group->meth)); in ec_GFp_pt_add_jm_aff()
157 MP_CHECKOK(group->meth-> in ec_GFp_pt_add_jm_aff()
158 field_mul(raz4, &group->curvea, raz4, group->meth)); in ec_GFp_pt_add_jm_aff()
170 MP_CHECKOK(group->meth->field_sqr(pz, A, group->meth)); in ec_GFp_pt_add_jm_aff()
171 MP_CHECKOK(group->meth->field_mul(A, pz, B, group->meth)); in ec_GFp_pt_add_jm_aff()
172 MP_CHECKOK(group->meth->field_mul(A, qx, A, group->meth)); in ec_GFp_pt_add_jm_aff()
173 MP_CHECKOK(group->meth->field_mul(B, qy, B, group->meth)); in ec_GFp_pt_add_jm_aff()
176 MP_CHECKOK(group->meth->field_sub(A, px, C, group->meth)); in ec_GFp_pt_add_jm_aff()
177 MP_CHECKOK(group->meth->field_sub(B, py, D, group->meth)); in ec_GFp_pt_add_jm_aff()
180 MP_CHECKOK(group->meth->field_sqr(C, C2, group->meth)); in ec_GFp_pt_add_jm_aff()
181 MP_CHECKOK(group->meth->field_mul(C, C2, C3, group->meth)); in ec_GFp_pt_add_jm_aff()
184 MP_CHECKOK(group->meth->field_mul(pz, C, rz, group->meth)); in ec_GFp_pt_add_jm_aff()
187 MP_CHECKOK(group->meth->field_mul(px, C2, C, group->meth)); in ec_GFp_pt_add_jm_aff()
189 MP_CHECKOK(group->meth->field_sqr(D, A, group->meth)); in ec_GFp_pt_add_jm_aff()
192 MP_CHECKOK(group->meth->field_add(C, C, rx, group->meth)); in ec_GFp_pt_add_jm_aff()
193 MP_CHECKOK(group->meth->field_add(C3, rx, rx, group->meth)); in ec_GFp_pt_add_jm_aff()
194 MP_CHECKOK(group->meth->field_sub(A, rx, rx, group->meth)); in ec_GFp_pt_add_jm_aff()
197 MP_CHECKOK(group->meth->field_mul(py, C3, C3, group->meth)); in ec_GFp_pt_add_jm_aff()
200 MP_CHECKOK(group->meth->field_sub(C, rx, ry, group->meth)); in ec_GFp_pt_add_jm_aff()
201 MP_CHECKOK(group->meth->field_mul(D, ry, ry, group->meth)); in ec_GFp_pt_add_jm_aff()
202 MP_CHECKOK(group->meth->field_sub(ry, C3, ry, group->meth)); in ec_GFp_pt_add_jm_aff()
205 MP_CHECKOK(group->meth->field_sqr(rz, raz4, group->meth)); in ec_GFp_pt_add_jm_aff()
206 MP_CHECKOK(group->meth->field_sqr(raz4, raz4, group->meth)); in ec_GFp_pt_add_jm_aff()
207 MP_CHECKOK(group->meth-> in ec_GFp_pt_add_jm_aff()
208 field_mul(raz4, &group->curvea, raz4, group->meth)); in ec_GFp_pt_add_jm_aff()
223 mp_int *rx, mp_int *ry, const ECGroup *group) in ec_GFp_pt_mul_jm_wNAF() argument
244 ARGCHK(group != NULL, MP_BADARG); in ec_GFp_pt_mul_jm_wNAF()
266 MP_CHECKOK(group-> in ec_GFp_pt_mul_jm_wNAF()
268 group)); in ec_GFp_pt_mul_jm_wNAF()
272 MP_CHECKOK(group-> in ec_GFp_pt_mul_jm_wNAF()
275 group)); in ec_GFp_pt_mul_jm_wNAF()
281 MP_CHECKOK(group->meth-> in ec_GFp_pt_mul_jm_wNAF()
283 group->meth)); in ec_GFp_pt_mul_jm_wNAF()
289 orderBitSize = mpl_significant_bits(&group->order); in ec_GFp_pt_mul_jm_wNAF()
309 &raz4, scratch, group); in ec_GFp_pt_mul_jm_wNAF()
314 &rz, &raz4, scratch, group); in ec_GFp_pt_mul_jm_wNAF()
319 MP_CHECKOK(ec_GFp_pt_jac2aff(rx, ry, &rz, rx, ry, group)); in ec_GFp_pt_mul_jm_wNAF()