Lines Matching refs:mult
307 tmp += clock->mult/2; in tk_setup_internals()
308 do_div(tmp, clock->mult); in tk_setup_internals()
316 tk->xtime_interval = interval * clock->mult; in tk_setup_internals()
318 tk->raw_interval = interval * clock->mult; in tk_setup_internals()
344 tk->tkr_mono.mult = clock->mult; in tk_setup_internals()
345 tk->tkr_raw.mult = clock->mult; in tk_setup_internals()
363 nsec = delta * tkr->mult + tkr->xtime_nsec; in timekeeping_delta_to_ns()
706 tk->tkr_mono.xtime_nsec += delta * tk->tkr_mono.mult; in timekeeping_forward_now()
712 tk->tkr_raw.xtime_nsec += delta * tk->tkr_raw.mult; in timekeeping_forward_now()
777 nsecs = tk->tkr_mono.mult >> tk->tkr_mono.shift; in ktime_get_resolution_ns()
998 static int scale64_check_overflow(u64 mult, u64 div, u64 *base) in scale64_check_overflow() argument
1004 if (((int)sizeof(u64)*8 - fls64(mult) < fls64(tmp)) || in scale64_check_overflow()
1005 ((int)sizeof(u64)*8 - fls64(mult) < fls64(rem))) in scale64_check_overflow()
1007 tmp *= mult; in scale64_check_overflow()
1008 rem *= mult; in scale64_check_overflow()
1072 (corr_raw, tk->tkr_mono.mult, tk->tkr_raw.mult); in adjust_historical_crosststamp()
1884 if ((mult_adj > 0) && (tk->tkr_mono.mult + mult_adj < mult_adj)) { in timekeeping_apply_adjustment()
1890 tk->tkr_mono.mult += mult_adj; in timekeeping_apply_adjustment()
1901 u32 mult; in timekeeping_adjust() local
1908 mult = tk->tkr_mono.mult - tk->ntp_err_mult; in timekeeping_adjust()
1911 mult = div64_u64((tk->ntp_tick >> tk->ntp_error_shift) - in timekeeping_adjust()
1922 mult += tk->ntp_err_mult; in timekeeping_adjust()
1924 timekeeping_apply_adjustment(tk, offset, mult - tk->tkr_mono.mult); in timekeeping_adjust()
1927 (abs(tk->tkr_mono.mult - tk->tkr_mono.clock->mult) in timekeeping_adjust()
1931 tk->tkr_mono.clock->name, (long)tk->tkr_mono.mult, in timekeeping_adjust()
1932 (long)tk->tkr_mono.clock->mult + tk->tkr_mono.clock->maxadj); in timekeeping_adjust()