Searched refs:tpool (Results 1 – 9 of 9) sorted by relevance
42 ASSERT(tpool->tp_current == 0 && tpool->tp_active == NULL); 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()66 free(tpool); in delete_pool()93 if (tpool->tp_head == NULL && tpool->tp_active == NULL) { in notify_waiters()148 if (tpool->tp_current <= tpool->tp_minimum || in tpool_worker()356 tpool = calloc(1, sizeof (*tpool)); in tpool_create()390 tpool->tp_forw = tpool; in tpool_create()391 tpool->tp_back = tpool; in tpool_create()436 else if (tpool->tp_current < tpool->tp_maximum && in tpool_dispatch()[all …]
63 struct tpool { struct
37 typedef struct tpool tpool_t; /* opaque thread pool descriptor */41 _THREAD_POOL_H_ int tpool_dispatch(tpool_t *tpool,43 _THREAD_POOL_H_ void tpool_destroy(tpool_t *tpool);44 _THREAD_POOL_H_ void tpool_abandon(tpool_t *tpool);45 _THREAD_POOL_H_ void tpool_wait(tpool_t *tpool);46 _THREAD_POOL_H_ void tpool_suspend(tpool_t *tpool);47 _THREAD_POOL_H_ int tpool_suspended(tpool_t *tpool);48 _THREAD_POOL_H_ void tpool_resume(tpool_t *tpool);49 _THREAD_POOL_H_ int tpool_member(tpool_t *tpool);
43 typedef struct tpool tpool_t; /* opaque thread pool descriptor */49 extern int tpool_dispatch(tpool_t *tpool,51 extern void tpool_destroy(tpool_t *tpool);52 extern void tpool_abandon(tpool_t *tpool);53 extern void tpool_wait(tpool_t *tpool);54 extern void tpool_suspend(tpool_t *tpool);55 extern int tpool_suspended(tpool_t *tpool);56 extern void tpool_resume(tpool_t *tpool);57 extern int tpool_member(tpool_t *tpool);
6 LIB= tpool
7 LIBADD= avl geom m tpool
76 LIBADD= jail avl nvpair geom uutil zfs_core spl tpool zutil zfs m crypto
211 tpool \423 _DP_zutil= avl geom m tpool
1570 <parameter type-id='9cf59a50' name='tpool'/>1574 <parameter type-id='9cf59a50' name='tpool'/>1578 <parameter type-id='9cf59a50' name='tpool'/>1582 <parameter type-id='9cf59a50' name='tpool'/>1586 <parameter type-id='9cf59a50' name='tpool'/>1591 <class-decl name='tpool' size-in-bits='2496' is-struct='yes' visibility='default' id='88d1b7f9'>5235 <class-decl name='tpool' size-in-bits='2496' is-struct='yes' visibility='default' id='88d1b7f9'>