Home
last modified time | relevance | path

Searched refs:ThreadPool (Results 1 – 6 of 6) sorted by relevance

/frameworks/wilhelm/src/
DThreadPool.h84 } ThreadPool; typedef
86 extern SLresult ThreadPool_init(ThreadPool *tp, unsigned maxClosures, unsigned maxThreads);
87 extern void ThreadPool_deinit(ThreadPool *tp);
88 extern SLresult ThreadPool_add(ThreadPool *tp, ClosureKind kind,
91 extern Closure *ThreadPool_remove(ThreadPool *tp);
92 extern SLresult ThreadPool_add_ppi(ThreadPool *tp, ClosureHandler_ppi handler,
94 extern SLresult ThreadPool_add_ppii(ThreadPool *tp, ClosureHandler_ppii handler,
96 extern SLresult ThreadPool_add_piipp(ThreadPool *tp, ClosureHandler_piipp handler,
DThreadPool.c25 ThreadPool *tp = (ThreadPool *) context; in ThreadPool_start()
81 static void ThreadPool_deinit_internal(ThreadPool *tp, unsigned initialized, unsigned nThreads);
87 SLresult ThreadPool_init(ThreadPool *tp, unsigned maxClosures, unsigned maxThreads) in ThreadPool_init()
90 memset(tp, 0, sizeof(ThreadPool)); in ThreadPool_init()
167 static void ThreadPool_deinit_internal(ThreadPool *tp, unsigned initialized, unsigned nThreads) in ThreadPool_deinit_internal()
242 void ThreadPool_deinit(ThreadPool *tp) in ThreadPool_deinit()
250 SLresult ThreadPool_add(ThreadPool *tp, ClosureKind kind, ClosureHandler_generic handler, in ThreadPool_add()
327 Closure *ThreadPool_remove(ThreadPool *tp) in ThreadPool_remove()
371 SLresult ThreadPool_add_ppi(ThreadPool *tp, ClosureHandler_ppi handler, in ThreadPool_add_ppi()
379 SLresult ThreadPool_add_ppii(ThreadPool *tp, ClosureHandler_ppii handler, in ThreadPool_add_ppii()
[all …]
Dentry.c151 memset(&thiz->mThreadPool, 0, sizeof(ThreadPool)); in liCreateEngine()
Dclasses.h193 ThreadPool mThreadPool; // for asynchronous operations
DAndroid.mk83 ThreadPool.c \
/frameworks/base/docs/html/training/multiple-threads/
Dcreate-threadpool.jd14 <li><a href="#ThreadPool">Create a Pool of Threads</a></li>
215 <h2 id="ThreadPool">Create a Pool of Threads</h2>