Lines Matching defs:divisor
538 int divisor = 1;
545 // we may multiply the divisor by 254 later on
546 if (divisor <= INT_MAX/2540 && *v <= (INT_MAX - 9)/10) {
549 divisor *= 10;
586 *v = scale(*v, units_per_inch, divisor);
589 *v = scale(*v, units_per_inch*100, divisor*254);
593 if (divisor != 1)
594 *v /= divisor;
597 *v = scale(*v, 65536, divisor);
600 *v = scale(*v, units_per_inch, divisor*72);
603 *v = scale(*v, units_per_inch, divisor*6);
609 *v = scale(*v, em.is_zero() ? hresolution : em.to_units(), divisor);
615 *v = scale(*v, em.is_zero() ? hresolution : em.to_units(), divisor*100);
622 *v = scale(*v, en.is_zero() ? hresolution : en.to_units(), divisor);
626 *v = scale(*v, curenv->get_vertical_spacing().to_units(), divisor);
629 while (divisor > INT_MAX/(sizescale*72)) {
630 divisor /= 10;
633 *v = scale(*v, units_per_inch, divisor*sizescale*72);
636 *v = scale(*v, sizescale, divisor);