Searched refs:atomic_exchange_complete32 (Results 1 – 4 of 4) sorted by relevance
| /xnu-8019.80.24/osfmk/kern/ |
| H A D | lock_rw.c | 785 if (atomic_exchange_complete32(&lock->lck_rw_data, prev, data, memory_order_acquire_smp)) { in lck_rw_grab() 1267 if (atomic_exchange_complete32(&lock->lck_rw_data, prev, data, memory_order_acquire_smp)) { in lck_rw_lock_shared_internal_inline() 1532 if (atomic_exchange_complete32(&lock->lck_rw_data, prev, data, memory_order_acquire_smp)) { in lck_rw_lock_shared_to_exclusive() 1538 if (atomic_exchange_complete32(&lock->lck_rw_data, prev, data, memory_order_acquire_smp)) { in lck_rw_lock_shared_to_exclusive() 1651 if (atomic_exchange_complete32(&lock->lck_rw_data, prev, data, memory_order_release_smp)) { in lck_rw_lock_exclusive_to_shared() 1739 if (atomic_exchange_complete32(&lock->lck_rw_data, prev, data, memory_order_acquire_smp)) { in lck_rw_try_lock_shared_internal_inline() 1823 if (atomic_exchange_complete32(&lock->lck_rw_data, prev, data, memory_order_acquire_smp)) { in lck_rw_try_lock_exclusive_internal_inline() 2075 if (atomic_exchange_complete32(&lock->lck_rw_data, prev, data, memory_order_release_smp)) { in lck_rw_done()
|
| H A D | simple_lock.h | 167 extern boolean_t atomic_exchange_complete32(
|
| /xnu-8019.80.24/osfmk/arm/ |
| H A D | locks_arm.c | 266 atomic_exchange_complete32(uint32_t *target, uint32_t previous, uint32_t newval, enum memory_order … in atomic_exchange_complete32() function 298 if (atomic_exchange_complete32(target, prev, value, ord)) { in atomic_test_and_set32()
|
| /xnu-8019.80.24/osfmk/i386/ |
| H A D | locks_i386.c | 168 atomic_exchange_complete32(uint32_t *target, uint32_t previous, uint32_t newval, enum memory_order … in atomic_exchange_complete32() function 194 if (atomic_exchange_complete32(target, prev, value, ord)) { in atomic_test_and_set32()
|