Lines Matching defs:fraction
65 * is a fraction more than 90 dB, so set 90 dB as the maximum possible gain.
130 int fraction;
132 fraction = MULTI_DIV_32x16(a, b & VOL_SCALE_MASK);
134 long long amp = (long long)a * gain + fraction;
141 return swap ? (int)bswap_32(fraction) : fraction;
148 int fraction;
149 fraction = MULTI_DIV_32x16(a, b & VOL_SCALE_MASK);
151 long long amp = (long long)a * gain + fraction;
158 return fraction;
164 int fraction;
166 fraction = (int)(a * (b & VOL_SCALE_MASK)) >> VOL_SCALE_SHIFT;
168 int amp = a * gain + fraction;
173 return swap ? (short)bswap_16((short)fraction) : (short)fraction;