Searched refs:tpool (Results 1 - 8 of 8) sorted by relevance

/illumos-gate/usr/src/lib/libc/port/tpool/
H A Dthread_pool.c40 delete_pool(tpool_t *tpool) argument
44 ASSERT(tpool->tp_current == 0 && tpool->tp_active == NULL);
50 if (thread_pools == tpool)
51 thread_pools = tpool->tp_forw;
52 if (thread_pools == tpool)
55 tpool->tp_back->tp_forw = tpool->tp_forw;
56 tpool->tp_forw->tp_back = tpool
75 worker_cleanup(tpool_t *tpool) argument
93 notify_waiters(tpool_t *tpool) argument
105 job_cleanup(tpool_t *tpool) argument
127 tpool_t *tpool = (tpool_t *)arg; local
224 create_worker(tpool_t *tpool) argument
239 tpool_t *tpool; local
328 tpool_dispatch(tpool_t *tpool, void (*func)(void *), void *arg) argument
367 tpool_destroy(tpool_t *tpool) argument
405 tpool_abandon(tpool_t *tpool) argument
428 tpool_wait(tpool_t *tpool) argument
444 tpool_suspend(tpool_t *tpool) argument
454 tpool_suspended(tpool_t *tpool) argument
468 tpool_resume(tpool_t *tpool) argument
491 tpool_member(tpool_t *tpool) argument
513 tpool_t *tpool; local
[all...]
H A Dthread_pool_impl.h65 struct tpool { struct
/illumos-gate/usr/src/lib/libc/inc/
H A Dthread_pool.h40 typedef struct tpool tpool_t; /* opaque thread pool descriptor */
46 extern int tpool_dispatch(tpool_t *tpool,
48 extern void tpool_destroy(tpool_t *tpool);
49 extern void tpool_abandon(tpool_t *tpool);
50 extern void tpool_wait(tpool_t *tpool);
51 extern void tpool_suspend(tpool_t *tpool);
52 extern int tpool_suspended(tpool_t *tpool);
53 extern void tpool_resume(tpool_t *tpool);
54 extern int tpool_member(tpool_t *tpool);
/illumos-gate/usr/src/lib/libc/port/rt/
H A Dsigev_thread.c128 tpool_t *tpool = tcdp->tcd_poolp; local
131 if (tpool == NULL)
137 if (tpool_dispatch(tpool, notifier, stdp) != 0) {
/illumos-gate/usr/src/lib/libc/i386/
H A DMakefile.com1160 $(TPOOLOBJS:%.o=$(LIBCDIR)/port/tpool/%.c) \
/illumos-gate/usr/src/lib/libc/sparcv9/
H A DMakefile.com1119 $(TPOOLOBJS:%.o=$(LIBCDIR)/port/tpool/%.c) \
/illumos-gate/usr/src/lib/libc/amd64/
H A DMakefile1096 $(TPOOLOBJS:%.o=$(LIBCDIR)/port/tpool/%.c) \
/illumos-gate/usr/src/lib/libc/sparc/
H A DMakefile.com1190 $(TPOOLOBJS:%.o=$(LIBCDIR)/port/tpool/%.c) \

Completed in 77 milliseconds