Lines Matching refs:U2
315 BN_ULONG U2[P256_LIMBS], S2[P256_LIMBS]; in ecp_nistz256_point_add() local
363 ecp_nistz256_mul_mont(U2, in2_x, Z1sqr); /* U2 = X2*Z1^2 */ in ecp_nistz256_point_add()
364 ecp_nistz256_sub(H, U2, U1); /* H = U2 - U1 */ in ecp_nistz256_point_add()
400 if (is_equal(U1, U2) & ~in1infty & ~in2infty & is_equal(S1, S2)) { in ecp_nistz256_point_add()
416 ecp_nistz256_mul_mont(U2, U1, Hsqr); /* U1*H^2 */ in ecp_nistz256_point_add()
417 ecp_nistz256_mul_by_2(Hsqr, U2); /* 2*U1*H^2 */ in ecp_nistz256_point_add()
422 ecp_nistz256_sub(res_y, U2, res_x); in ecp_nistz256_point_add()
446 BN_ULONG U2[P256_LIMBS], S2[P256_LIMBS]; in ecp_nistz256_point_add_affine() local
488 ecp_nistz256_mul_mont(U2, in2_x, Z1sqr); /* U2 = X2*Z1^2 */ in ecp_nistz256_point_add_affine()
489 ecp_nistz256_sub(H, U2, in1_x); /* H = U2 - U1 */ in ecp_nistz256_point_add_affine()
502 ecp_nistz256_mul_mont(U2, in1_x, Hsqr); /* U1*H^2 */ in ecp_nistz256_point_add_affine()
503 ecp_nistz256_mul_by_2(Hsqr, U2); /* 2*U1*H^2 */ in ecp_nistz256_point_add_affine()
507 ecp_nistz256_sub(H, U2, res_x); in ecp_nistz256_point_add_affine()