Lines Matching defs:mult
22 u32 mult;
32 .mult = NSEC_PER_SEC / HZ,
44 static inline u64 cyc_to_ns(u64 cyc, u32 mult, u32 shift)
46 return (cyc * mult) >> shift;
71 return epoch_ns + cyc_to_ns((cyc - epoch_cyc) & mask, cd.mult, cd.shift);
86 cd.mult, cd.shift);
125 /* calculate the mult/shift to convert counter ticks to ns. */
126 clocks_calc_mult_shift(&cd.mult, &cd.shift, rate, NSEC_PER_SEC, 0);
139 wrap = cyc_to_ns((1ULL << bits) - 1, cd.mult, cd.shift);
144 res = cyc_to_ns(1ULL, cd.mult, cd.shift);