H A D | mpasbn.c | 142 * Compute the greatest common divisor of mp1 and mp2; result goes in rmp. 145 mp_gcd(const MINT *mp1, const MINT *mp2, MINT *rmp) argument 157 _moveb("gcd", b, rmp); 187 * Compute rmp=mp1+mp2. 190 _madd(const char *msg, const MINT *mp1, const MINT *mp2, MINT *rmp) argument 198 _moveb(msg, b, rmp); 203 mp_madd(const MINT *mp1, const MINT *mp2, MINT *rmp) argument 206 _madd("madd", mp1, mp2, rmp); 230 * Compute qmp=nmp/dmp and rmp=nmp%dmp. 233 _mdiv(const char *msg, const MINT *nmp, const MINT *dmp, MINT *qmp, MINT *rmp, argument 252 mp_mdiv(const MINT *nmp, const MINT *dmp, MINT *qmp, MINT *rmp) argument 292 MINT *rmp; local 370 mp_msqrt(const MINT *nmp, MINT *xmp, MINT *rmp) argument 411 _msub(const char *msg, const MINT *mp1, const MINT *mp2, MINT *rmp) argument 424 mp_msub(const MINT *mp1, const MINT *mp2, MINT *rmp) argument 492 _mult(const char *msg, const MINT *mp1, const MINT *mp2, MINT *rmp, BN_CTX *c) argument 505 mp_mult(const MINT *mp1, const MINT *mp2, MINT *rmp) argument 521 mp_pow(const MINT *bmp, const MINT *emp, const MINT *mmp, MINT *rmp) argument 542 mp_rpow(const MINT *bmp, short e, MINT *rmp) argument 569 MINT *dmp, *rmp; local [all...] |