Home
last modified time | relevance | path

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

/xnu-11215.81.4/osfmk/arm/
H A Drtclock.c173 uint64_t old_absolute_time = os_atomic_load(&s_last_absolute_time, relaxed); in mach_absolute_time() local
180 if (old_absolute_time == 0) { in mach_absolute_time()
187 if (old_absolute_time > new_absolute_time) { in mach_absolute_time()
190 new_absolute_time, old_absolute_time); in mach_absolute_time()
193 if (old_absolute_time < new_absolute_time) { in mach_absolute_time()
211 …newest_absolute_time, fresh_last_absolute_time, pretest_absolute_time, old_absolute_time, new_abso… in mach_absolute_time()
221 uint64_t new_absolute_time, old_absolute_time; in mach_absolute_time()
243 old_absolute_time = s_last_absolute_time; in mach_absolute_time()
248 …} while (attempts < MAX_TIMEBASE_TRIES && !OSCompareAndSwap64(old_absolute_time, new_absolute_time… in mach_absolute_time()
250 if (attempts < MAX_TIMEBASE_TRIES && old_absolute_time > new_absolute_time) { in mach_absolute_time()
[all …]