Searched refs:waiters_ (Results 1 – 4 of 4) sorted by relevance
18 DCHECK(waiters_.empty()); in ~WaiterList()22 for (WaiterInfoList::iterator it = waiters_.begin(); it != waiters_.end(); in AwakeWaitersForStateChange()32 for (WaiterInfoList::iterator it = waiters_.begin(); it != waiters_.end(); in CancelAllWaiters()36 waiters_.clear(); in CancelAllWaiters()42 waiters_.push_back(WaiterInfo(waiter, signals, context)); in AddWaiter()48 for (WaiterInfoList::iterator it = waiters_.begin(); it != waiters_.end();) { in RemoveWaiter()52 waiters_.erase(maybe_delete); in RemoveWaiter()
50 WaiterInfoList waiters_; variable
367 i = kernel_->waiters_.begin(); i != kernel_->waiters_.end(); ++i) { in SignalAll()372 kernel_->waiters_.clear(); in SignalAll()382 if (kernel_->waiters_.empty()) in SignalOne()385 const bool r = (*kernel_->waiters_.begin())->Fire(this); in SignalOne()386 kernel_->waiters_.pop_front(); in SignalOne()396 kernel_->waiters_.push_back(waiter); in Enqueue()405 i = waiters_.begin(); i != waiters_.end(); ++i) { in Dequeue()407 waiters_.erase(i); in Dequeue()
164 std::list<Waiter*> waiters_; member