Lines Matching refs:srcu_idx

560 	int srcu_idx;  in dm_blk_ioctl()  local
566 map = dm_get_live_table(md, &srcu_idx); in dm_blk_ioctl()
587 dm_put_live_table(md, srcu_idx); in dm_blk_ioctl()
705 struct dm_table *dm_get_live_table(struct mapped_device *md, int *srcu_idx) __acquires(md->io_barri… in dm_get_live_table() argument
707 *srcu_idx = srcu_read_lock(&md->io_barrier); in dm_get_live_table()
712 void dm_put_live_table(struct mapped_device *md, int srcu_idx) __releases(md->io_barrier) in dm_put_live_table() argument
714 srcu_read_unlock(&md->io_barrier, srcu_idx); in dm_put_live_table()
1778 int srcu_idx; in dm_make_request() local
1781 map = dm_get_live_table(md, &srcu_idx); in dm_make_request()
1787 dm_put_live_table(md, srcu_idx); in dm_make_request()
1797 dm_put_live_table(md, srcu_idx); in dm_make_request()
1902 int srcu_idx; in prep_tio() local
1911 table = dm_get_live_table(md, &srcu_idx); in prep_tio()
1914 dm_put_live_table(md, srcu_idx); in prep_tio()
1919 dm_put_live_table(md, srcu_idx); in prep_tio()
2087 int srcu_idx; in dm_request_fn() local
2088 struct dm_table *map = dm_get_live_table(md, &srcu_idx); in dm_request_fn()
2144 dm_put_live_table(md, srcu_idx); in dm_request_fn()
2711 int srcu_idx; in dm_mq_queue_rq() local
2712 struct dm_table *map = dm_get_live_table(md, &srcu_idx); in dm_mq_queue_rq()
2723 dm_put_live_table(md, srcu_idx); in dm_mq_queue_rq()
2732 dm_put_live_table(md, srcu_idx); in dm_mq_queue_rq()
2925 int srcu_idx; in __dm_destroy() local
2942 map = dm_get_live_table(md, &srcu_idx); in __dm_destroy()
2948 dm_put_live_table(md, srcu_idx); in __dm_destroy()
3021 int srcu_idx; in dm_wq_work() local
3024 map = dm_get_live_table(md, &srcu_idx); in dm_wq_work()
3040 dm_put_live_table(md, srcu_idx); in dm_wq_work()