Lines Matching refs:xtime_nsec
69 while (tk->tkr_mono.xtime_nsec >= ((u64)NSEC_PER_SEC << tk->tkr_mono.shift)) { in tk_normalize_xtime()
70 tk->tkr_mono.xtime_nsec -= (u64)NSEC_PER_SEC << tk->tkr_mono.shift; in tk_normalize_xtime()
80 ts.tv_nsec = (long)(tk->tkr_mono.xtime_nsec >> tk->tkr_mono.shift); in tk_xtime()
87 tk->tkr_mono.xtime_nsec = (u64)ts->tv_nsec << tk->tkr_mono.shift; in tk_set_xtime()
93 tk->tkr_mono.xtime_nsec += (u64)ts->tv_nsec << tk->tkr_mono.shift; in tk_xtime_add()
269 tk->tkr_mono.xtime_nsec >>= -shift_change; in tk_setup_internals()
271 tk->tkr_mono.xtime_nsec <<= shift_change; in tk_setup_internals()
273 tk->tkr_raw.xtime_nsec = 0; in tk_setup_internals()
308 nsec = (delta * tkr->mult + tkr->xtime_nsec) >> tkr->shift; in timekeeping_get_ns()
464 remainder = tk->tkr_mono.xtime_nsec & ((1ULL << tk->tkr_mono.shift) - 1); in old_vsyscall_fixup()
465 tk->tkr_mono.xtime_nsec -= remainder; in old_vsyscall_fixup()
466 tk->tkr_mono.xtime_nsec += 1ULL << tk->tkr_mono.shift; in old_vsyscall_fixup()
554 nsec += (u32)(tk->tkr_mono.xtime_nsec >> tk->tkr_mono.shift); in tk_update_ktime_data()
607 tk->tkr_mono.xtime_nsec += delta * tk->tkr_mono.mult; in timekeeping_forward_now()
610 tk->tkr_mono.xtime_nsec += (u64)arch_gettimeoffset() << tk->tkr_mono.shift; in timekeeping_forward_now()
1581 tk->tkr_mono.xtime_nsec -= offset; in timekeeping_apply_adjustment()
1666 if (unlikely((s64)tk->tkr_mono.xtime_nsec < 0)) { in timekeeping_adjust()
1667 s64 neg = -(s64)tk->tkr_mono.xtime_nsec; in timekeeping_adjust()
1668 tk->tkr_mono.xtime_nsec = 0; in timekeeping_adjust()
1686 while (tk->tkr_mono.xtime_nsec >= nsecps) { in accumulate_nsecs_to_secs()
1689 tk->tkr_mono.xtime_nsec -= nsecps; in accumulate_nsecs_to_secs()
1737 tk->tkr_mono.xtime_nsec += tk->xtime_interval << shift; in logarithmic_accumulation()