diff options
Diffstat (limited to 'libbcachefs/move.h')
-rw-r--r-- | libbcachefs/move.h | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/libbcachefs/move.h b/libbcachefs/move.h index 819e5d9f..bc98f94b 100644 --- a/libbcachefs/move.h +++ b/libbcachefs/move.h @@ -17,6 +17,7 @@ enum data_cmd { }; struct data_opts { + u16 target; unsigned rewrite_dev; int btree_insert_flags; }; @@ -38,14 +39,11 @@ struct migrate_write { void bch2_migrate_read_done(struct migrate_write *, struct bch_read_bio *); int bch2_migrate_write_init(struct bch_fs *, struct migrate_write *, - struct bch_devs_mask *, struct write_point_specifier, struct bch_io_opts, enum data_cmd, struct data_opts, struct bkey_s_c); -#define SECTORS_IN_FLIGHT_PER_DEVICE 2048 - typedef enum data_cmd (*move_pred_fn)(struct bch_fs *, void *, enum bkey_type, struct bkey_s_c_extent, struct bch_io_opts *, struct data_opts *); @@ -61,7 +59,6 @@ struct bch_move_stats { }; int bch2_move_data(struct bch_fs *, struct bch_ratelimit *, - unsigned, struct bch_devs_mask *, struct write_point_specifier, struct bpos, struct bpos, move_pred_fn, void *, |