Searched refs:memory_order_acquire_smp (Results 1 – 3 of 3) sorted by relevance
| /xnu-8020.140.41/osfmk/kern/ ! |
| H A D | lock_rw.c | 700 data = load_exclusive32(&lock->lck_rw_data, memory_order_acquire_smp); in lck_rw_drain_status() 763 data = atomic_exchange_begin32(&lock->lck_rw_data, &prev, memory_order_acquire_smp); in lck_rw_grab() 783 if (atomic_exchange_complete32(&lock->lck_rw_data, prev, data, memory_order_acquire_smp)) { in lck_rw_grab() 999 LCK_RW_WANT_EXCL, memory_order_acquire_smp, FALSE)) 1249 data = atomic_exchange_begin32(&lock->lck_rw_data, &prev, memory_order_acquire_smp); in lck_rw_lock_shared_internal_inline() 1265 if (atomic_exchange_complete32(&lock->lck_rw_data, prev, data, memory_order_acquire_smp)) { in lck_rw_lock_shared_internal_inline() 1519 data = atomic_exchange_begin32(&lock->lck_rw_data, &prev, memory_order_acquire_smp); in lck_rw_lock_shared_to_exclusive() 1530 if (atomic_exchange_complete32(&lock->lck_rw_data, prev, data, memory_order_acquire_smp)) { in lck_rw_lock_shared_to_exclusive() 1536 if (atomic_exchange_complete32(&lock->lck_rw_data, prev, data, memory_order_acquire_smp)) { in lck_rw_lock_shared_to_exclusive() 1717 data = atomic_exchange_begin32(&lock->lck_rw_data, &prev, memory_order_acquire_smp); in lck_rw_try_lock_shared_internal_inline() [all …]
|
| /xnu-8020.140.41/libkern/os/ ! |
| H A D | atomic_private_impl.h | 126 #define memory_order_acquire_smp _os_atomic_mo_acquire_smp macro
|
| /xnu-8020.140.41/osfmk/i386/ ! |
| H A D | pmap_x86_common.c | 604 …ange_strong((_Atomic pt_entry_t *)lpte, &pte, pte | PTE_LOCK(0), memory_order_acquire_smp, TRUE)) { in PTE_LOCK_LOCK()
|