Home
last modified time | relevance | path

Searched refs:my_going (Results 1 – 2 of 2) sorted by relevance

/oneTBB/src/tbb/
H A Dqueuing_rw_mutex.cpp167 s.my_going.store(0U, std::memory_order_relaxed); in acquire()
185 spin_wait_until_eq(s.my_going, 1U, std::memory_order_acquire); in acquire()
323 next->my_going.store(1U, std::memory_order_release); in release()
332 next->my_going.store(1U, std::memory_order_release); in release()
399 next->my_going.store(2U, std::memory_order_relaxed); in release()
402 next->my_going.store(1U, std::memory_order_release); in release()
409 spin_wait_while_eq( s.my_going, 2U, std::memory_order_relaxed ); in release()
439 next->my_going.store(1U, std::memory_order_release); in downgrade_to_reader()
484 next->my_going.store(1U, std::memory_order_release); in upgrade_to_writer()
567 spin_wait_while_eq( s.my_going, 2U ); in upgrade_to_writer()
[all …]
/oneTBB/include/oneapi/tbb/
H A Dqueuing_rw_mutex.h67 my_going.store(0, std::memory_order_relaxed); in initialize()
128 std::atomic<unsigned char> my_going; variable