Lines Matching refs:tq_lock

704 		mutex_exit(&tq->tq_lock);			\
738 ASSERT(MUTEX_HELD(&tq->tq_lock)); \
777 mutex_init(&tq->tq_lock, NULL, MUTEX_DEFAULT, NULL); in taskq_constructor()
801 mutex_destroy(&tq->tq_lock); in taskq_destructor()
853 ASSERT(MUTEX_HELD(&tq->tq_lock)); in taskq_update_nthreads()
875 mutex_enter(&tq->tq_lock); in taskq_cpupct_install()
878 mutex_exit(&tq->tq_lock); in taskq_cpupct_install()
924 mutex_enter(&tq->tq_lock); in taskq_cpu_setup()
932 mutex_exit(&tq->tq_lock); in taskq_cpu_setup()
977 ASSERT(MUTEX_HELD(&tq->tq_lock)); in taskq_ent_alloc()
1008 &tq->tq_lock, wait_time); in taskq_ent_alloc()
1017 mutex_exit(&tq->tq_lock); in taskq_ent_alloc()
1021 mutex_enter(&tq->tq_lock); in taskq_ent_alloc()
1039 ASSERT(MUTEX_HELD(&tq->tq_lock)); in taskq_ent_free()
1046 mutex_exit(&tq->tq_lock); in taskq_ent_free()
1048 mutex_enter(&tq->tq_lock); in taskq_ent_free()
1067 ASSERT(MUTEX_HELD(&tq->tq_lock)); in taskq_ent_exists()
1155 mutex_enter(&tq->tq_lock); in taskq_dispatch()
1160 mutex_exit(&tq->tq_lock); in taskq_dispatch()
1171 mutex_exit(&tq->tq_lock); in taskq_dispatch()
1268 mutex_enter(&tq->tq_lock); in taskq_dispatch()
1288 mutex_exit(&tq->tq_lock); in taskq_dispatch()
1308 mutex_enter(&tq->tq_lock); in taskq_dispatch_ent()
1315 mutex_exit(&tq->tq_lock); in taskq_dispatch_ent()
1327 mutex_enter(&tq->tq_lock); in taskq_wait()
1329 cv_wait(&tq->tq_wait_cv, &tq->tq_lock); in taskq_wait()
1330 mutex_exit(&tq->tq_lock); in taskq_wait()
1368 mutex_enter(&tq->tq_lock); in taskq_suspend()
1371 mutex_exit(&tq->tq_lock); in taskq_suspend()
1400 mutex_enter(&tq->tq_lock); in taskq_resume()
1403 mutex_exit(&tq->tq_lock); in taskq_resume()
1428 ASSERT(MUTEX_HELD(&tq->tq_lock)); in taskq_thread_create()
1436 mutex_exit(&tq->tq_lock); in taskq_thread_create()
1454 mutex_enter(&tq->tq_lock); in taskq_thread_create()
1466 mutex_enter(&tq->tq_lock); in taskq_thread_create()
1471 cv_wait(&tq->tq_wait_cv, &tq->tq_lock); in taskq_thread_create()
1524 CALLB_CPR_INIT(&cprinfo, &tq->tq_lock, callb_generic_cpr, in taskq_thread()
1527 mutex_enter(&tq->tq_lock); in taskq_thread()
1564 (void) taskq_thread_wait(tq, &tq->tq_lock, in taskq_thread()
1589 (void) taskq_thread_wait(tq, &tq->tq_lock, in taskq_thread()
1597 mutex_exit(&tq->tq_lock); in taskq_thread()
1626 mutex_enter(&tq->tq_lock); in taskq_thread()
1787 mutex_enter(&tq->tq_lock); in taskq_d_thread()
1789 mutex_exit(&tq->tq_lock); in taskq_d_thread()
1951 mutex_enter(&tq->tq_lock); in taskq_create_common()
1971 mutex_exit(&tq->tq_lock); in taskq_create_common()
2077 mutex_enter(&tq->tq_lock); in taskq_destroy()
2089 cv_wait(&tq->tq_wait_cv, &tq->tq_lock); in taskq_destroy()
2099 mutex_exit(&tq->tq_lock); in taskq_destroy()
2179 mutex_enter(&tq->tq_lock); in taskq_bucket_extend()
2186 mutex_exit(&tq->tq_lock); in taskq_bucket_extend()
2189 mutex_exit(&tq->tq_lock); in taskq_bucket_extend()
2194 mutex_enter(&tq->tq_lock); in taskq_bucket_extend()
2197 mutex_exit(&tq->tq_lock); in taskq_bucket_extend()