Home
last modified time | relevance | path

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

/xnu-11417.101.15/osfmk/kern/
H A Dlock_rw.c837 if (atomic_exchange_complete32(&lock->lck_rw_data, prev, data, memory_order_acquire_smp)) {
883 if (atomic_exchange_complete32(&lock->lck_rw_data, prev, data, memory_order_acquire_smp)) { in lck_rw_drop()
1462 if (atomic_exchange_complete32(&lock->lck_rw_data, prev, data, memory_order_acquire_smp)) {
1748 if (atomic_exchange_complete32(&lock->lck_rw_data, prev, data, memory_order_acquire_smp)) { in lck_rw_lock_shared_to_exclusive()
1754 if (atomic_exchange_complete32(&lock->lck_rw_data, prev, data, memory_order_acquire_smp)) { in lck_rw_lock_shared_to_exclusive()
1871 if (atomic_exchange_complete32(&lock->lck_rw_data, prev, data, memory_order_release_smp)) { in lck_rw_lock_exclusive_to_shared()
1959 if (atomic_exchange_complete32(&lock->lck_rw_data, prev, data, memory_order_acquire_smp)) { in lck_rw_try_lock_shared_internal_inline()
2043 if (atomic_exchange_complete32(&lock->lck_rw_data, prev, data, memory_order_acquire_smp)) { in lck_rw_try_lock_exclusive_internal_inline()
2288 if (atomic_exchange_complete32(&lock->lck_rw_data, prev, data, memory_order_release_smp)) { in lck_rw_done()
H A Dsimple_lock.h173 extern boolean_t atomic_exchange_complete32(
/xnu-11417.101.15/osfmk/arm/
H A Dlocks_arm.c168 atomic_exchange_complete32(uint32_t *target, uint32_t previous, uint32_t newval, enum memory_order … in atomic_exchange_complete32() function
200 if (atomic_exchange_complete32(target, prev, value, ord)) { in atomic_test_and_set32()
/xnu-11417.101.15/osfmk/i386/
H A Dlocks_i386.c172 atomic_exchange_complete32(uint32_t *target, uint32_t previous, uint32_t newval, enum memory_order … in atomic_exchange_complete32() function
198 if (atomic_exchange_complete32(target, prev, value, ord)) { in atomic_test_and_set32()