Home
last modified time | relevance | path

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

/titanic_50/usr/src/uts/common/io/rsm/
H A Drsmka_pathmanager.c213 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 …]
/titanic_50/usr/src/uts/common/sys/rsm/
H A Drsmka_path_int.h86 kmutex_t work_mutex; /* protects queue add/delete */ member