Searched refs:wall_to_monotonic (Results 1 - 5 of 5) sorted by relevance

/linux-master/arch/sparc/kernel/
H A Dvdso.c42 tk->wall_to_monotonic.tv_sec;
44 (tk->wall_to_monotonic.tv_nsec <<
59 vdata->wall_time_coarse_sec + tk->wall_to_monotonic.tv_sec;
61 vdata->wall_time_coarse_nsec + tk->wall_to_monotonic.tv_nsec;
/linux-master/include/linux/
H A Dtimekeeper_internal.h51 * @wall_to_monotonic: CLOCK_REALTIME to CLOCK_MONOTONIC offset
75 * Note: For timespec(64) based interfaces wall_to_monotonic is what
78 * boot time, so wall_to_monotonic will be negative, however, we will
82 * wall_to_monotonic is moved after resume from suspend for the
84 * wall_to_monotonic to get the real boot based time offset.
86 * wall_to_monotonic is no longer the boot time, getboottime must be
97 struct timespec64 wall_to_monotonic; member in struct:timekeeper
/linux-master/kernel/time/
H A Dvsyscall.c35 vdso_ts->sec = tk->xtime_sec + tk->wall_to_monotonic.tv_sec;
38 nsec += ((u64)tk->wall_to_monotonic.tv_nsec << tk->tkr_mono.shift);
98 vdso_ts->sec = tk->xtime_sec + tk->wall_to_monotonic.tv_sec;
100 nsec = nsec + tk->wall_to_monotonic.tv_nsec;
H A Dtimekeeping.c156 * Verify consistency of: offset_real = -wall_to_monotonic
159 set_normalized_timespec64(&tmp, -tk->wall_to_monotonic.tv_sec,
160 -tk->wall_to_monotonic.tv_nsec);
162 tk->wall_to_monotonic = wtm;
738 seconds = (u64)(tk->xtime_sec + tk->wall_to_monotonic.tv_sec);
739 nsec = (u32) tk->wall_to_monotonic.tv_nsec;
744 * wall_to_monotonic can be greater/equal one second. Take
966 * clock and the wall_to_monotonic offset and stores the result
982 tomono = tk->wall_to_monotonic;
1331 if (timespec64_compare(&tk->wall_to_monotonic,
[all...]
/linux-master/arch/arm/xen/
H A Denlighten.c111 system_time = timespec64_add(now, tk->wall_to_monotonic);

Completed in 108 milliseconds