Searched refs:p_thread_pool (Results 1 - 2 of 2) sorted by relevance

/freebsd-10.2-release/contrib/ofed/management/opensm/complib/
H A Dcl_threadpool.c58 cl_thread_pool_t *p_thread_pool = (cl_thread_pool_t *) context; local
61 pthread_mutex_lock(&p_thread_pool->mutex);
62 pthread_cleanup_push(cleanup_mutex, p_thread_pool);
63 while (!p_thread_pool->events)
64 pthread_cond_wait(&p_thread_pool->cond,
65 &p_thread_pool->mutex);
66 p_thread_pool->events--;
69 (*p_thread_pool->pfn_callback) (p_thread_pool->context);
76 cl_thread_pool_init(IN cl_thread_pool_t * const p_thread_pool, argument
118 cl_thread_pool_destroy(IN cl_thread_pool_t * const p_thread_pool) argument
139 cl_thread_pool_signal(IN cl_thread_pool_t * const p_thread_pool) argument
[all...]
/freebsd-10.2-release/contrib/ofed/management/opensm/include/complib/
H A Dcl_threadpool.h141 cl_thread_pool_init(IN cl_thread_pool_t * const p_thread_pool,
147 * p_thread_pool
194 void cl_thread_pool_destroy(IN cl_thread_pool_t * const p_thread_pool);
197 * p_thread_pool
226 cl_status_t cl_thread_pool_signal(IN cl_thread_pool_t * const p_thread_pool);
229 * p_thread_pool

Completed in 94 milliseconds