Lines Matching full:mult
42 * @mult: Cycle to nanosecond multiplier
45 * @maxadj: Maximum adjustment value to mult (~11%)
99 u32 mult; member
150 * mult/2^shift = ns/cyc in clocksource_freq2mult()
151 * mult = ns/cyc * 2^shift in clocksource_freq2mult()
152 * mult = from/freq * 2^shift in clocksource_freq2mult()
153 * mult = from * 2^shift / freq in clocksource_freq2mult()
154 * mult = (from<<shift) / freq in clocksource_freq2mult()
165 * clocksource_khz2mult - calculates mult from khz and shift
178 * clocksource_hz2mult - calculates mult from hz and shift
194 * @mult: cycle to nanosecond multiplier
197 * Converts clocksource cycles to nanoseconds, using the given @mult and @shift.
204 static inline s64 clocksource_cyc2ns(u64 cycles, u32 mult, u32 shift) in clocksource_cyc2ns() argument
206 return ((u64) cycles * mult) >> shift; in clocksource_cyc2ns()
222 clocks_calc_max_nsecs(u32 mult, u32 shift, u32 maxadj, u64 mask, u64 *max_cycles);
224 clocks_calc_mult_shift(u32 *mult, u32 *shift, u32 from, u32 to, u32 minsec);