Lines Matching refs:wq_lock
36 mutex_t wq_lock; /* Protects below items */ member
68 VERIFY0(mutex_destroy(&wqp->wq_lock)); in workq_fini()
107 if ((ret = mutex_init(&wqp->wq_lock, USYNC_THREAD | LOCK_ERRORCHECK, in workq_init()
119 VERIFY0(mutex_destroy(&wqp->wq_lock)); in workq_init()
137 VERIFY(MUTEX_HELD(&wqp->wq_lock)); in workq_reset()
155 VERIFY(MUTEX_HELD(&wqp->wq_lock)); in workq_grow()
177 VERIFY0(mutex_lock(&wqp->wq_lock)); in workq_add()
179 VERIFY0(mutex_unlock(&wqp->wq_lock)); in workq_add()
187 VERIFY0(mutex_unlock(&wqp->wq_lock)); in workq_add()
195 VERIFY0(mutex_unlock(&wqp->wq_lock)); in workq_add()
205 VERIFY(MUTEX_HELD(&wqp->wq_lock)); in workq_pop()
220 VERIFY0(mutex_lock(&wqp->wq_lock)); in workq_thr_work()
229 VERIFY0(mutex_unlock(&wqp->wq_lock)); in workq_thr_work()
235 VERIFY0(mutex_unlock(&wqp->wq_lock)); in workq_thr_work()
237 VERIFY0(mutex_lock(&wqp->wq_lock)); in workq_thr_work()
244 VERIFY0(mutex_unlock(&wqp->wq_lock)); in workq_thr_work()
259 VERIFY0(mutex_lock(&wqp->wq_lock)); in workq_work()
261 VERIFY0(mutex_unlock(&wqp->wq_lock)); in workq_work()
267 VERIFY0(mutex_unlock(&wqp->wq_lock)); in workq_work()
285 VERIFY0(mutex_unlock(&wqp->wq_lock)); in workq_work()
293 VERIFY0(mutex_lock(&wqp->wq_lock)); in workq_work()
305 VERIFY0(mutex_unlock(&wqp->wq_lock)); in workq_work()