/netbsd/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/ |
H A D | sanitizer_rtems.cc | 113 enum MutexState { MtxUnlocked = 0, MtxLocked = 1, MtxSleeping = 2 }; enumerator 122 if (atomic_exchange(m, MtxLocked, memory_order_acquire) == MtxUnlocked) in Lock() 124 while (atomic_exchange(m, MtxSleeping, memory_order_acquire) != MtxUnlocked) { in Lock() 131 u32 v = atomic_exchange(m, MtxUnlocked, memory_order_release); in Unlock() 132 CHECK_NE(v, MtxUnlocked); in Unlock() 137 CHECK_NE(MtxUnlocked, atomic_load(m, memory_order_relaxed)); in CheckLocked()
|
H A D | sanitizer_fuchsia.cc | 106 enum MutexState : int { MtxUnlocked = 0, MtxLocked = 1, MtxSleeping = 2 }; enumerator 121 if (atomic_exchange(m, MtxLocked, memory_order_acquire) == MtxUnlocked) in Lock() 123 while (atomic_exchange(m, MtxSleeping, memory_order_acquire) != MtxUnlocked) { in Lock() 134 u32 v = atomic_exchange(m, MtxUnlocked, memory_order_release); in Unlock() 135 CHECK_NE(v, MtxUnlocked); in Unlock() 144 CHECK_NE(MtxUnlocked, atomic_load(m, memory_order_relaxed)); in CheckLocked()
|
H A D | sanitizer_linux.cc | 642 MtxUnlocked = 0, enumerator 654 if (atomic_exchange(m, MtxLocked, memory_order_acquire) == MtxUnlocked) in Lock() 656 while (atomic_exchange(m, MtxSleeping, memory_order_acquire) != MtxUnlocked) { in Lock() 670 u32 v = atomic_exchange(m, MtxUnlocked, memory_order_release); in Unlock() 671 CHECK_NE(v, MtxUnlocked); in Unlock() 685 CHECK_NE(MtxUnlocked, atomic_load(m, memory_order_relaxed)); in CheckLocked()
|
/netbsd/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/ |
H A D | sanitizer_rtems.cc | 113 enum MutexState { MtxUnlocked = 0, MtxLocked = 1, MtxSleeping = 2 }; enumerator 122 if (atomic_exchange(m, MtxLocked, memory_order_acquire) == MtxUnlocked) in Lock() 124 while (atomic_exchange(m, MtxSleeping, memory_order_acquire) != MtxUnlocked) { in Lock() 131 u32 v = atomic_exchange(m, MtxUnlocked, memory_order_release); in Unlock() 132 CHECK_NE(v, MtxUnlocked); in Unlock() 137 CHECK_NE(MtxUnlocked, atomic_load(m, memory_order_relaxed)); in CheckLocked()
|
H A D | sanitizer_fuchsia.cc | 106 enum MutexState : int { MtxUnlocked = 0, MtxLocked = 1, MtxSleeping = 2 }; enumerator 121 if (atomic_exchange(m, MtxLocked, memory_order_acquire) == MtxUnlocked) in Lock() 123 while (atomic_exchange(m, MtxSleeping, memory_order_acquire) != MtxUnlocked) { in Lock() 133 u32 v = atomic_exchange(m, MtxUnlocked, memory_order_release); in Unlock() 134 CHECK_NE(v, MtxUnlocked); in Unlock() 143 CHECK_NE(MtxUnlocked, atomic_load(m, memory_order_relaxed)); in CheckLocked()
|
H A D | sanitizer_linux.cc | 690 MtxUnlocked = 0, enumerator 702 if (atomic_exchange(m, MtxLocked, memory_order_acquire) == MtxUnlocked) in Lock() 704 while (atomic_exchange(m, MtxSleeping, memory_order_acquire) != MtxUnlocked) { in Lock() 718 u32 v = atomic_exchange(m, MtxUnlocked, memory_order_release); in Unlock() 719 CHECK_NE(v, MtxUnlocked); in Unlock() 733 CHECK_NE(MtxUnlocked, atomic_load(m, memory_order_relaxed)); in CheckLocked()
|
/netbsd/external/gpl3/gcc.old/dist/libsanitizer/sanitizer_common/ |
H A D | sanitizer_rtems.cc | 113 enum MutexState { MtxUnlocked = 0, MtxLocked = 1, MtxSleeping = 2 }; enumerator 122 if (atomic_exchange(m, MtxLocked, memory_order_acquire) == MtxUnlocked) in Lock() 124 while (atomic_exchange(m, MtxSleeping, memory_order_acquire) != MtxUnlocked) { in Lock() 131 u32 v = atomic_exchange(m, MtxUnlocked, memory_order_release); in Unlock() 132 CHECK_NE(v, MtxUnlocked); in Unlock() 137 CHECK_NE(MtxUnlocked, atomic_load(m, memory_order_relaxed)); in CheckLocked()
|
H A D | sanitizer_fuchsia.cc | 106 enum MutexState : int { MtxUnlocked = 0, MtxLocked = 1, MtxSleeping = 2 }; enumerator 121 if (atomic_exchange(m, MtxLocked, memory_order_acquire) == MtxUnlocked) in Lock() 123 while (atomic_exchange(m, MtxSleeping, memory_order_acquire) != MtxUnlocked) { in Lock() 133 u32 v = atomic_exchange(m, MtxUnlocked, memory_order_release); in Unlock() 134 CHECK_NE(v, MtxUnlocked); in Unlock() 143 CHECK_NE(MtxUnlocked, atomic_load(m, memory_order_relaxed)); in CheckLocked()
|
H A D | sanitizer_linux.cc | 690 MtxUnlocked = 0, enumerator 702 if (atomic_exchange(m, MtxLocked, memory_order_acquire) == MtxUnlocked) in Lock() 704 while (atomic_exchange(m, MtxSleeping, memory_order_acquire) != MtxUnlocked) { in Lock() 718 u32 v = atomic_exchange(m, MtxUnlocked, memory_order_release); in Unlock() 719 CHECK_NE(v, MtxUnlocked); in Unlock() 733 CHECK_NE(MtxUnlocked, atomic_load(m, memory_order_relaxed)); in CheckLocked()
|