Home
last modified time | relevance | path

Searched refs:test_and_set (Results 1 – 8 of 8) sorted by relevance

/src/contrib/llvm-project/libcxx/include/__atomic/
H A Datomic_flag.h38 …_LIBCPP_HIDE_FROM_ABI bool test_and_set(memory_order __m = memory_order_seq_cst) volatile _NOEXCEP…
41 _LIBCPP_HIDE_FROM_ABI bool test_and_set(memory_order __m = memory_order_seq_cst) _NOEXCEPT {
121 return __o->test_and_set();
124 …_FROM_ABI bool atomic_flag_test_and_set(atomic_flag* __o) _NOEXCEPT { return __o->test_and_set(); }
128 return __o->test_and_set(__m);
132 return __o->test_and_set(__m);
/src/contrib/llvm-project/llvm/include/llvm/Support/
H A DThreadSafeAllocator.h29 if (LLVM_UNLIKELY(Flag.test_and_set(std::memory_order_acquire))) in LockGuard()
30 while (Flag.test_and_set(std::memory_order_acquire)) { in LockGuard()
/src/sys/contrib/zlib/
H A Dzutil.h306 local int test_and_set(int volatile *flag) { in test_and_set() function
317 if (test_and_set(&state->begun)) in z_once()
/src/contrib/llvm-project/llvm/include/llvm/ADT/
H A DSparseBitVector.h103 bool test_and_set(unsigned Idx) { in test_and_set() function
532 bool test_and_set(unsigned Idx) { in test_and_set() function
H A DCoalescingBitVector.h129 void test_and_set(IndexT Index) { in test_and_set() function
/src/contrib/llvm-project/libcxx/include/
H A Datomic532 bool test_and_set(memory_order m = memory_order_seq_cst) volatile noexcept;
533 bool test_and_set(memory_order m = memory_order_seq_cst) noexcept;
/src/contrib/llvm-project/lldb/tools/driver/
H A DDriver.cpp647 if (!g_interrupt_sent.test_and_set()) { in sigint_handler()
/src/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DSymbolFileDWARF.cpp1978 if (m_dwo_warning_issued.test_and_set(std::memory_order_relaxed) == false) { in GetDwoSymbolFileForCompileUnit()