Home
last modified time | relevance | path

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

/freebsd/sys/contrib/openzfs/module/os/freebsd/spl/
H A Dspl_taskq.c255 kmutex_t tqa_lock; member
264 mutex_enter(&tqa->tqa_lock); in taskq_sync_assign()
269 cv_wait(&tqa->tqa_cv, &tqa->tqa_lock); in taskq_sync_assign()
270 mutex_exit(&tqa->tqa_lock); in taskq_sync_assign()
298 mutex_init(&tqs[i].tqa_lock, NULL, MUTEX_DEFAULT, NULL); in taskq_create_synced()
305 mutex_enter(&tqs[i].tqa_lock); in taskq_create_synced()
307 cv_wait(&tqs[i].tqa_cv, &tqs[i].tqa_lock); in taskq_create_synced()
308 mutex_exit(&tqs[i].tqa_lock); in taskq_create_synced()
313 mutex_enter(&tqs[i].tqa_lock); in taskq_create_synced()
316 mutex_exit(&tqs[i].tqa_lock); in taskq_create_synced()
[all …]