mp_mul
CHECK_MPI_OK( mp_mul(&k, &cofactor, &k) );
MP_CHECKOK(mp_mul(&k, &k3, &k3));
MP_CHECKOK(mp_mul(a, b, r));
MP_CHECKOK(mp_mul(a, &t, r));
MP_CHECKOK(mp_mul(a, b, r));
MP_CHECKOK(mp_mul(a, &t, r));
MP_CHECKOK(mp_mul(a, b, r));
MP_CHECKOK(mp_mul(a, b, r));
MP_CHECKOK(mp_mul(a, b, r));
MP_CHECKOK(mp_mul(a, &t, r));
MP_CHECKOK(mp_mul(&k, &k3, &k3));
MP_CHECKOK(mp_mul(a, b, r));
if((res = mp_mul(a, b, c)) != MP_OKAY)
res = mp_mul(&u, &v, c); /* c = u * v */
if((res = mp_mul(a, b, &prod)) != MP_OKAY)
MP_CHECKOK( mp_mul(&gx, &v, g) );
MP_CHECKOK( mp_mul(&val, &t1, &tmp) );
MP_CHECKOK( mp_mul(&t1, &tmp, &t1) );
MP_CHECKOK( mp_mul(&tmp1, &C2, &tmp2) );
MP_CHECKOK( mp_mul(&tmp2, &oddFactor, c) );
return mp_mul(a, b, a);
mp_err mp_mul(const mp_int *a, const mp_int *b, mp_int *c);
#define mp_sqr(a, b) mp_mul(a, a, b)