Lines Matching refs:suspend_lock
2290 mutex_destroy(&md->suspend_lock); in cleanup_mapped_device()
2332 mutex_init(&md->suspend_lock); in alloc_dev()
2469 lockdep_assert_held(&md->suspend_lock); in __bind()
2529 old_map = rcu_dereference_protected(md->map, lockdep_is_held(&md->suspend_lock)); in __bind()
2744 mutex_lock(&md->suspend_lock); in __dm_destroy()
2754 mutex_unlock(&md->suspend_lock); in __dm_destroy()
2886 mutex_lock(&md->suspend_lock); in dm_swap_table()
2928 mutex_unlock(&md->suspend_lock); in dm_swap_table()
2973 lockdep_assert_held(&md->suspend_lock); in __dm_suspend()
3079 mutex_lock_nested(&md->suspend_lock, SINGLE_DEPTH_NESTING); in dm_suspend()
3088 mutex_unlock(&md->suspend_lock); in dm_suspend()
3095 map = rcu_dereference_protected(md->map, lockdep_is_held(&md->suspend_lock)); in dm_suspend()
3110 mutex_unlock(&md->suspend_lock); in dm_suspend()
3145 mutex_lock_nested(&md->suspend_lock, SINGLE_DEPTH_NESTING); in dm_resume()
3152 mutex_unlock(&md->suspend_lock); in dm_resume()
3159 map = rcu_dereference_protected(md->map, lockdep_is_held(&md->suspend_lock)); in dm_resume()
3169 mutex_unlock(&md->suspend_lock); in dm_resume()
3184 lockdep_assert_held(&md->suspend_lock); in __dm_internal_suspend()
3194 map = rcu_dereference_protected(md->map, lockdep_is_held(&md->suspend_lock)); in __dm_internal_suspend()
3223 map = rcu_dereference_protected(md->map, lockdep_is_held(&md->suspend_lock)); in __dm_internal_resume()
3248 mutex_lock(&md->suspend_lock); in dm_internal_suspend_noflush()
3250 mutex_unlock(&md->suspend_lock); in dm_internal_suspend_noflush()
3256 mutex_lock(&md->suspend_lock); in dm_internal_resume()
3258 mutex_unlock(&md->suspend_lock); in dm_internal_resume()
3269 mutex_lock(&md->suspend_lock); in dm_internal_suspend_fast()
3288 mutex_unlock(&md->suspend_lock); in dm_internal_resume_fast()