s_mp_mul_2d
mp_err s_mp_mul_2d(mp_int *mp, mp_digit d); /* multiply by 2^d in place */
MP_CHECKOK( s_mp_mul_2d(&gx,n) );
MP_CHECKOK( s_mp_mul_2d(&d, n) );
MP_CHECKOK( s_mp_mul_2d(a, d) );
MP_CHECKOK( s_mp_mul_2d(b, d) );
return s_mp_mul_2d(a, (mp_digit)pow);
return s_mp_mul_2d(b, d);