Lines Matching refs:m_transaction_state
38 switch(s.m_transaction_state) { 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()
84 s.m_transaction_state = d1::rtm_rw_mutex::rtm_type::rtm_transacting_writer; in acquire_writer()
99 s.m_transaction_state = d1::rtm_rw_mutex::rtm_type::rtm_real_writer; 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()
124 s.m_transaction_state = d1::rtm_rw_mutex::rtm_type::rtm_transacting_reader; in acquire_reader()
146 s.m_transaction_state = d1::rtm_rw_mutex::rtm_type::rtm_real_reader; in acquire_reader()
152 switch(s.m_transaction_state) { in upgrade()
154 s.m_transaction_state = d1::rtm_rw_mutex::rtm_type::rtm_real_writer; in upgrade()
169 s.m_transaction_state = d1::rtm_rw_mutex::rtm_type::rtm_transacting_writer; in upgrade()
181 switch (s.m_transaction_state) { in downgrade()
183 s.m_transaction_state = d1::rtm_rw_mutex::rtm_type::rtm_real_reader; in downgrade()
189 s.m_transaction_state = d1::rtm_rw_mutex::rtm_type::rtm_transacting_reader; in downgrade()
204 if (s.m_transaction_state == d1::rtm_rw_mutex::rtm_type::rtm_transacting_writer) { in try_acquire_writer()
207 … __TBB_ASSERT(s.m_transaction_state == d1::rtm_rw_mutex::rtm_type::rtm_not_in_mutex, nullptr); in try_acquire_writer()
214 s.m_transaction_state = d1::rtm_rw_mutex::rtm_type::rtm_real_writer; in try_acquire_writer()
224 if (s.m_transaction_state == d1::rtm_rw_mutex::rtm_type::rtm_transacting_reader) { in try_acquire_reader()
227 … __TBB_ASSERT(s.m_transaction_state == d1::rtm_rw_mutex::rtm_type::rtm_not_in_mutex, nullptr); in try_acquire_reader()
231 s.m_transaction_state = d1::rtm_rw_mutex::rtm_type::rtm_real_reader; in try_acquire_reader()