Lines Matching refs:MPI_ECP_MUL
1170 #define MPI_ECP_MUL(X, A, B) \ macro
1245 MPI_ECP_MUL(rhs, rhs, X); in ecp_sw_rhs()
1338 MPI_ECP_MUL(&pt->Y, &pt->Y, &T); /* Y' <- Y*T = Y / Z */ in ecp_normalize_jac()
1340 MPI_ECP_MUL(&pt->X, &pt->X, &T); /* X <- X * T = X / Z^2 */ in ecp_normalize_jac()
1341 MPI_ECP_MUL(&pt->Y, &pt->Y, &T); /* Y'' <- Y' * T = Y / Z^3 */ in ecp_normalize_jac()
1396 MPI_ECP_MUL(&c[i], &c[i-1], &T[i]->Z); in ecp_normalize_jac_many()
1419 MPI_ECP_MUL(&t, &c[i], &c[i-1]); in ecp_normalize_jac_many()
1420 MPI_ECP_MUL(&c[i-1], &c[i], &T[i]->Z); in ecp_normalize_jac_many()
1426 MPI_ECP_MUL(&T[i]->Y, &T[i]->Y, &t); in ecp_normalize_jac_many()
1428 MPI_ECP_MUL(&T[i]->X, &T[i]->X, &t); in ecp_normalize_jac_many()
1429 MPI_ECP_MUL(&T[i]->Y, &T[i]->Y, &t); in ecp_normalize_jac_many()
1515 MPI_ECP_MUL(&tmp[1], &tmp[2], &tmp[3]); in ecp_double_jac()
1527 MPI_ECP_MUL(&tmp[1], &tmp[2], &grp->A); in ecp_double_jac()
1535 MPI_ECP_MUL(&tmp[1], &P->X, &tmp[2]); in ecp_double_jac()
1549 MPI_ECP_MUL(&tmp[1], &tmp[1], &tmp[0]); in ecp_double_jac()
1553 MPI_ECP_MUL(&tmp[3], &P->Y, &P->Z); in ecp_double_jac()
1636 MPI_ECP_MUL(&tmp[1], &tmp[0], &P->Z); in ecp_add_mixed()
1637 MPI_ECP_MUL(&tmp[0], &tmp[0], &Q->X); in ecp_add_mixed()
1638 MPI_ECP_MUL(&tmp[1], &tmp[1], &Q->Y); in ecp_add_mixed()
1654 MPI_ECP_MUL(Z, &P->Z, &tmp[0]); in ecp_add_mixed()
1656 MPI_ECP_MUL(&tmp[3], &tmp[2], &tmp[0]); in ecp_add_mixed()
1657 MPI_ECP_MUL(&tmp[2], &tmp[2], &P->X); in ecp_add_mixed()
1667 MPI_ECP_MUL(&tmp[2], &tmp[2], &tmp[1]); in ecp_add_mixed()
1668 MPI_ECP_MUL(&tmp[3], &tmp[3], &P->Y); in ecp_add_mixed()
1706 MPI_ECP_MUL(&pt->Z, &pt->Z, &l); in ecp_randomize_jac()
1709 MPI_ECP_MUL(&pt->Y, &pt->Y, &l); in ecp_randomize_jac()
1713 MPI_ECP_MUL(&pt->X, &pt->X, &l); in ecp_randomize_jac()
1716 MPI_ECP_MUL(&pt->Y, &pt->Y, &l); in ecp_randomize_jac()
2440 MPI_ECP_MUL(&P->X, &P->X, &P->Z); in ecp_normalize_mxz()
2475 MPI_ECP_MUL(&P->X, &P->X, &l); in ecp_randomize_mxz()
2476 MPI_ECP_MUL(&P->Z, &P->Z, &l); in ecp_randomize_mxz()
2524 MPI_ECP_MUL(&T[3], &T[3], &T[0]); /* Qm * Pp */ in ecp_double_add_mxz()
2525 MPI_ECP_MUL(&T[2], &T[2], &T[1]); /* Qp * Pm */ in ecp_double_add_mxz()
2528 MPI_ECP_MUL(&R->X, &T[0], &T[1]); /* Pp^2 * Pm^2 */ in ecp_double_add_mxz()
2530 MPI_ECP_MUL(&R->Z, &grp->A, &T[0]); /* A * (Pp^2 - Pm^2) */ in ecp_double_add_mxz()
2536 MPI_ECP_MUL(&S->Z, d, &S->Z); /* d * ( Qm*Pp - Qp*Pm )^2 */ in ecp_double_add_mxz()
2537 MPI_ECP_MUL(&R->Z, &T[0], &R->Z); /* [A*(Pp^2-Pm^2)+Pm^2]*(Pp^2-Pm^2) */ in ecp_double_add_mxz()