Lines Matching refs:suspend_lock

2016 	mutex_destroy(&md->suspend_lock);  in cleanup_mapped_device()
2057 mutex_init(&md->suspend_lock); in alloc_dev()
2192 lockdep_assert_held(&md->suspend_lock); in __bind()
2242 old_map = rcu_dereference_protected(md->map, lockdep_is_held(&md->suspend_lock)); in __bind()
2466 mutex_lock(&md->suspend_lock); in __dm_destroy()
2476 mutex_unlock(&md->suspend_lock); in __dm_destroy()
2606 mutex_lock(&md->suspend_lock); in dm_swap_table()
2637 mutex_unlock(&md->suspend_lock); in dm_swap_table()
2682 lockdep_assert_held(&md->suspend_lock); in __dm_suspend()
2788 mutex_lock_nested(&md->suspend_lock, SINGLE_DEPTH_NESTING); in dm_suspend()
2797 mutex_unlock(&md->suspend_lock); in dm_suspend()
2804 map = rcu_dereference_protected(md->map, lockdep_is_held(&md->suspend_lock)); in dm_suspend()
2819 mutex_unlock(&md->suspend_lock); in dm_suspend()
2854 mutex_lock_nested(&md->suspend_lock, SINGLE_DEPTH_NESTING); in dm_resume()
2861 mutex_unlock(&md->suspend_lock); in dm_resume()
2868 map = rcu_dereference_protected(md->map, lockdep_is_held(&md->suspend_lock)); in dm_resume()
2878 mutex_unlock(&md->suspend_lock); in dm_resume()
2893 lockdep_assert_held(&md->suspend_lock); in __dm_internal_suspend()
2903 map = rcu_dereference_protected(md->map, lockdep_is_held(&md->suspend_lock)); in __dm_internal_suspend()
2932 map = rcu_dereference_protected(md->map, lockdep_is_held(&md->suspend_lock)); in __dm_internal_resume()
2957 mutex_lock(&md->suspend_lock); in dm_internal_suspend_noflush()
2959 mutex_unlock(&md->suspend_lock); in dm_internal_suspend_noflush()
2965 mutex_lock(&md->suspend_lock); in dm_internal_resume()
2967 mutex_unlock(&md->suspend_lock); in dm_internal_resume()
2978 mutex_lock(&md->suspend_lock); in dm_internal_suspend_fast()
2997 mutex_unlock(&md->suspend_lock); in dm_internal_resume_fast()