Lines Matching refs:hsvc_lock
100 kmutex_t hsvc_lock; /* protects linked list and globals */ variable
181 mutex_enter(&hsvc_lock); in hsvc_dump()
200 mutex_exit(&hsvc_lock); in hsvc_dump()
215 ASSERT(MUTEX_HELD(&hsvc_lock)); in hsvc_alloc()
234 ASSERT(MUTEX_HELD(&hsvc_lock)); in hsvc_free()
255 ASSERT(MUTEX_HELD(&hsvc_lock)); in hsvc_link_client()
275 ASSERT(MUTEX_HELD(&hsvc_lock)); in hsvc_unlink_client()
315 mutex_enter(&hsvc_lock); in hsvc_register()
321 mutex_exit(&hsvc_lock); in hsvc_register()
469 mutex_exit(&hsvc_lock); in hsvc_register()
505 mutex_enter(&hsvc_lock); in hsvc_unregister()
554 mutex_exit(&hsvc_lock); in hsvc_unregister()
579 mutex_enter(&hsvc_lock); in hsvc_version()
612 mutex_exit(&hsvc_lock); in hsvc_version()
633 mutex_init(&hsvc_lock, NULL, MUTEX_DEFAULT, NULL); in hsvc_init()
640 mutex_enter(&hsvc_lock); in hsvc_init()
644 mutex_exit(&hsvc_lock); in hsvc_init()