Searched refs:threadpool (Results 1 – 6 of 6) sorted by relevance
33 struct threadpool { struct53 struct threadpool *_mesa_threadpool_create(struct NineSwapChain9 *swapchain); argument54 void _mesa_threadpool_destroy(struct NineSwapChain9 *swapchain, struct threadpool *pool);55 struct threadpool_task *_mesa_threadpool_queue_task(struct threadpool *pool,58 void _mesa_threadpool_wait_for_task(struct threadpool *pool,
43 struct threadpool *pool = data; in threadpool_worker()79 struct threadpool *82 struct threadpool *pool = calloc(1, sizeof(*pool)); in _mesa_threadpool_create()99 _mesa_threadpool_destroy(struct NineSwapChain9 *swapchain, struct threadpool *pool) in _mesa_threadpool_destroy()132 _mesa_threadpool_queue_task(struct threadpool *pool, in _mesa_threadpool_queue_task()174 _mesa_threadpool_wait_for_task(struct threadpool *pool, in _mesa_threadpool_wait_for_task()
71 threadpool.c \72 threadpool.h \
73 struct threadpool *pool;
124 threadpool = pool.ThreadPool()131 successes = sum(threadpool.imap_unordered(
19 * This module provides 2 threadpool implementations