Home
last modified time | relevance | path

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

/xnu-8792.61.2/osfmk/arm/
H A Drtclock.c174 uint64_t old_absolute_time = os_atomic_load(&s_last_absolute_time, relaxed); in mach_absolute_time() local
181 if (old_absolute_time == 0) { in mach_absolute_time()
188 if (old_absolute_time > new_absolute_time) { in mach_absolute_time()
191 new_absolute_time, old_absolute_time); in mach_absolute_time()
194 if (old_absolute_time < new_absolute_time) { in mach_absolute_time()
212 …newest_absolute_time, fresh_last_absolute_time, pretest_absolute_time, old_absolute_time, new_abso… in mach_absolute_time()
222 uint64_t new_absolute_time, old_absolute_time; in mach_absolute_time()
244 old_absolute_time = s_last_absolute_time; in mach_absolute_time()
249 …} while (attempts < MAX_TIMEBASE_TRIES && !OSCompareAndSwap64(old_absolute_time, new_absolute_time… in mach_absolute_time()
251 if (attempts < MAX_TIMEBASE_TRIES && old_absolute_time > new_absolute_time) { in mach_absolute_time()
[all …]