Lines Matching refs:vhc_lock

7488 	mutex_init(&vhc->vhc_lock, NULL, MUTEX_DEFAULT, NULL);  in setup_vhci_cache()
7578 mutex_destroy(&vhc->vhc_lock); in destroy_vhci_cache()
7592 mutex_enter(&vhc->vhc_lock); in stop_vhcache_async_threads()
7599 mutex_exit(&vhc->vhc_lock); in stop_vhcache_async_threads()
7601 mutex_enter(&vhc->vhc_lock); in stop_vhcache_async_threads()
7616 mutex_exit(&vhc->vhc_lock); in stop_vhcache_async_threads()
7622 mutex_exit(&vhc->vhc_lock); in stop_vhcache_async_threads()
7639 mutex_enter(&vhc->vhc_lock); in stop_vhcache_flush_thread()
7644 mutex_exit(&vhc->vhc_lock); in stop_vhcache_flush_thread()
7646 mutex_enter(&vhc->vhc_lock); in stop_vhcache_flush_thread()
7651 mutex_exit(&vhc->vhc_lock); in stop_vhcache_flush_thread()
7654 mutex_exit(&vhc->vhc_lock); in stop_vhcache_flush_thread()
8108 mutex_enter(&vhc->vhc_lock); in vhcache_phci_add()
8110 mutex_exit(&vhc->vhc_lock); in vhcache_phci_add()
8299 mutex_enter(&vhc->vhc_lock); in flush_vhcache()
8318 mutex_exit(&vhc->vhc_lock); in flush_vhcache()
8337 CALLB_CPR_INIT(&cprinfo, &vhc->vhc_lock, callb_generic_cpr, in vhcache_flush_thread()
8339 mutex_enter(&vhc->vhc_lock); in vhcache_flush_thread()
8346 &vhc->vhc_lock, vhc->vhc_flush_at_ticks); in vhcache_flush_thread()
8347 CALLB_CPR_SAFE_END(&cprinfo, &vhc->vhc_lock); in vhcache_flush_thread()
8350 mutex_exit(&vhc->vhc_lock); in vhcache_flush_thread()
8355 mutex_enter(&vhc->vhc_lock); in vhcache_flush_thread()
8365 (void) cv_timedwait(&vhc->vhc_cv, &vhc->vhc_lock, in vhcache_flush_thread()
8367 CALLB_CPR_SAFE_END(&cprinfo, &vhc->vhc_lock); in vhcache_flush_thread()
8398 mutex_enter(&vhc->vhc_lock); in vhcache_dirty()
8400 mutex_exit(&vhc->vhc_lock); in vhcache_dirty()
8414 mutex_exit(&vhc->vhc_lock); in vhcache_dirty()
8796 CALLB_CPR_INIT(&cprinfo, &vhc->vhc_lock, callb_generic_cpr, in config_client_paths_thread()
8802 mutex_enter(&vhc->vhc_lock); in config_client_paths_thread()
8807 (void) cv_timedwait(&vhc->vhc_cv, &vhc->vhc_lock, in config_client_paths_thread()
8809 CALLB_CPR_SAFE_END(&cprinfo, &vhc->vhc_lock); in config_client_paths_thread()
8821 mutex_exit(&vhc->vhc_lock); in config_client_paths_thread()
8859 mutex_enter(&vhc->vhc_lock); in config_client_paths_async()
8864 mutex_exit(&vhc->vhc_lock); in config_client_paths_async()
8882 mutex_exit(&vhc->vhc_lock); in config_client_paths_async()
8977 mutex_enter(&vhc->vhc_lock); in single_threaded_vhconfig_enter()
8979 cv_wait(&vhc->vhc_cv, &vhc->vhc_lock); in single_threaded_vhconfig_enter()
8981 mutex_exit(&vhc->vhc_lock); in single_threaded_vhconfig_enter()
8987 mutex_enter(&vhc->vhc_lock); in single_threaded_vhconfig_exit()
8990 mutex_exit(&vhc->vhc_lock); in single_threaded_vhconfig_exit()
9202 mutex_enter(&vhc->vhc_lock); in vhcache_do_discovery()
9226 mutex_exit(&vhc->vhc_lock); in vhcache_do_discovery()
9250 mutex_enter(&vhc->vhc_lock); in vhcache_discover_paths()
9253 mutex_exit(&vhc->vhc_lock); in vhcache_discover_paths()