Searched refs:prev_state (Results 1 – 2 of 2) sorted by relevance
106 state_type prev_state = m_state.fetch_add(ONE_READER); in lock_shared() local107 if (!(prev_state & WRITER)) { in lock_shared()123 state_type prev_state = m_state.fetch_add(ONE_READER); in try_lock_shared() local124 if (!(prev_state & WRITER)) { // got the lock in try_lock_shared()
241 state_t prev_state = my_state.exchange(st_quit, std::memory_order_acq_rel); in start_shutdown() local243 if (prev_state == st_init) { in start_shutdown()247 __TBB_ASSERT(prev_state == st_normal || prev_state == st_starting, nullptr); in start_shutdown()255 if (prev_state == st_normal) in start_shutdown()