Lines Matching refs:WorkQueue
33 std::unique_ptr<C2Work> SimpleC2Component::WorkQueue::pop_front() { in pop_front()
39 void SimpleC2Component::WorkQueue::push_back(std::unique_ptr<C2Work> work) { in push_back()
43 bool SimpleC2Component::WorkQueue::empty() const { in empty()
47 void SimpleC2Component::WorkQueue::clear() { in clear()
51 uint32_t SimpleC2Component::WorkQueue::drainMode() const { in drainMode()
55 void SimpleC2Component::WorkQueue::markDrain(uint32_t drainMode) { in markDrain()
241 Mutexed<WorkQueue>::Locked queue(mWorkQueue); in queue_nb()
269 Mutexed<WorkQueue>::Locked queue(mWorkQueue); in flush_sm()
299 Mutexed<WorkQueue>::Locked queue(mWorkQueue); in drain_nb()
343 Mutexed<WorkQueue>::Locked queue(mWorkQueue); in stop()
364 Mutexed<WorkQueue>::Locked queue(mWorkQueue); in reset()
398 Mutexed<WorkQueue>::Locked queue(mWorkQueue); in finish()
423 Mutexed<WorkQueue>::Locked queue(mWorkQueue); in cloneAndSend()
447 Mutexed<WorkQueue>::Locked queue(mWorkQueue); in processQueue()
549 Mutexed<WorkQueue>::Locked queue(mWorkQueue); in processQueue()