Lines Matching refs:var1units
4273 Int var1units, var2units; /* actual lengths */ in decDivideOp() local
4458 var1units=D2U(maxdigits)+2; in decDivideOp()
4460 if (!(op&DIVIDE)) var1units++; in decDivideOp()
4461 if ((var1units+1)*sizeof(Unit)>sizeof(varbuff)) { in decDivideOp()
4463 varalloc=(Unit *)malloc((var1units+1)*sizeof(Unit)); in decDivideOp()
4476 msu1=var1+var1units-1; /* msu of var1 */ in decDivideOp()
4482 var2ulen=var1units; /* rhs logical length (units) */ in decDivideOp()
4514 var1initpad=(var1units-D2U(lhs->digits))*DECDPUN; in decDivideOp()
4518 decShiftToLeast(var1, var1units, cut); in decDivideOp()
4544 for (; *msu1==0 && msu1>var1; msu1--) var1units--; in decDivideOp()
4546 if (var1units<var2ulen) break; /* var1 too low for subtract */ in decDivideOp()
4547 if (var1units==var2ulen) { /* unit-by-unit compare needed */ in decDivideOp()
4567 var1units=1; /* .. */ in decDivideOp()
4587 decDumpAr('1', &var1[shift], var1units-shift); in decDivideOp()
4591 decUnitAddSub(&var1[shift], var1units-shift, in decDivideOp()
4595 decDumpAr('#', &var1[shift], var1units-shift); in decDivideOp()
4618 if (*var1==0 && var1units==1) { /* residue is 0 */ in decDivideOp()
4649 if (*var1!=0 || var1units>1) residue=1; in decDivideOp()
4698 if (*var1==0 && var1units==1) { /* residue is 0 */ in decDivideOp()
4724 var1units=decShiftToLeast(var1, var1units, postshift); in decDivideOp()
4726 accdigits=decGetDigits(var1, var1units); in decDivideOp()