Lines Matching defs:wall_to_monotonic
143 * wall_to_monotonic is what we need to add to xtime (or xtime corrected
145 * at zero at system boot time, so wall_to_monotonic will be negative,
149 * wall_to_monotonic is moved after resume from suspend for the monotonic
150 * time not to jump. We need to add total_sleep_time to wall_to_monotonic
153 * - wall_to_monotonic is no longer the boot time, getboottime must be
157 static struct timespec wall_to_monotonic __attribute__ ((aligned (16)));
175 wall_to_monotonic.tv_sec -= leapsecond;
176 update_vsyscall(&xtime, &wall_to_monotonic, timekeeper.clock,
248 secs = xtime.tv_sec + wall_to_monotonic.tv_sec;
249 nsecs = xtime.tv_nsec + wall_to_monotonic.tv_nsec;
266 * clock and the wall_to_monotonic offset and stores the result
280 tomono = wall_to_monotonic;
326 wall_to_monotonic = timespec_sub(wall_to_monotonic, ts_delta);
333 update_vsyscall(&xtime, &wall_to_monotonic, timekeeper.clock,
490 set_normalized_timespec(&wall_to_monotonic,
505 * xtime/wall_to_monotonic/jiffies/etc are
522 wall_to_monotonic = timespec_sub(wall_to_monotonic, ts);
803 update_vsyscall(&xtime, &wall_to_monotonic, timekeeper.clock,
813 * This is based on the wall_to_monotonic offset and the total suspend
821 .tv_sec = wall_to_monotonic.tv_sec + total_sleep_time.tv_sec,
822 .tv_nsec = wall_to_monotonic.tv_nsec + total_sleep_time.tv_nsec
852 return wall_to_monotonic;
879 mono = wall_to_monotonic;