Lines Matching refs:carry

3263   mp_digit sum, mp_i, carry = 0;  in s_mp_add_d()
3269 carry = (sum < d); in s_mp_add_d()
3270 while (carry && --used > 0) { in s_mp_add_d()
3272 *pmp++ = sum = carry + mp_i; in s_mp_add_d()
3273 carry = !sum; in s_mp_add_d()
3275 if (carry && !used) { in s_mp_add_d()
3279 MP_DIGIT(mp, used) = carry; in s_mp_add_d()
3500 mp_digit d, sum, carry = 0; in s_mp_add()
3530 *pa++ = sum += carry; in s_mp_add()
3531 carry = d + (sum < carry); /* detect overflow */ in s_mp_add()
3547 while (carry && ix < used) { in s_mp_add()
3548 sum = carry + *pa; in s_mp_add()
3550 carry = !sum; in s_mp_add()
3567 if (carry) { in s_mp_add()
3571 DIGIT(a, used) = carry; in s_mp_add()
3587 mp_digit sum, carry = 0, d; in s_mp_add_3arg() local
3624 *pc++ = sum += carry; in s_mp_add_3arg()
3625 carry = d + (sum < carry); /* detect overflow */ in s_mp_add_3arg()
3638 *pc++ = sum = carry + *pa++; in s_mp_add_3arg()
3639 carry = (sum < carry); in s_mp_add_3arg()
3656 if (carry) { in s_mp_add_3arg()
3660 DIGIT(c, used) = carry; in s_mp_add_3arg()
3675 mp_digit d, sum, carry = 0; in s_mp_add_offset()
3704 MP_DIGIT(a,ia) = sum += carry; in s_mp_add_offset()
3705 carry = d + (sum < carry); in s_mp_add_offset()
3719 for (lim = MP_USED(a); carry && (ia < lim); ++ia) { in s_mp_add_offset()
3721 MP_DIGIT(a,ia) = sum = d + carry; in s_mp_add_offset()
3722 carry = (sum < d); in s_mp_add_offset()
3738 if (carry) { in s_mp_add_offset()
3742 DIGIT(a, lim) = carry; in s_mp_add_offset()
3944 mp_digit carry = 0; in s_mpv_mul_d()
3951 a0b0 += carry; in s_mpv_mul_d()
3952 if (a0b0 < carry) in s_mpv_mul_d()
3955 carry = a1b1; in s_mpv_mul_d()
3957 *c = carry; in s_mpv_mul_d()
3976 mp_digit carry = 0; in s_mpv_mul_d_add()
3983 a0b0 += carry; in s_mpv_mul_d_add()
3984 if (a0b0 < carry) in s_mpv_mul_d_add()
3990 carry = a1b1; in s_mpv_mul_d_add()
3992 *c = carry; in s_mpv_mul_d_add()
4016 mp_digit carry = 0; in s_mpv_mul_d_add_prop()
4023 a0b0 += carry; in s_mpv_mul_d_add_prop()
4024 if (a0b0 < carry) in s_mpv_mul_d_add_prop()
4032 carry = a1b1; in s_mpv_mul_d_add_prop()
4034 while (carry) { in s_mpv_mul_d_add_prop()
4036 carry += c_i; in s_mpv_mul_d_add_prop()
4037 *c++ = carry; in s_mpv_mul_d_add_prop()
4038 carry = carry < c_i; in s_mpv_mul_d_add_prop()
4110 mp_digit carry = 0; in s_mpv_sqr_add_prop()
4118 a0a0 += carry; in s_mpv_sqr_add_prop()
4119 if (a0a0 < carry) in s_mpv_sqr_add_prop()
4128 carry = (a1a1 < a_i); in s_mpv_sqr_add_prop()
4131 while (carry) { in s_mpv_sqr_add_prop()
4133 carry += s_i; in s_mpv_sqr_add_prop()
4134 *ps++ = carry; in s_mpv_sqr_add_prop()
4135 carry = carry < s_i; in s_mpv_sqr_add_prop()