Searched refs:tpool (Results 1 – 5 of 5) sorted by relevance
38 delete_pool(tpool_t *tpool) in delete_pool() argument42 ASSERT(tpool->tp_current == 0 && tpool->tp_active == NULL); in delete_pool()48 if (thread_pools == tpool) in delete_pool()49 thread_pools = tpool->tp_forw; in delete_pool()50 if (thread_pools == tpool) in delete_pool()53 tpool->tp_back->tp_forw = tpool->tp_forw; in delete_pool()54 tpool->tp_forw->tp_back = tpool->tp_back; in delete_pool()61 for (job = tpool->tp_head; job != NULL; job = tpool->tp_head) { in delete_pool()62 tpool->tp_head = job->tpj_next; in delete_pool()65 (void) pthread_attr_destroy(&tpool->tp_attr); in delete_pool()[all …]
63 struct tpool { struct
38 typedef struct tpool tpool_t; /* opaque thread pool descriptor */44 extern int tpool_dispatch(tpool_t *tpool,46 extern void tpool_destroy(tpool_t *tpool);47 extern void tpool_abandon(tpool_t *tpool);48 extern void tpool_wait(tpool_t *tpool);49 extern void tpool_suspend(tpool_t *tpool);50 extern int tpool_suspended(tpool_t *tpool);51 extern void tpool_resume(tpool_t *tpool);52 extern int tpool_member(tpool_t *tpool);
126 tpool_t *tpool = tcdp->tcd_poolp; in sigev_add_work() local129 if (tpool == NULL) in sigev_add_work()135 if (tpool_dispatch(tpool, notifier, stdp) != 0) { in sigev_add_work()
240 pics/%.o: $(LIBCBASE)/../port/tpool/%.c