Searched refs:WorkQueue (Results 1 – 11 of 11) sorted by relevance
27 WorkQueue::WorkQueue(size_t maxThreads, bool canCallJava) : in WorkQueue() function in android::WorkQueue32 WorkQueue::~WorkQueue() { in ~WorkQueue()38 status_t WorkQueue::schedule(WorkUnit* workUnit, size_t backlog) { in schedule()68 status_t WorkQueue::cancel() { in cancel()74 status_t WorkQueue::cancelLocked() { in cancelLocked()93 status_t WorkQueue::finish() { in finish()115 bool WorkQueue::threadLoop() { in threadLoop()160 WorkQueue::WorkThread::WorkThread(WorkQueue* workQueue, bool canCallJava) : in WorkThread()164 WorkQueue::WorkThread::~WorkThread() { in ~WorkThread()167 bool WorkQueue::WorkThread::threadLoop() { in threadLoop()
34 class WorkQueue {50 explicit WorkQueue(size_t maxThreads, bool canCallJava = true);55 ~WorkQueue();91 WorkThread(WorkQueue* workQueue, bool canCallJava);97 WorkQueue* const mWorkQueue;
94 "WorkQueue.cpp",
342 class PreProcessImageWorkUnit : public WorkQueue::WorkUnit {370 WorkQueue wq(MAX_THREADS, false); in preProcessImages()
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()238 Mutexed<WorkQueue>::Locked queue(mWorkQueue); in queue_nb()266 Mutexed<WorkQueue>::Locked queue(mWorkQueue); in flush_sm()296 Mutexed<WorkQueue>::Locked queue(mWorkQueue); in drain_nb()340 Mutexed<WorkQueue>::Locked queue(mWorkQueue); in stop()[all …]
39 WorkQueue& queue() { return mQueue; } in queue()61 timeout = ns2ms(nextWakeup - WorkQueue::clock::now()); in waitForWork()83 WorkQueue mQueue;
37 class WorkQueue {38 PREVENT_COPY_AND_ASSIGN(WorkQueue);59 WorkQueue(std::function<void()>&& wakeFunc, std::mutex& lock) in WorkQueue() function
203 class WorkQueue {207 inline WorkQueue() : mFlush(false), mGeneration(0ul) {} in WorkQueue() function236 Mutexed<WorkQueue> mWorkQueue;
39 static WorkQueue& queue() { in queue()53 using clock = WorkQueue::clock; in TEST()
90 WorkQueue& queue() { return ThreadBase::queue(); } in queue()
108843 Ljava/util/concurrent/ForkJoinPool$WorkQueue;-><init>(Ljava/util/concurrent/ForkJoinPool;Ljava/util…108844 Ljava/util/concurrent/ForkJoinPool$WorkQueue;->ABASE:I108845 Ljava/util/concurrent/ForkJoinPool$WorkQueue;->array:[Ljava/util/concurrent/ForkJoinTask;108846 Ljava/util/concurrent/ForkJoinPool$WorkQueue;->ASHIFT:I108847 Ljava/util/concurrent/ForkJoinPool$WorkQueue;->base:I108848 Ljava/util/concurrent/ForkJoinPool$WorkQueue;->cancelAll()V108849 Ljava/util/concurrent/ForkJoinPool$WorkQueue;->config:I108850 Ljava/util/concurrent/ForkJoinPool$WorkQueue;->currentJoin:Ljava/util/concurrent/ForkJoinTask;108851 Ljava/util/concurrent/ForkJoinPool$WorkQueue;->currentSteal:Ljava/util/concurrent/ForkJoinTask;108852 Ljava/util/concurrent/ForkJoinPool$WorkQueue;->getPoolIndex()I[all …]