Lines Matching refs:tmp2
296 fp tmp, tmp2, a, b; in curve_montgomery_to_shortw() local
298 tmp.magic = tmp2.magic = a.magic = b.magic = WORD(0); in curve_montgomery_to_shortw()
303 ret = fp_init(&tmp2, montgomery_crv->A.ctx); EG(ret, err); in curve_montgomery_to_shortw()
309 ret = fp_set_word_value(&tmp2, WORD(3)); EG(ret, err); in curve_montgomery_to_shortw()
311 ret = fp_mul(&tmp, &tmp, &tmp2); EG(ret, err); in curve_montgomery_to_shortw()
316 ret = fp_sqr(&tmp2, &(montgomery_crv->A)); EG(ret, err); in curve_montgomery_to_shortw()
318 ret = fp_sub(&tmp2, &a, &tmp2); EG(ret, err); in curve_montgomery_to_shortw()
320 ret = fp_mul(&a, &tmp2, &tmp); EG(ret, err); in curve_montgomery_to_shortw()
325 ret = fp_set_word_value(&tmp2, WORD(27)); EG(ret, err); in curve_montgomery_to_shortw()
327 ret = fp_mul(&tmp, &tmp, &tmp2); EG(ret, err); in curve_montgomery_to_shortw()
332 ret = fp_set_word_value(&tmp2, WORD(2)); EG(ret, err); in curve_montgomery_to_shortw()
333 ret = fp_mul(&tmp2, &tmp2, &(montgomery_crv->A)); EG(ret, err); in curve_montgomery_to_shortw()
334 ret = fp_mul(&tmp2, &tmp2, &(montgomery_crv->A)); EG(ret, err); in curve_montgomery_to_shortw()
335 ret = fp_mul(&tmp2, &tmp2, &(montgomery_crv->A)); EG(ret, err); in curve_montgomery_to_shortw()
339 ret = fp_sub(&b, &tmp2, &b); EG(ret, err); in curve_montgomery_to_shortw()
350 fp_uninit(&tmp2); in curve_montgomery_to_shortw()
449 fp tmp, tmp2; in aff_pt_montgomery_to_shortw() local
450 tmp.magic = tmp2.magic = WORD(0); in aff_pt_montgomery_to_shortw()
458 ret = fp_init(&tmp2, in_montgomery->crv->A.ctx); EG(ret, err); in aff_pt_montgomery_to_shortw()
468 ret = fp_set_word_value(&tmp2, WORD(3)); EG(ret, err); in aff_pt_montgomery_to_shortw()
469 ret = fp_mul(&tmp2, &tmp2, &(in_montgomery->crv->B)); EG(ret, err); in aff_pt_montgomery_to_shortw()
470 ret = fp_inv(&tmp2, &tmp2); EG(ret, err); in aff_pt_montgomery_to_shortw()
471 ret = fp_mul(&tmp2, &tmp2, &(in_montgomery->crv->A)); EG(ret, err); in aff_pt_montgomery_to_shortw()
473 ret = fp_add(&(out_shortw->x), &tmp, &tmp2); EG(ret, err); in aff_pt_montgomery_to_shortw()
483 fp_uninit(&tmp2); in aff_pt_montgomery_to_shortw()
500 fp tmp, tmp2; in aff_pt_shortw_to_montgomery() local
501 tmp.magic = tmp2.magic = WORD(0); in aff_pt_shortw_to_montgomery()
509 ret = fp_init(&tmp2, in_shortw->crv->a.ctx); EG(ret, err); in aff_pt_shortw_to_montgomery()
520 ret = fp_mul(&tmp2, &(montgomery_crv->B), &(in_shortw->x)); EG(ret, err); in aff_pt_shortw_to_montgomery()
523 ret = fp_sub(&(out_montgomery->u), &tmp2, &tmp); EG(ret, err); in aff_pt_shortw_to_montgomery()
533 fp_uninit(&tmp2); in aff_pt_shortw_to_montgomery()