Lines Matching refs:extent_iter
136 struct btree_iter *extent_iter, in next_rebalance_extent() argument
142 bch2_trans_iter_exit(trans, extent_iter); in next_rebalance_extent()
143 bch2_trans_iter_init(trans, extent_iter, in next_rebalance_extent()
147 k = bch2_btree_iter_peek_slot(extent_iter); in next_rebalance_extent()
172 int ret = bch2_bkey_clear_needs_rebalance(trans, extent_iter, k); in next_rebalance_extent()
198 struct btree_iter *extent_iter) in do_rebalance_extent() argument
215 extent_iter, &data_opts)); in do_rebalance_extent()
232 ret = bch2_move_extent(ctxt, NULL, extent_iter, k, io_opts, data_opts); in do_rebalance_extent()
327 struct btree_iter rebalance_work_iter, extent_iter = { NULL }; in do_rebalance() local
361 : do_rebalance_extent(ctxt, k.k->p, &extent_iter); in do_rebalance()
371 bch2_trans_iter_exit(trans, &extent_iter); in do_rebalance()