Searched refs:work_mutex (Results 1 – 2 of 2) sorted by relevance
213 mutex_init(&work_queue.work_mutex, NULL, MUTEX_DEFAULT, NULL); in rsmka_pathmanager_init()244 mutex_enter(&work_queue.work_mutex); in rsmka_pathmanager_cleanup()247 mutex_exit(&work_queue.work_mutex); in rsmka_pathmanager_cleanup()260 mutex_destroy(&work_queue.work_mutex); in rsmka_pathmanager_cleanup()322 CALLB_CPR_INIT(&cprinfo, &work_queue.work_mutex, callb_generic_cpr, in do_deferred_work()326 mutex_enter(&work_queue.work_mutex); in do_deferred_work()336 cv_wait(&work_queue.work_cv, &work_queue.work_mutex); in do_deferred_work()337 CALLB_CPR_SAFE_END(&cprinfo, &work_queue.work_mutex); in do_deferred_work()355 mutex_exit(&work_queue.work_mutex); in do_deferred_work()568 ASSERT(MUTEX_HELD(&work_queue.work_mutex)); in enqueue_work()[all …]
86 kmutex_t work_mutex; /* protects queue add/delete */ member