Lines Matching refs:carry
780 int carry, dig, magic, d, dd, under; in dcdiv() local
844 carry = 0; in dcdiv()
846 d = sgetc(divr) * dig + carry; in dcdiv()
847 carry = d / 100; in dcdiv()
850 salterc(divxyz, carry); in dcdiv()
853 carry = 0; in dcdiv()
856 d = d - (sfeof(divxyz) ? 0 : sgetc(divxyz)) - carry; in dcdiv()
857 carry = 0; in dcdiv()
860 carry = 1; in dcdiv()
864 divcarry = carry; in dcdiv()
1345 int sign, offset, carry; in mult() local
1375 carry = 0; in mult()
1379 mt = cp*cq + carry + mcr; in mult()
1380 carry = mt / 100; in mult()
1384 if (carry != 0) { in mult()
1386 salterc(mr, mcr + carry); in mult()
1402 int carry; in chsign() local
1405 carry = 0; in chsign()
1408 ct = 100 - slookc(p) - carry; in chsign()
1409 carry = 1; in chsign()
1412 carry = 0; in chsign()
1416 if (carry != 0) { in chsign()
1836 int carry, n; in add() local
1844 carry = 0; in add()
1848 n = n1 + n2 + carry; in add()
1850 carry = 1; in add()
1854 carry = -1; in add()
1857 carry = 0; in add()
1860 if (carry != 0) in add()
1861 sputc(p, carry); in add()