Lines Matching refs:rem
665 mp_digit rem;
678 rem = DIGIT(a, 0) & mask;
686 *r = rem;
705 res = s_mp_div_d(q, d, &rem);
715 res = s_mp_div_d(&qp, d, &rem);
723 *r = rem;
1416 mp_digit rem;
1421 if((res = mp_div_d(a, d, NULL, &rem)) != MP_OKAY)
1426 rem = d - DIGIT(a, 0);
1428 rem = DIGIT(a, 0);
1432 *c = rem;
2558 mp_digit rem, rdx = (mp_digit)radix;
2569 if((res = s_mp_div_d(&tmp, rdx, &rem)) != MP_OKAY) {
2575 ch = s_mp_todigit(rem, radix, 0);
3628 mp_int quot, rem, t;
3655 if((res = mp_init_size(&rem, USED(a))) != MP_OKAY)
3666 while(s_mp_cmp(&rem, b) < 0 && ix >= 0) {
3667 if((res = s_mp_lshd(&rem, 1)) != MP_OKAY)
3673 DIGIT(&rem, 0) = DIGIT(a, ix);
3674 s_mp_clamp(&rem);
3679 if(s_mp_cmp(&rem, b) < 0)
3683 q = DIGIT(&rem, USED(&rem) - 1);
3684 if(q <= DIGIT(b, USED(b) - 1) && USED(&rem) > 1)
3685 q = (q << DIGIT_BIT) | DIGIT(&rem, USED(&rem) - 2);
3704 while(s_mp_cmp(&t, &rem) > 0) {
3710 if((res = s_mp_sub(&rem, &t)) != MP_OKAY)
3723 s_mp_div_2d(&rem, d);
3726 s_mp_clamp(&rem);
3732 s_mp_exch(&rem, b);
3735 mp_clear(&rem);