Searched refs:ACQUIRE (Results 1 – 9 of 9) sorted by relevance
| /freebsd/contrib/llvm-project/libc/src/__support/threads/ |
| H A D | spin_lock.h | 24 return !flag.exchange(1u, cpp::MemoryOrder::ACQUIRE); in try_lock() 55 LIBC_INLINE bool is_locked() { return flag.load(cpp::MemoryOrder::ACQUIRE); } in is_locked() 57 return flag.load(cpp::MemoryOrder::ACQUIRE) > 1; in is_invalid()
|
| /freebsd/contrib/llvm-project/compiler-rt/lib/scudo/standalone/ |
| H A D | mutex.h | 27 NOINLINE void lock() ACQUIRE() { in lock() 80 void lockSlow() ACQUIRE(); 85 explicit ScopedLock(HybridMutex &M) ACQUIRE(M) : Mutex(M) { Mutex.lock(); }
|
| H A D | stats.h | 89 void lock() ACQUIRE(Mutex) { Mutex.lock(); } in lock() 92 void disable() ACQUIRE(Mutex) { lock(); } in disable()
|
| H A D | thread_annotations.h | 40 #define ACQUIRE(...) \ macro
|
| /freebsd/contrib/llvm-project/libc/src/__support/threads/linux/ |
| H A D | raw_mutex.h | 71 futex.compare_exchange_strong(state, LOCKED, cpp::MemoryOrder::ACQUIRE, in lock_slow() 83 futex.exchange(IN_CONTENTION, cpp::MemoryOrder::ACQUIRE) == UNLOCKED) in lock_slow() 102 expected, LOCKED, cpp::MemoryOrder::ACQUIRE, cpp::MemoryOrder::RELAXED); in try_lock()
|
| H A D | rwlock.h | 348 state, *next, cpp::MemoryOrder::ACQUIRE, in try_lock() 359 state, old.set_writer_bit(), cpp::MemoryOrder::ACQUIRE, in try_lock()
|
| /freebsd/contrib/llvm-project/libc/src/__support/GPU/ |
| H A D | allocator.cpp | 283 cpp::atomic_thread_fence(cpp::MemoryOrder::ACQUIRE); in allocate() 387 cpp::atomic_thread_fence(cpp::MemoryOrder::ACQUIRE); in try_lock_impl() 396 cpp::atomic_thread_fence(cpp::MemoryOrder::ACQUIRE); in finalize()
|
| /freebsd/contrib/llvm-project/libc/src/__support/CPP/ |
| H A D | atomic.h | 25 ACQUIRE = __ATOMIC_ACQUIRE, enumerator 61 return order(MemoryOrder::ACQUIRE); in infer_failure_order()
|
| /freebsd/sys/netipsec/ |
| H A D | key_debug.c | 99 SADB_NAME(ACQUIRE); in kdebug_sadb_type()
|