Home
last modified time | relevance | path

Searched refs:memory_order_acq_rel (Results 1 – 25 of 82) sorted by relevance

1234

/third_party/boost/boost/atomic/detail/
Dops_msvc_arm.hpp171 case memory_order_acq_rel: in fetch_add()
194 case memory_order_acq_rel: in exchange()
220 case memory_order_acq_rel: in compare_exchange_strong()
245 case memory_order_acq_rel: in fetch_and()
268 case memory_order_acq_rel: in fetch_or()
291 case memory_order_acq_rel: in fetch_xor()
336 case memory_order_acq_rel: in fetch_add()
359 case memory_order_acq_rel: in exchange()
385 case memory_order_acq_rel: in compare_exchange_strong()
410 case memory_order_acq_rel: in fetch_and()
[all …]
Dcore_arch_ops_msvc_arm.hpp188 case memory_order_acq_rel: in fetch_add()
211 case memory_order_acq_rel: in exchange()
237 case memory_order_acq_rel: in compare_exchange_strong()
262 case memory_order_acq_rel: in fetch_and()
285 case memory_order_acq_rel: in fetch_or()
308 case memory_order_acq_rel: in fetch_xor()
353 case memory_order_acq_rel: in fetch_add()
376 case memory_order_acq_rel: in exchange()
402 case memory_order_acq_rel: in compare_exchange_strong()
427 case memory_order_acq_rel: in fetch_and()
[all …]
Datomic_impl.hpp203 BOOST_ASSERT(order != memory_order_acq_rel); in store()
211 BOOST_ASSERT(order != memory_order_acq_rel); in load()
224 BOOST_ASSERT(failure_order != memory_order_acq_rel); in compare_exchange_strong()
238 BOOST_ASSERT(failure_order != memory_order_acq_rel); in compare_exchange_weak()
252 BOOST_ASSERT(order != memory_order_acq_rel); in wait()
328 BOOST_ASSERT(order != memory_order_acq_rel); in store()
336 BOOST_ASSERT(order != memory_order_acq_rel); in load()
359 BOOST_ASSERT(failure_order != memory_order_acq_rel); in compare_exchange_strong()
373 BOOST_ASSERT(failure_order != memory_order_acq_rel); in compare_exchange_weak()
582 BOOST_ASSERT(order != memory_order_acq_rel); in wait()
[all …]
Datomic_ref_impl.hpp169 BOOST_ASSERT(order != memory_order_acq_rel); in store()
177 BOOST_ASSERT(order != memory_order_acq_rel); in load()
190 BOOST_ASSERT(failure_order != memory_order_acq_rel); in compare_exchange_strong()
204 BOOST_ASSERT(failure_order != memory_order_acq_rel); in compare_exchange_weak()
218 BOOST_ASSERT(order != memory_order_acq_rel); in wait()
295 BOOST_ASSERT(order != memory_order_acq_rel); in store()
303 BOOST_ASSERT(order != memory_order_acq_rel); in load()
326 BOOST_ASSERT(failure_order != memory_order_acq_rel); in compare_exchange_strong()
340 BOOST_ASSERT(failure_order != memory_order_acq_rel); in compare_exchange_weak()
549 BOOST_ASSERT(order != memory_order_acq_rel); in wait()
[all …]
Datomic_flag_impl.hpp77 BOOST_ASSERT(order != memory_order_acq_rel); in test()
90 BOOST_ASSERT(order != memory_order_acq_rel); in clear()
97 BOOST_ASSERT(order != memory_order_acq_rel); in wait()
Datomic_template.hpp62 …return order == memory_order_acq_rel ? memory_order_acquire : (order == memory_order_release ? mem… in deduce_failure_order()
211 BOOST_ASSERT(order != memory_order_acq_rel); in store()
219 BOOST_ASSERT(order != memory_order_acq_rel); in load()
232 BOOST_ASSERT(failure_order != memory_order_acq_rel); in compare_exchange_strong()
246 BOOST_ASSERT(failure_order != memory_order_acq_rel); in compare_exchange_weak()
328 BOOST_ASSERT(order != memory_order_acq_rel); in store()
336 BOOST_ASSERT(order != memory_order_acq_rel); in load()
359 BOOST_ASSERT(failure_order != memory_order_acq_rel); in compare_exchange_strong()
373 BOOST_ASSERT(failure_order != memory_order_acq_rel); in compare_exchange_weak()
652 BOOST_ASSERT(order != memory_order_acq_rel); in store()
[all …]
Dextra_ops_msvc_arm.hpp59 case memory_order_acq_rel: in bit_test_and_set()
87 case memory_order_acq_rel: in bit_test_and_reset()
Dgcc_atomic_memory_order_utils.hpp57 (order == memory_order_acq_rel ? __ATOMIC_ACQ_REL : __ATOMIC_SEQ_CST))))); in convert_memory_order_to_gcc()
Dmemory_order_utils.hpp31 …return order == memory_order_acq_rel ? memory_order_acquire : (order == memory_order_release ? mem… in deduce_failure_order()
/third_party/boost/boost/fiber/
Dunbuffered_channel.hpp77 if ( ! slot_.compare_exchange_strong( s, own_slot, std::memory_order_acq_rel) ) { in try_push_()
91 if ( ! slot_.compare_exchange_strong( s, nil_slot, std::memory_order_acq_rel) ) { in try_pop_()
128 …ompare_exchange_strong( expected, static_cast< std::intptr_t >( -1), std::memory_order_acq_rel) ) { in close()
143 …ompare_exchange_strong( expected, static_cast< std::intptr_t >( -1), std::memory_order_acq_rel) ) { in close()
169 …ompare_exchange_strong( expected, static_cast< std::intptr_t >( -1), std::memory_order_acq_rel) ) { in push()
220 …ompare_exchange_strong( expected, static_cast< std::intptr_t >( -1), std::memory_order_acq_rel) ) { in push()
287 …ompare_exchange_strong( expected, static_cast< std::intptr_t >( -1), std::memory_order_acq_rel) ) { in push_wait_until()
304 slot_.compare_exchange_strong( own_slot, nil_slot, std::memory_order_acq_rel); in push_wait_until()
354 …ompare_exchange_strong( expected, static_cast< std::intptr_t >( -1), std::memory_order_acq_rel) ) { in push_wait_until()
370 slot_.compare_exchange_strong( own_slot, nil_slot, std::memory_order_acq_rel); in push_wait_until()
[all …]
Dbuffered_channel.hpp97 …ompare_exchange_strong( expected, static_cast< std::intptr_t >( -1), std::memory_order_acq_rel) ) { in close()
111 …ompare_exchange_strong( expected, static_cast< std::intptr_t >( -1), std::memory_order_acq_rel) ) { in close()
139 …ompare_exchange_strong( expected, static_cast< std::intptr_t >( -1), std::memory_order_acq_rel) ) { in try_push()
172 …ompare_exchange_strong( expected, static_cast< std::intptr_t >( -1), std::memory_order_acq_rel) ) { in try_push()
209 …ompare_exchange_strong( expected, static_cast< std::intptr_t >( -1), std::memory_order_acq_rel) ) { in push()
248 …ompare_exchange_strong( expected, static_cast< std::intptr_t >( -1), std::memory_order_acq_rel) ) { in push()
310 …ompare_exchange_strong( expected, static_cast< std::intptr_t >( -1), std::memory_order_acq_rel) ) { in push_wait_until()
358 …ompare_exchange_strong( expected, static_cast< std::intptr_t >( -1), std::memory_order_acq_rel) ) { in push_wait_until()
392 …ompare_exchange_strong( expected, static_cast< std::intptr_t >( -1), std::memory_order_acq_rel) ) { in try_pop()
429 …ompare_exchange_strong( expected, static_cast< std::intptr_t >( -1), std::memory_order_acq_rel) ) { in pop()
[all …]
/third_party/skia/third_party/externals/swiftshader/src/Common/
DThread.hpp307 inline void operator--() { ai.fetch_sub(1, std::memory_order_acq_rel); } in operator --()
308 inline void operator++() { ai.fetch_add(1, std::memory_order_acq_rel); } in operator ++()
309 inline int operator--(int) { return ai.fetch_sub(1, std::memory_order_acq_rel) - 1; } in operator --()
310 inline int operator++(int) { return ai.fetch_add(1, std::memory_order_acq_rel) + 1; } in operator ++()
311 inline void operator-=(int i) { ai.fetch_sub(i, std::memory_order_acq_rel); } in operator -=()
312 inline void operator+=(int i) { ai.fetch_add(i, std::memory_order_acq_rel); } in operator +=()
/third_party/boost/boost/smart_ptr/detail/
Datomic_count_std_atomic.hpp42 return value_.fetch_add( 1, std::memory_order_acq_rel ) + 1; in operator ++()
47 return value_.fetch_sub( 1, std::memory_order_acq_rel ) - 1; in operator --()
/third_party/boost/boost/
Dmemory_order.hpp61 BOOST_INLINE_VARIABLE BOOST_CONSTEXPR_OR_CONST memory_order memory_order_acq_rel = memory_order::ac… variable
74 memory_order_acq_rel = 6, // acquire | release
/third_party/skia/third_party/externals/oboe/src/fifo/
DFifoController.h43 mReadCounter.fetch_add(n, std::memory_order_acq_rel); in incrementReadCounter()
52 mWriteCounter.fetch_add(n, std::memory_order_acq_rel); in incrementWriteCounter()
DFifoControllerIndirect.h45 mReadCounterAddress->fetch_add(n, std::memory_order_acq_rel); in incrementReadCounter()
54 mWriteCounterAddress->fetch_add(n, std::memory_order_acq_rel); in incrementWriteCounter()
/third_party/boost/libs/fiber/src/
Dcondition_variable.cpp27 …ompare_exchange_strong( expected, static_cast< std::intptr_t >( -1), std::memory_order_acq_rel) ) { in notify_one()
51 …ompare_exchange_strong( expected, static_cast< std::intptr_t >( -1), std::memory_order_acq_rel) ) { in notify_all()
/third_party/skia/third_party/externals/swiftshader/src/Reactor/
DLLVMReactor.hpp132 case llvm::AtomicOrdering::AcquireRelease: return std::memory_order_acq_rel; in atomicOrdering()
136 return std::memory_order_acq_rel; in atomicOrdering()
153 case std::memory_order_acq_rel: return llvm::AtomicOrdering::AcquireRelease; in atomicOrdering()
/third_party/boost/boost/sort/common/util/
Datomic.hpp51 (&at_var, (T) num, std::memory_order_acq_rel); in atomic_add()
66 (&at_var, (T) num, std::memory_order_acq_rel); in atomic_sub()
/third_party/skia/third_party/externals/abseil-cpp/absl/base/internal/
Datomic_hook.h156 expected, fn, std::memory_order_acq_rel, std::memory_order_acquire); in DoStore()
182 expected, value, std::memory_order_acq_rel, std::memory_order_acquire); in DoStore()
/third_party/abseil-cpp/absl/base/internal/
Datomic_hook.h156 expected, fn, std::memory_order_acq_rel, std::memory_order_acquire); in DoStore()
182 expected, value, std::memory_order_acq_rel, std::memory_order_acquire); in DoStore()
/third_party/abseil-cpp/absl/strings/internal/
Dcord_internal.h52 return refcount != 1 && count_.fetch_sub(1, std::memory_order_acq_rel) != 1; in Decrement()
57 int32_t refcount = count_.fetch_sub(1, std::memory_order_acq_rel); in DecrementExpectHighRefcount()
/third_party/flutter/skia/src/gpu/vk/
DGrVkResource.h124 int newRefCount = fRefCnt.fetch_add(-1, std::memory_order_acq_rel); in unref()
137 int newRefCount = fRefCnt.fetch_add(-1, std::memory_order_acq_rel); in unrefAndAbandon()
/third_party/boost/libs/log/src/
Devent.cpp94 if (m_state.exchange(0, boost::memory_order_acq_rel) == 0) in wait()
154 boost::atomic_thread_fence(boost::memory_order_acq_rel);
/third_party/boost/libs/log/src/windows/
Dipc_sync_wrappers.cpp270 m_shared_state->m_lock_state.fetch_sub(1u, boost::memory_order_acq_rel); in lock_slow()
287 m_shared_state->m_lock_state.fetch_sub(1u, boost::memory_order_acq_rel); in lock_slow()
297 m_shared_state->m_lock_state.fetch_sub(1u, boost::memory_order_acq_rel); in lock_slow()
323 …->m_lock_state.compare_exchange_weak(old_state, new_state, boost::memory_order_acq_rel, boost::mem… in mark_waiting_and_try_lock()
335 …->m_lock_state.compare_exchange_weak(old_state, new_state, boost::memory_order_acq_rel, boost::mem… in clear_waiting_and_try_lock()

1234