io_barrier 115 drivers/md/dm-core.h struct srcu_struct io_barrier; io_barrier 494 drivers/md/dm.c __acquires(md->io_barrier) io_barrier 528 drivers/md/dm.c __releases(md->io_barrier) io_barrier 704 drivers/md/dm.c struct dm_table *dm_get_live_table(struct mapped_device *md, int *srcu_idx) __acquires(md->io_barrier) io_barrier 706 drivers/md/dm.c *srcu_idx = srcu_read_lock(&md->io_barrier); io_barrier 708 drivers/md/dm.c return srcu_dereference(md->map, &md->io_barrier); io_barrier 711 drivers/md/dm.c void dm_put_live_table(struct mapped_device *md, int srcu_idx) __releases(md->io_barrier) io_barrier 713 drivers/md/dm.c srcu_read_unlock(&md->io_barrier, srcu_idx); io_barrier 718 drivers/md/dm.c synchronize_srcu(&md->io_barrier); io_barrier 1065 drivers/md/dm.c __acquires(md->io_barrier) io_barrier 1904 drivers/md/dm.c cleanup_srcu_struct(&md->io_barrier); io_barrier 1944 drivers/md/dm.c r = init_srcu_struct(&md->io_barrier); io_barrier 2631 drivers/md/dm.c synchronize_srcu(&md->io_barrier); io_barrier 2654 drivers/md/dm.c synchronize_srcu(&md->io_barrier); io_barrier 2865 drivers/md/dm.c synchronize_srcu(&md->io_barrier);