Lines Matching refs:ThreadPool
49 class ThreadPool : public IWaitTaskInvoker, private nn::util::NonCopyable<ThreadPool>
70 ThreadPool();
80 …ThreadPool(void* workBuffer, size_t numMaxWaitObjects, size_t numWorkerThreads, uptr workerStackBo…
92 …ThreadPool(void* workBuffer, size_t numMaxWaitObjects, size_t numWorkerThreads, nn::os::StackMemor…
100 virtual ~ThreadPool() { Finalize(); } in ~ThreadPool()
194 static void WaitThreadFunc(ThreadPool*);
196 static void ExecuteThreadFunc(ThreadPool*);
205 inline ThreadPool::ThreadPool() : m_Buffer(0) {} in ThreadPool() function
207 inline ThreadPool::ThreadPool(void* workBuffer, size_t numMaxWaitObjects, size_t numWorkerThreads, … in ThreadPool() function
214 inline ThreadPool::ThreadPool(void* workBuffer, size_t numMaxWaitObjects, size_t numWorkerThreads, … in ThreadPool() function
354 NN_UTIL_DETAIL_CLIBIMPL_DEFINE_BUFFER_CLASS(nnosThreadPool, nn::os::ThreadPool, 472, bit64);