Lines Matching refs:numerator
33 *val *= rescale->numerator;
44 if (!check_mul_overflow(*val, rescale->numerator, &_val) &&
54 tmp *= rescale->numerator;
86 tmp = (s64)abs(*val) * abs(rescale->numerator);
89 tmp = (s64)rem * mult + (s64)abs(*val2) * abs(rescale->numerator);
98 if (neg ^ ((rescale->numerator < 0) ^ (rescale->denominator < 0))) {
344 * numerator/denominator from overflowing.
347 rescale->numerator = 1000000 / factor;
350 factor = gcd(rescale->numerator, gain_mult);
351 rescale->numerator /= factor;
355 rescale->numerator *= gain_div / factor;
376 rescale->numerator = 1000000 / factor;
396 &rescale->numerator);
402 factor = gcd(rescale->numerator, rescale->denominator);
403 rescale->numerator /= factor;
442 rescale->numerator = 1000000 / factor;
466 rescale->numerator = 1000000;
470 rescale->numerator);
552 rescale->numerator = 1;
560 if (!rescale->numerator || !rescale->denominator) {