Searched refs:memory_order_acquire_smp (Results 1 – 3 of 3) sorted by relevance
| /xnu-11417.140.69/osfmk/kern/ |
| H A D | lock_rw.c | 733 data = load_exclusive32(&lock->lck_rw_data, memory_order_acquire_smp); 817 data = atomic_exchange_begin32(&lock->lck_rw_data, &prev, memory_order_acquire_smp); 837 if (atomic_exchange_complete32(&lock->lck_rw_data, prev, data, memory_order_acquire_smp)) { 872 data = atomic_exchange_begin32(&lock->lck_rw_data, &prev, memory_order_acquire_smp); in lck_rw_drop() 883 if (atomic_exchange_complete32(&lock->lck_rw_data, prev, data, memory_order_acquire_smp)) { in lck_rw_drop() 1129 LCK_RW_WANT_EXCL, memory_order_acquire_smp, FALSE)) 1436 data = atomic_exchange_begin32(&lock->lck_rw_data, &prev, memory_order_acquire_smp); 1462 if (atomic_exchange_complete32(&lock->lck_rw_data, prev, data, memory_order_acquire_smp)) { 1737 data = atomic_exchange_begin32(&lock->lck_rw_data, &prev, memory_order_acquire_smp); in lck_rw_lock_shared_to_exclusive() 1748 if (atomic_exchange_complete32(&lock->lck_rw_data, prev, data, memory_order_acquire_smp)) { in lck_rw_lock_shared_to_exclusive() [all …]
|
| /xnu-11417.140.69/libkern/os/ |
| H A D | atomic_private_impl.h | 126 #define memory_order_acquire_smp _os_atomic_mo_acquire_smp macro
|
| /xnu-11417.140.69/osfmk/i386/ |
| H A D | pmap_x86_common.c | 606 …ange_strong((_Atomic pt_entry_t *)lpte, &pte, pte | PTE_LOCK(0), memory_order_acquire_smp, TRUE)) { in PTE_LOCK_LOCK()
|