Home
last modified time | relevance | path

Searched refs:tpool (Results 1 – 4 of 4) sorted by relevance

/f-stack/freebsd/contrib/openzfs/lib/libtpool/
H A Dthread_pool.c41 ASSERT(tpool->tp_current == 0 && tpool->tp_active == NULL); in delete_pool()
52 tpool->tp_back->tp_forw = tpool->tp_forw; in delete_pool()
53 tpool->tp_forw->tp_back = tpool->tp_back; in delete_pool()
65 free(tpool); in delete_pool()
92 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 …]
H A Dthread_pool_impl.h63 struct tpool { struct
/f-stack/freebsd/contrib/openzfs/include/
H A Dthread_pool.h38 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);
/f-stack/freebsd/contrib/openzfs/lib/libzfs_core/
H A Dlibzfs_core.abi2037 …<class-decl name='tpool' size-in-bits='2496' is-struct='yes' visibility='default' filepath='/home/…
2176 …<parameter type-id='type-id-175' name='tpool' filepath='/home/fedora/zfs/lib/libtpool/thread_pool.…
2180 …<parameter type-id='type-id-175' name='tpool' filepath='/home/fedora/zfs/lib/libtpool/thread_pool.…
2184 …<parameter type-id='type-id-175' name='tpool' filepath='/home/fedora/zfs/lib/libtpool/thread_pool.…
2188 …<parameter type-id='type-id-175' name='tpool' filepath='/home/fedora/zfs/lib/libtpool/thread_pool.…
2192 …<parameter type-id='type-id-175' name='tpool' filepath='/home/fedora/zfs/lib/libtpool/thread_pool.…
2196 …<parameter type-id='type-id-175' name='tpool' filepath='/home/fedora/zfs/lib/libtpool/thread_pool.…
2200 …<parameter type-id='type-id-175' name='tpool' filepath='/home/fedora/zfs/lib/libtpool/thread_pool.…
2204 …<parameter type-id='type-id-175' name='tpool' filepath='/home/fedora/zfs/lib/libtpool/thread_pool.…