Searched refs:latest_offset (Results 1 – 1 of 1) sorted by relevance
| /xnu-10063.141.1/osfmk/kern/ |
| H A D | exclaves.c | 134 struct { _Atomic uint64_t sent_offset, latest_offset; } a_u64; member 139 struct { uint64_t sent_offset, latest_offset; } u64; member 1100 uint64_t latest_offset = os_atomic_load(&clock->a_u64.latest_offset, relaxed); in exclaves_update_timebase() local 1101 while (latest_offset < offset) { in exclaves_update_timebase() 1104 if (os_atomic_cmpxchgv(&clock->a_u64.latest_offset, latest_offset, in exclaves_update_timebase() 1105 offset, &latest_offset, relaxed)) { in exclaves_update_timebase() 2091 return local.u64.sent_offset != local.u64.latest_offset; in exclaves_clock_needs_update() 2103 while (local.u64.sent_offset != local.u64.latest_offset) { in exclaves_clock_update() 2108 .offset = local.u64.latest_offset, in exclaves_clock_update() 2119 local.u64.latest_offset, &local.u64.sent_offset, relaxed); in exclaves_clock_update() [all …]
|