Lines Matching refs:z1

87 gf2m_Madd(const mp_int *x, mp_int *x1, mp_int *z1, mp_int *x2, mp_int *z2,  in gf2m_Madd()  argument
100 MP_CHECKOK(group->meth->field_mul(z1, x2, z1, group->meth)); in gf2m_Madd()
101 MP_CHECKOK(group->meth->field_mul(x1, z1, &t2, group->meth)); in gf2m_Madd()
102 MP_CHECKOK(group->meth->field_add(z1, x1, z1, group->meth)); in gf2m_Madd()
103 MP_CHECKOK(group->meth->field_sqr(z1, z1, group->meth)); in gf2m_Madd()
104 MP_CHECKOK(group->meth->field_mul(z1, &t1, x1, group->meth)); in gf2m_Madd()
119 gf2m_Mxy(const mp_int *x, const mp_int *y, mp_int *x1, mp_int *z1, in gf2m_Mxy() argument
133 if (mp_cmp_z(z1) == 0) { in gf2m_Mxy()
152 MP_CHECKOK(group->meth->field_mul(z1, z2, &t3, group->meth)); in gf2m_Mxy()
154 MP_CHECKOK(group->meth->field_mul(z1, x, z1, group->meth)); in gf2m_Mxy()
155 MP_CHECKOK(group->meth->field_add(z1, x1, z1, group->meth)); in gf2m_Mxy()
160 MP_CHECKOK(group->meth->field_mul(z2, z1, z2, group->meth)); in gf2m_Mxy()
197 mp_int x1, x2, z1, z2; in ec_GF2m_pt_mul_mont() local
203 MP_DIGITS(&z1) = 0; in ec_GF2m_pt_mul_mont()
207 MP_CHECKOK(mp_init(&z1, FLAG(n))); in ec_GF2m_pt_mul_mont()
217 MP_CHECKOK(mp_set_int(&z1, 1)); /* z1 = 1 */ in ec_GF2m_pt_mul_mont()
252 MP_CHECKOK(gf2m_Madd(px, &x1, &z1, &x2, &z2, group, FLAG(n))); in ec_GF2m_pt_mul_mont()
255 MP_CHECKOK(gf2m_Madd(px, &x2, &z2, &x1, &z1, group, FLAG(n))); in ec_GF2m_pt_mul_mont()
256 MP_CHECKOK(gf2m_Mdouble(&x1, &z1, group, FLAG(n))); in ec_GF2m_pt_mul_mont()
265 i = gf2m_Mxy(px, py, &x1, &z1, &x2, &z2, group); in ec_GF2m_pt_mul_mont()
279 mp_clear(&z1); in ec_GF2m_pt_mul_mont()