Lines Matching refs:tmp2
108 fp x2, y2, tmp1, tmp2; in is_on_edwards_curve() local
110 x2.magic = y2.magic = tmp1.magic = tmp2.magic = WORD(0); in is_on_edwards_curve()
127 ret = fp_init(&tmp2, x->ctx); EG(ret, err); in is_on_edwards_curve()
133 ret = fp_mul(&tmp2, &x2, &(curve->a)); EG(ret, err); in is_on_edwards_curve()
134 ret = fp_add(&tmp2, &tmp2, &y2); EG(ret, err); in is_on_edwards_curve()
136 ret = fp_cmp(&tmp1, &tmp2, &cmp); in is_on_edwards_curve()
146 fp_uninit(&tmp2); in is_on_edwards_curve()
312 fp tmp1, tmp2, A, B; in curve_edwards_to_montgomery() local
314 tmp1.magic = tmp2.magic = A.magic = B.magic = WORD(0); in curve_edwards_to_montgomery()
321 ret = fp_init(&tmp2, edwards_crv->a.ctx); EG(ret, err); in curve_edwards_to_montgomery()
332 ret = fp_sub(&tmp2, &(edwards_crv->a), &(edwards_crv->d)); EG(ret, err); in curve_edwards_to_montgomery()
333 ret = fp_mul(&tmp2, &tmp2, &tmp1); EG(ret, err); in curve_edwards_to_montgomery()
334 ret = fp_inv(&tmp2, &tmp2); EG(ret, err); in curve_edwards_to_montgomery()
336 ret = fp_mul(&tmp2, &tmp2, &B); EG(ret, err); in curve_edwards_to_montgomery()
340 ret = fp_mul(&A, &A, &tmp2); EG(ret, err); in curve_edwards_to_montgomery()
341 ret = fp_mul(&B, &B, &tmp2); EG(ret, err); in curve_edwards_to_montgomery()
348 fp_uninit(&tmp2); in curve_edwards_to_montgomery()
398 fp tmp, tmp2, a, d; in curve_montgomery_to_edwards() local
399 tmp.magic = tmp2.magic = a.magic = d.magic = WORD(0); in curve_montgomery_to_edwards()
406 ret = fp_init(&tmp2, m_crv->A.ctx); EG(ret, err); in curve_montgomery_to_edwards()
411 ret = fp_mul(&tmp2, &(m_crv->B), alpha_edwards); EG(ret, err); in curve_montgomery_to_edwards()
412 ret = fp_mul(&tmp2, &tmp2, alpha_edwards); EG(ret, err); in curve_montgomery_to_edwards()
413 ret = fp_inv(&tmp2, &tmp2); EG(ret, err); in curve_montgomery_to_edwards()
417 ret = fp_mul(&a, &a, &tmp2); EG(ret, err); in curve_montgomery_to_edwards()
421 ret = fp_mul(&d, &d, &tmp2); EG(ret, err); in curve_montgomery_to_edwards()
435 fp_uninit(&tmp2); in curve_montgomery_to_edwards()
529 fp tmp, tmp2, x, y; in aff_pt_edwards_to_montgomery() local
535 tmp.magic = tmp2.magic = x.magic = y.magic = WORD(0); in aff_pt_edwards_to_montgomery()
548 ret = fp_init(&tmp2, in_edwards->crv->a.ctx); EG(ret, err); in aff_pt_edwards_to_montgomery()
562 ret = fp_zero(&tmp2); EG(ret, err); in aff_pt_edwards_to_montgomery()
563 ret = fp_sub(&tmp2, &tmp2, &tmp); EG(ret, err); in aff_pt_edwards_to_montgomery()
568 ret = fp_copy(&tab_y[0], &tmp2); EG(ret, err); in aff_pt_edwards_to_montgomery()
572 ret = fp_cmp(&(in_edwards->y), &tmp2, &cmp); EG(ret, err); in aff_pt_edwards_to_montgomery()
579 ret = fp_copy(&tmp2, &tmp); EG(ret, err); in aff_pt_edwards_to_montgomery()
584 ret = fp_add(&tmp2, &tmp2, &y); EG(ret, err); in aff_pt_edwards_to_montgomery()
586 ret = fp_mul(&(out_montgomery->u), &tmp, &tmp2); EG(ret, err); in aff_pt_edwards_to_montgomery()
600 fp_uninit(&tmp2); in aff_pt_edwards_to_montgomery()