Searched refs:WorkQueue (Results 1 – 2 of 2) sorted by relevance
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()188 Mutexed<WorkQueue>::Locked queue(mWorkQueue); in queue_nb()216 Mutexed<WorkQueue>::Locked queue(mWorkQueue); in flush_sm()249 Mutexed<WorkQueue>::Locked queue(mWorkQueue); in drain_nb()293 Mutexed<WorkQueue>::Locked queue(mWorkQueue); in stop()[all …]
203 class WorkQueue {205 inline WorkQueue() : mFlush(false), mGeneration(0ul) {} in WorkQueue() function232 Mutexed<WorkQueue> mWorkQueue;