Searched refs:STATE_WRITER (Results 1 – 1 of 1) sorted by relevance
90 STATE_WRITER = 1<<0, enumerator168 …s.my_state.store(d1::queuing_rw_mutex::scoped_lock::state_t(write ? STATE_WRITER : STATE_READER), … in acquire()266 …s.my_state.store(d1::queuing_rw_mutex::scoped_lock::state_t(write ? STATE_WRITER : STATE_ACTIVEREA… in try_acquire()286 if( s.my_state.load(std::memory_order_relaxed) == STATE_WRITER ) { // Acquired for write in release()327 …ate.load(std::memory_order_relaxed) & (STATE_COMBINED_WAITINGREADER | STATE_WRITER), "unexpected s… in release()457 if (s.my_state.load(std::memory_order_relaxed) == STATE_WRITER) { in upgrade_to_writer()501 __TBB_ASSERT( n_state & (STATE_WRITER | STATE_UPGRADE_WAITING), "unexpected state"); in upgrade_to_writer()570 s.my_state.store(STATE_WRITER, std::memory_order_relaxed); in upgrade_to_writer()578 return m.my_state.load(std::memory_order_relaxed) == STATE_WRITER; in is_writer()