Home
last modified time | relevance | path

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

/art/runtime/base/
Dmutex.cc676 DCHECK_EQ(0, sequence_.LoadRelaxed()); in ConditionVariable()
718 sequence_++; // Indicate the broadcast occurred. in Broadcast()
721 int32_t cur_sequence = sequence_.LoadRelaxed(); in Broadcast()
724 done = futex(sequence_.Address(), FUTEX_CMP_REQUEUE, 0, in Broadcast()
744 sequence_++; // Indicate a signal occurred. in Signal()
747 int num_woken = futex(sequence_.Address(), FUTEX_WAKE, 1, NULL, NULL, 0); in Signal()
770 int32_t cur_sequence = sequence_.LoadRelaxed(); in WaitHoldingLocks()
772 if (futex(sequence_.Address(), FUTEX_WAIT, cur_sequence, NULL, NULL, 0) != 0) { in WaitHoldingLocks()
808 int32_t cur_sequence = sequence_.LoadRelaxed(); in TimedWait()
810 if (futex(sequence_.Address(), FUTEX_WAIT, cur_sequence, &rel_ts, NULL, 0) != 0) { in TimedWait()
Dmutex.h407 AtomicInteger sequence_; variable