Searched refs:BUSY (Results 1 – 2 of 2) sorted by relevance
69 if (!(s & BUSY)) { // no readers, no writers in lock()85 if (!(s & BUSY)) { // no readers, no writers; mask is 1..1101 in try_lock()181 static constexpr state_type BUSY = WRITER | READERS; variable
62 … auto wakeup_condition = [&] { return !(m_state.load(std::memory_order_relaxed) & BUSY); }; in lock()76 if (!(s & BUSY)) { // no readers, no writers; mask is 1..1101 in try_lock()194 static constexpr state_type BUSY = WRITER | READERS; variable