Searched refs:moving_context (Results 1 – 6 of 6) sorted by relevance
| /fs/bcachefs/ |
| A D | move.h | 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 *, 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 *, [all …]
|
| A D | data_update.h | 10 struct moving_context; 45 struct moving_context *ctxt; 86 struct moving_context *,
|
| A D | move.c | 126 struct moving_context *ctxt = io->write.ctxt; in move_free() 149 struct moving_context *ctxt = io->write.ctxt; in move_write_done() 173 struct moving_context *ctxt = io->write.ctxt; in move_write() 231 struct moving_context *ctxt = io->write.ctxt; in move_read_endio() 334 int bch2_move_extent(struct moving_context *ctxt, in bch2_move_extent() 550 int bch2_move_ratelimit(struct moving_context *ctxt) in bch2_move_ratelimit() 811 int __bch2_move_data(struct moving_context *ctxt, in __bch2_move_data() 849 struct moving_context ctxt; in bch2_move_data() 1032 struct moving_context ctxt; in bch2_move_data_phys() 1103 struct moving_context ctxt; in bch2_move_btree() [all …]
|
| A D | movinggc.c | 107 static void move_buckets_wait(struct moving_context *ctxt, in move_buckets_wait() 139 static int bch2_copygc_get_buckets(struct moving_context *ctxt, in bch2_copygc_get_buckets() 208 static int bch2_copygc(struct moving_context *ctxt, in bch2_copygc() 347 struct moving_context ctxt; in bch2_copygc_thread()
|
| A D | rebalance.c | 409 static int do_rebalance_extent(struct moving_context *ctxt, in do_rebalance_extent() 460 static int do_rebalance_scan(struct moving_context *ctxt, u64 inum, u64 cookie) in do_rebalance_scan() 538 static int do_rebalance(struct moving_context *ctxt) in do_rebalance() 611 struct moving_context ctxt; in bch2_rebalance_thread()
|
| A D | data_update.c | 70 bool __bkey_nocow_lock(struct bch_fs *c, struct moving_context *ctxt, struct bkey_ptrs_c ptrs, in __bkey_nocow_lock() 99 static bool bkey_nocow_lock(struct bch_fs *c, struct moving_context *ctxt, struct bkey_ptrs_c ptrs) in bkey_nocow_lock() 814 struct moving_context *ctxt, in bch2_data_update_init()
|
Completed in 20 milliseconds