Lines Matching refs:suspend_lock
1852 mutex_destroy(&md->suspend_lock); in cleanup_mapped_device()
1894 mutex_init(&md->suspend_lock); in alloc_dev()
2060 lockdep_assert_held(&md->suspend_lock); in __set_size()
2079 lockdep_assert_held(&md->suspend_lock); in __bind()
2119 old_map = rcu_dereference_protected(md->map, lockdep_is_held(&md->suspend_lock)); in __bind()
2341 mutex_lock(&md->suspend_lock); in __dm_destroy()
2349 mutex_unlock(&md->suspend_lock); in __dm_destroy()
2454 mutex_lock(&md->suspend_lock); in dm_swap_table()
2485 mutex_unlock(&md->suspend_lock); in dm_swap_table()
2538 lockdep_assert_held(&md->suspend_lock); in __dm_suspend()
2648 mutex_lock_nested(&md->suspend_lock, SINGLE_DEPTH_NESTING); in dm_suspend()
2657 mutex_unlock(&md->suspend_lock); in dm_suspend()
2664 map = rcu_dereference_protected(md->map, lockdep_is_held(&md->suspend_lock)); in dm_suspend()
2673 mutex_unlock(&md->suspend_lock); in dm_suspend()
2707 mutex_lock_nested(&md->suspend_lock, SINGLE_DEPTH_NESTING); in dm_resume()
2714 mutex_unlock(&md->suspend_lock); in dm_resume()
2721 map = rcu_dereference_protected(md->map, lockdep_is_held(&md->suspend_lock)); in dm_resume()
2731 mutex_unlock(&md->suspend_lock); in dm_resume()
2746 lockdep_assert_held(&md->suspend_lock); in __dm_internal_suspend()
2756 map = rcu_dereference_protected(md->map, lockdep_is_held(&md->suspend_lock)); in __dm_internal_suspend()
2794 mutex_lock(&md->suspend_lock); in dm_internal_suspend_noflush()
2796 mutex_unlock(&md->suspend_lock); in dm_internal_suspend_noflush()
2802 mutex_lock(&md->suspend_lock); in dm_internal_resume()
2804 mutex_unlock(&md->suspend_lock); in dm_internal_resume()
2815 mutex_lock(&md->suspend_lock); in dm_internal_suspend_fast()
2834 mutex_unlock(&md->suspend_lock); in dm_internal_resume_fast()