Lines Matching refs:uar
4437 /* uar is the array */
4444 /* No overflow is permitted (that is, the uar array must be known to */
4448 decShiftToMost (Unit * uar, Int digits, Int shift)
4459 *uar = (Unit) (*uar * powers[shift]);
4464 source = uar + D2U (digits) - 1; /* where msu comes from */
4465 first = uar + D2U (digits + shift) - 1; /* where msu of source will end up */
4469 for (; source >= uar; source--, target--)
4485 for (; target >= uar; target--)
4496 /* uar is the array */
4507 decShiftToLeast (Unit * uar, Int units, Int shift)
4516 up = uar + shift / DECDPUN; /* source; allow for whole Units */
4518 target = uar; /* both paths */
4521 for (; up < uar + units; target++, up++)
4523 return target - uar;
4552 return target - uar + 1;
5552 /* uar is the Unit array holding the number [this is often an */
5563 decGetDigits (const Unit * uar, Int len)
5565 const Unit *up = uar + len - 1; /* -> msu */
5569 for (; up >= uar; up--)