Searched refs:sequence_ (Results 1 – 2 of 2) sorted by relevance
/art/runtime/base/ |
D | mutex.cc | 859 DCHECK_EQ(0, sequence_.LoadRelaxed()); in ConditionVariable() 899 sequence_++; // Indicate the broadcast occurred. in Broadcast() 902 int32_t cur_sequence = sequence_.LoadRelaxed(); in Broadcast() 905 done = futex(sequence_.Address(), FUTEX_CMP_REQUEUE, 0, in Broadcast() 925 sequence_++; // Indicate a signal occurred. in Signal() 928 int num_woken = futex(sequence_.Address(), FUTEX_WAKE, 1, nullptr, nullptr, 0); in Signal() 951 int32_t cur_sequence = sequence_.LoadRelaxed(); in WaitHoldingLocks() 953 if (futex(sequence_.Address(), FUTEX_WAIT, cur_sequence, nullptr, nullptr, 0) != 0) { in WaitHoldingLocks() 1002 int32_t cur_sequence = sequence_.LoadRelaxed(); in TimedWait() 1004 if (futex(sequence_.Address(), FUTEX_WAIT, cur_sequence, &rel_ts, nullptr, 0) != 0) { in TimedWait()
|
D | mutex.h | 498 AtomicInteger sequence_; variable
|