Searched refs:sequence_ (Results 1 - 2 of 2) sorted by relevance

/art/runtime/base/
H A Dmutex.cc817 DCHECK_EQ(0, sequence_.LoadRelaxed());
857 sequence_++; // Indicate the broadcast occurred.
860 int32_t cur_sequence = sequence_.LoadRelaxed();
863 done = futex(sequence_.Address(), FUTEX_CMP_REQUEUE, 0,
883 sequence_++; // Indicate a signal occurred.
886 int num_woken = futex(sequence_.Address(), FUTEX_WAKE, 1, nullptr, nullptr, 0);
887 // Check something was woken or else we changed sequence_ before they had chance to wait.
909 int32_t cur_sequence = sequence_.LoadRelaxed();
911 if (futex(sequence_.Address(), FUTEX_WAIT, cur_sequence, nullptr, nullptr, 0) != 0) {
960 int32_t cur_sequence = sequence_
[all...]
H A Dmutex.h483 // their Mutex and another thread takes it and signals, the waiting thread observes that sequence_
486 AtomicInteger sequence_; member in class:art::ConditionVariable

Completed in 13 milliseconds