Lines Matching refs:task_queue_lock_
103 Task* TryGetTaskLocked(Thread* self) EXCLUSIVE_LOCKS_REQUIRED(task_queue_lock_);
106 bool IsShuttingDown() const EXCLUSIVE_LOCKS_REQUIRED(task_queue_lock_) { in IsShuttingDown()
110 Mutex task_queue_lock_; variable
111 ConditionVariable task_queue_condition_ GUARDED_BY(task_queue_lock_);
112 ConditionVariable completion_condition_ GUARDED_BY(task_queue_lock_);
113 volatile bool started_ GUARDED_BY(task_queue_lock_);
114 volatile bool shutting_down_ GUARDED_BY(task_queue_lock_);
116 volatile size_t waiting_count_ GUARDED_BY(task_queue_lock_);
117 std::deque<Task*> tasks_ GUARDED_BY(task_queue_lock_);
121 uint64_t start_time_ GUARDED_BY(task_queue_lock_);
124 size_t max_active_workers_ GUARDED_BY(task_queue_lock_);