Searched refs:os_atomic_load_exclusive (Results 1 – 8 of 8) sorted by relevance
| /xnu-12377.41.6/libkern/os/ |
| H A D | atomic_private_arch.h | 69 #define os_atomic_load_exclusive(p, m) ({ \ macro 160 #define os_atomic_load_exclusive(p, m) ({ \ macro
|
| /xnu-12377.41.6/osfmk/arm/ |
| H A D | locks.h | 141 load_var = os_atomic_load_exclusive(ptr, relaxed); \
|
| H A D | model_dep.c | 1313 while ((os_atomic_load_exclusive(&debug_cpus_spinning, acquire) != 0) && in DebuggerXCallReturn() 1340 while (os_atomic_load_exclusive(&mp_kdp_trap, acquire) != 0) { in wait_while_mp_kdp_trap()
|
| /xnu-12377.41.6/osfmk/kern/ |
| H A D | locks_internal.h | 135 #define lock_load_exclusive(p, m) os_atomic_load_exclusive(p, m)
|
| H A D | locks.c | 360 uintptr_t oldval = os_atomic_load_exclusive(&lock->lock_data, relaxed); in hw_lock_trylock_contended() 397 uint32_t oldval = os_atomic_load_exclusive(target, relaxed); in hw_lock_trylock_bit()
|
| /xnu-12377.41.6/osfmk/arm64/sptm/pmap/ |
| H A D | pmap_data.h | 2171 while ((os_atomic_load_exclusive(&pmap_pcpu->pmap_epoch.local_seq, relaxed) == in pmap_epoch_drain()
|
| /xnu-12377.41.6/osfmk/tests/ |
| H A D | pmap_tests.c | 845 while (os_atomic_load_exclusive(&args.nthreads, relaxed) != 0) { in test_pmap_huge_pv_list()
|
| /xnu-12377.41.6/osfmk/arm/pmap/ |
| H A D | pmap.c | 3944 if (os_atomic_load_exclusive(&cpu_data->inflight_disconnect, relaxed)) {
|