Home
last modified time | relevance | path

Searched refs:suspend_lock (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-6.6/drivers/md/
H A Ddm.c2016 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()
2463 * Take suspend_lock so that presuspend and postsuspend methods in __dm_destroy()
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()
[all...]
H A Dmd-cluster.c72 spinlock_t suspend_lock; member
318 spin_lock_irq(&cinfo->suspend_lock); in recover_bitmaps()
322 spin_unlock_irq(&cinfo->suspend_lock); in recover_bitmaps()
436 spin_lock_irq(&cinfo->suspend_lock); in remove_suspend_info()
439 spin_unlock_irq(&cinfo->suspend_lock); in remove_suspend_info()
496 spin_lock_irq(&cinfo->suspend_lock); in process_suspend_info()
500 spin_unlock_irq(&cinfo->suspend_lock); in process_suspend_info()
871 spin_lock_init(&cinfo->suspend_lock); in join()
1333 spin_lock_irq(&cinfo->suspend_lock); in resync_info_get()
1336 spin_unlock_irq(&cinfo->suspend_lock); in resync_info_get()
[all...]
H A Ddm-core.h50 struct mutex suspend_lock; member
57 * Use dm_get_live_table{_fast} or take suspend_lock for
H A Ddm-table.c2072 lockdep_assert_held(&t->md->suspend_lock); in suspend_targets()
2123 lockdep_assert_held(&t->md->suspend_lock); in dm_table_resume_targets()
/kernel/linux/linux-5.10/drivers/md/
H A Ddm.c1811 mutex_destroy(&md->suspend_lock); in cleanup_mapped_device()
1852 mutex_init(&md->suspend_lock); in alloc_dev()
2029 lockdep_assert_held(&md->suspend_lock); in __bind()
2058 old_map = rcu_dereference_protected(md->map, lockdep_is_held(&md->suspend_lock)); in __bind()
2261 * Take suspend_lock so that presuspend and postsuspend methods in __dm_destroy()
2264 mutex_lock(&md->suspend_lock); in __dm_destroy()
2274 mutex_unlock(&md->suspend_lock); in __dm_destroy()
2408 mutex_lock(&md->suspend_lock); in dm_swap_table()
2439 mutex_unlock(&md->suspend_lock); in dm_swap_table()
2492 lockdep_assert_held(&md->suspend_lock); in __dm_suspend()
[all...]
H A Dmd-cluster.c72 spinlock_t suspend_lock; member
318 spin_lock_irq(&cinfo->suspend_lock); in recover_bitmaps()
322 spin_unlock_irq(&cinfo->suspend_lock); in recover_bitmaps()
436 spin_lock_irq(&cinfo->suspend_lock); in remove_suspend_info()
439 spin_unlock_irq(&cinfo->suspend_lock); in remove_suspend_info()
496 spin_lock_irq(&cinfo->suspend_lock); in process_suspend_info()
500 spin_unlock_irq(&cinfo->suspend_lock); in process_suspend_info()
868 spin_lock_init(&cinfo->suspend_lock); in join()
1332 spin_lock_irq(&cinfo->suspend_lock); in resync_info_get()
1335 spin_unlock_irq(&cinfo->suspend_lock); in resync_info_get()
[all...]
H A Ddm-core.h37 struct mutex suspend_lock; member
44 * Use dm_get_live_table{_fast} or take suspend_lock for
H A Ddm-table.c1925 lockdep_assert_held(&t->md->suspend_lock); in suspend_targets()
1974 lockdep_assert_held(&t->md->suspend_lock); in dm_table_resume_targets()

Completed in 20 milliseconds