Lines Matching full:mult
41 * @mult: Cycle to nanosecond multiplier
44 * @maxadj: Maximum adjustment value to mult (~11%)
92 u32 mult; member
141 * mult/2^shift = ns/cyc in clocksource_freq2mult()
142 * mult = ns/cyc * 2^shift in clocksource_freq2mult()
143 * mult = from/freq * 2^shift in clocksource_freq2mult()
144 * mult = from * 2^shift / freq in clocksource_freq2mult()
145 * mult = (from<<shift) / freq in clocksource_freq2mult()
156 * clocksource_khz2mult - calculates mult from khz and shift
169 * clocksource_hz2mult - calculates mult from hz and shift
185 * @mult: cycle to nanosecond multiplier
188 * Converts clocksource cycles to nanoseconds, using the given @mult and @shift.
195 static inline s64 clocksource_cyc2ns(u64 cycles, u32 mult, u32 shift) in clocksource_cyc2ns() argument
197 return ((u64) cycles * mult) >> shift; in clocksource_cyc2ns()
213 clocks_calc_max_nsecs(u32 mult, u32 shift, u32 maxadj, u64 mask, u64 *max_cycles);
215 clocks_calc_mult_shift(u32 *mult, u32 *shift, u32 from, u32 to, u32 minsec);