http://benji3up2kxewkqfcq7buxk2xd6zwy3zggnurkrm3l4cvwy2iipvyyad.onion/mirrors/gmpdoc/Low_002dlevel-Functions.html
The entire space occupied by N is overwritten. This function requires scratch space of mpn_sec_div_qr_itch( nn , dn ) limbs to be passed in the tp parameter. Function: void mpn_sec_div_r (mp_limb_t * np , mp_size_t nn , const mp_limb_t * dp , mp_size_t dn , mp_limb_t * tp ) ¶ Function: mp_size_t mpn_sec_div_r_itch (mp_size_t nn , mp_size_t dn ) ¶ Set R to N modulo D , where N = { np , nn }, D = { dp , dn }, and R =
{ np ,...