Home
last modified time | relevance | path

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

/oneTBB/include/oneapi/tbb/detail/
H A D_rtm_rw_mutex.h48 rtm_not_in_mutex, in alignas() enumerator
69 … constexpr scoped_lock() : m_mutex(nullptr), m_transaction_state(rtm_type::rtm_not_in_mutex) {} in alignas()
72 …_mutex& m, bool write = true) : m_mutex(nullptr), m_transaction_state(rtm_type::rtm_not_in_mutex) { in alignas()
78 if(m_transaction_state != rtm_type::rtm_not_in_mutex) { in alignas()
167 __TBB_ASSERT(m_transaction_state != rtm_type::rtm_not_in_mutex, "lock is not acquired"); in release()
/oneTBB/src/tbb/
H A Drtm_rw_mutex.cpp56 case d1::rtm_rw_mutex::rtm_type::rtm_not_in_mutex: in release()
62 s.m_transaction_state = d1::rtm_rw_mutex::rtm_type::rtm_not_in_mutex; in release()
67 …__TBB_ASSERT(s.m_transaction_state == d1::rtm_rw_mutex::rtm_type::rtm_not_in_mutex, "scoped_lock a… in acquire_writer()
107 …__TBB_ASSERT(s.m_transaction_state == d1::rtm_rw_mutex::rtm_type::rtm_not_in_mutex, "scoped_lock a… in acquire_reader()
207 … __TBB_ASSERT(s.m_transaction_state == d1::rtm_rw_mutex::rtm_type::rtm_not_in_mutex, nullptr); in try_acquire_writer()
227 … __TBB_ASSERT(s.m_transaction_state == d1::rtm_rw_mutex::rtm_type::rtm_not_in_mutex, nullptr); in try_acquire_reader()