Home
last modified time | relevance | path

Searched refs:TP_ABANDON (Results 1 – 2 of 2) sorted by relevance

/illumos-gate/usr/src/lib/libc/port/tpool/
H A Dthread_pool.c78 (tpool->tp_flags & (TP_DESTROY | TP_ABANDON))) { in worker_cleanup()
79 if (tpool->tp_flags & TP_ABANDON) { in worker_cleanup()
146 !(tpool->tp_flags & (TP_DESTROY | TP_ABANDON))) { in tpool_worker()
166 if (tpool->tp_flags & TP_ABANDON) { in tpool_worker()
330 ASSERT(!(tpool->tp_flags & (TP_DESTROY | TP_ABANDON))); in tpool_dispatch()
370 ASSERT(!(tpool->tp_flags & (TP_DESTROY | TP_ABANDON))); in tpool_destroy()
405 ASSERT(!(tpool->tp_flags & (TP_DESTROY | TP_ABANDON))); in tpool_abandon()
414 tpool->tp_flags |= TP_ABANDON; in tpool_abandon()
429 ASSERT(!(tpool->tp_flags & (TP_DESTROY | TP_ABANDON))); in tpool_wait()
436 ASSERT(!(tpool->tp_flags & (TP_DESTROY | TP_ABANDON))); in tpool_wait()
[all …]
H A Dthread_pool_impl.h87 #define TP_ABANDON 0x08 /* pool is abandoned (auto-destroy) */ macro