Lines Matching refs:io_barrier
684 int *srcu_idx) __acquires(md->io_barrier) in dm_get_live_table()
686 *srcu_idx = srcu_read_lock(&md->io_barrier); in dm_get_live_table()
688 return srcu_dereference(md->map, &md->io_barrier); in dm_get_live_table()
692 int srcu_idx) __releases(md->io_barrier) in dm_put_live_table()
694 srcu_read_unlock(&md->io_barrier, srcu_idx); in dm_put_live_table()
699 synchronize_srcu(&md->io_barrier); in dm_sync_table()
1203 __acquires(md->io_barrier) in dm_dax_get_live_target()
2014 cleanup_srcu_struct(&md->io_barrier); in cleanup_mapped_device()
2050 r = init_srcu_struct(&md->io_barrier); in alloc_dev()
2726 synchronize_srcu(&md->io_barrier); in __dm_suspend()
2749 synchronize_srcu(&md->io_barrier); in __dm_suspend()
2969 synchronize_srcu(&md->io_barrier); in dm_internal_suspend_fast()