Home
last modified time | relevance | path

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

/xnu-12377.41.6/libkern/os/
H A Datomic_private.h152 #define OS_ATOMIC_USE_LLSC 0 macro
154 #define OS_ATOMIC_USE_LLSC OS_ATOMIC_HAS_LLSC macro
164 #define OS_ATOMIC_HAS_STARVATION_FREE_RMW (!OS_ATOMIC_USE_LLSC)
H A Datomic_private_arch.h175 #if OS_ATOMIC_USE_LLSC
/xnu-12377.41.6/osfmk/arm/
H A Dlocks_arm.c159 #if !OS_ATOMIC_USE_LLSC in atomic_exchange_begin32()
170 #if !OS_ATOMIC_USE_LLSC in atomic_exchange_complete32()
/xnu-12377.41.6/osfmk/kern/
H A Dlocks.c349 #if OS_ATOMIC_USE_LLSC in hw_lock_trylock_contended()
376 #if OS_ATOMIC_USE_LLSC || !OS_ATOMIC_HAS_LLSC in hw_lock_trylock_bit()
H A Dsched_clutch.c4616 #if OS_ATOMIC_USE_LLSC