Home
last modified time | relevance | path

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

/xnu-8019.80.24/libkern/os/
H A Datomic_private_arch.h69 #define os_atomic_load_exclusive(p, m) ({ \ macro
164 #define os_atomic_load_exclusive(p, m) ({ \ macro
/xnu-8019.80.24/osfmk/kern/
H A Dlock_ticket.c383 cticket = os_atomic_load_exclusive(&lck->cticket, acquire); in hw_lck_ticket_contended()
H A Dlocks.c539 uintptr_t oldval = os_atomic_load_exclusive(&lock->lock_data, relaxed); in hw_lock_trylock_contended()
639 uint32_t oldval = os_atomic_load_exclusive(target, relaxed); in hw_lock_trylock_bit()
834 v = os_atomic_load_exclusive(address, relaxed); in hw_wait_while_equals()
/xnu-8019.80.24/osfmk/arm/
H A Dlocks_arm.c1448 state = os_atomic_load_exclusive(&lock->lck_mtx_data, relaxed); in lck_mtx_lock_contended_spinwait_arm()
H A Dpmap.c3798 if (os_atomic_load_exclusive(&cpu_data->inflight_disconnect, acquire)) {