Lines Matching full:denominator
34 s32 denominator; member
71 *val2 *= rescale->denominator; in rescale_read_raw()
75 if (rescale->denominator == 1) in rescale_read_raw()
77 *val2 = rescale->denominator; in rescale_read_raw()
81 do_div(tmp, rescale->denominator); in rescale_read_raw()
199 * numerator/denominator from overflowing. in rescale_current_sense_amplifier_props()
203 rescale->denominator = sense / factor; in rescale_current_sense_amplifier_props()
207 rescale->denominator *= gain_mult / factor; in rescale_current_sense_amplifier_props()
209 factor = gcd(rescale->denominator, gain_div); in rescale_current_sense_amplifier_props()
211 rescale->denominator /= factor; in rescale_current_sense_amplifier_props()
232 rescale->denominator = shunt / factor; in rescale_current_sense_shunt_props()
244 &rescale->denominator); in rescale_voltage_divider_props()
257 factor = gcd(rescale->numerator, rescale->denominator); in rescale_voltage_divider_props()
259 rescale->denominator /= factor; in rescale_voltage_divider_props()
328 rescale->denominator = 1; in rescale_probe()
334 if (!rescale->numerator || !rescale->denominator) { in rescale_probe()