Searched refs:PENDING_BIT (Results 1 – 1 of 1) sorted by relevance
172 static constexpr uint8_t PENDING_BIT = (1 << 1); variable253 if (*init_byte_address & PENDING_BIT) in acquire()255 *init_byte_address = PENDING_BIT; in acquire()322 if (has_thread_id_support && (*init_byte_address & PENDING_BIT)) { in acquire()328 while (*init_byte_address & PENDING_BIT) { in acquire()339 *init_byte_address = PENDING_BIT; in acquire()445 if (init_byte.compare_exchange(&last_val, PENDING_BIT, std::_AO_Acq_Rel, std::_AO_Acquire)) { in acquire()455 if (last_val & PENDING_BIT) { in acquire()467 …if (!init_byte.compare_exchange(&last_val, PENDING_BIT | WAITING_BIT, std::_AO_Acq_Rel, std::_AO_R… in acquire()506 …void wait_on_initialization() { Wait(base_address, expected_value_for_futex(PENDING_BIT | WAITING_… in wait_on_initialization()