Home
last modified time | relevance | path

Searched refs:s_last_absolute_time (Results 1 – 2 of 2) sorted by relevance

/xnu-11215.81.4/osfmk/arm/
H A Drtclock.c171 static _Atomic uint64_t s_last_absolute_time = 1; in mach_absolute_time() local
173 uint64_t old_absolute_time = os_atomic_load(&s_last_absolute_time, relaxed); in mach_absolute_time()
195 uint64_t pretest_absolute_time = os_atomic_load(&s_last_absolute_time, relaxed); in mach_absolute_time()
197 …uint64_t fresh_last_absolute_time = os_atomic_max_orig(&s_last_absolute_time, new_absolute_time, r… in mach_absolute_time()
220 static volatile uint64_t s_last_absolute_time = 0; in mach_absolute_time()
243 old_absolute_time = s_last_absolute_time; in mach_absolute_time()
248 …IMEBASE_TRIES && !OSCompareAndSwap64(old_absolute_time, new_absolute_time, &s_last_absolute_time)); in mach_absolute_time()
/xnu-11215.81.4/doc/lifecycle/
H A Dhibernation.md222 `s_last_absolute_time` test to fail if we don't do this fixup.