Lines Matching refs:wall_time
1593 * @wall_time: current time as returned by persistent clock
1594 * @boot_offset: offset that is defined as wall_time - boot_time
1604 read_persistent_wall_and_boot_offset(struct timespec64 *wall_time,
1607 read_persistent_clock64(wall_time);
1634 struct timespec64 wall_time, boot_offset, wall_to_mono;
1639 read_persistent_wall_and_boot_offset(&wall_time, &boot_offset);
1640 if (timespec64_valid_settod(&wall_time) &&
1641 timespec64_to_ns(&wall_time) > 0) {
1643 } else if (timespec64_to_ns(&wall_time) != 0) {
1645 wall_time = (struct timespec64){0};
1648 if (timespec64_compare(&wall_time, &boot_offset) < 0)
1655 wall_to_mono = timespec64_sub(boot_offset, wall_time);
1666 tk_set_xtime(tk, &wall_time);