Lines Matching refs:mult
262 tmp += clock->mult/2; in tk_setup_internals()
263 do_div(tmp, clock->mult); in tk_setup_internals()
271 tk->xtime_interval = (u64) interval * clock->mult; in tk_setup_internals()
274 ((u64) interval * clock->mult) >> clock->shift; in tk_setup_internals()
298 tk->tkr_mono.mult = clock->mult; in tk_setup_internals()
299 tk->tkr_raw.mult = clock->mult; in tk_setup_internals()
319 nsec = (delta * tkr->mult + tkr->xtime_nsec) >> tkr->shift; in timekeeping_get_ns()
482 update_vsyscall_old(&xt, &wm, tk->tkr_mono.clock, tk->tkr_mono.mult, in update_vsyscall()
624 tk->tkr_mono.xtime_nsec += delta * tk->tkr_mono.mult; in timekeeping_forward_now()
631 nsec = clocksource_cyc2ns(delta, tk->tkr_raw.mult, tk->tkr_raw.shift); in timekeeping_forward_now()
1390 u32 mult = clock->mult; in timekeeping_resume() local
1402 do_div(max, mult); in timekeeping_resume()
1405 nsec = (((u64) max * mult) >> shift) * num; in timekeeping_resume()
1408 nsec += ((u64) cycle_delta * mult) >> shift; in timekeeping_resume()
1574 if ((mult_adj > 0) && (tk->tkr_mono.mult + mult_adj < mult_adj)) { in timekeeping_apply_adjustment()
1580 tk->tkr_mono.mult += mult_adj; in timekeeping_apply_adjustment()
1645 (abs(tk->tkr_mono.mult - tk->tkr_mono.clock->mult) in timekeeping_adjust()
1649 tk->tkr_mono.clock->name, (long)tk->tkr_mono.mult, in timekeeping_adjust()
1650 (long)tk->tkr_mono.clock->mult + tk->tkr_mono.clock->maxadj); in timekeeping_adjust()