Lines Matching refs:moving_context
14 struct moving_context { struct
80 void bch2_moving_ctxt_exit(struct moving_context *);
81 void bch2_moving_ctxt_init(struct moving_context *, struct bch_fs *,
84 struct moving_io *bch2_moving_ctxt_next_pending_write(struct moving_context *);
85 void bch2_moving_ctxt_do_pending_writes(struct moving_context *);
86 void bch2_moving_ctxt_flush_all(struct moving_context *);
87 void bch2_move_ctxt_wait_for_io(struct moving_context *);
88 int bch2_move_ratelimit(struct moving_context *);
118 int bch2_move_extent(struct moving_context *,
129 int bch2_move_data_btree(struct moving_context *, struct bpos, struct bpos,
131 int __bch2_move_data(struct moving_context *,
149 int bch2_evacuate_bucket(struct moving_context *,