Home
last modified time | relevance | path

Searched refs:data_opts (Results 1 – 5 of 5) sorted by relevance

/linux/fs/bcachefs/
A Dmove.c266 if (!data_opts.rewrite_ptrs && in bch2_move_extent()
267 !data_opts.extra_replicas) { in bch2_move_extent()
268 if (data_opts.kill_ptrs) in bch2_move_extent()
560 memset(&data_opts, 0, sizeof(data_opts)); in bch2_move_data_btree()
737 data_opts = _data_opts; in bch2_evacuate_bucket()
739 data_opts.rewrite_ptrs = 0; in bch2_evacuate_bucket()
911 if (!data_opts->kill_ptrs && in rereplicate_pred()
915 data_opts->target = 0; in rereplicate_pred()
930 data_opts->rewrite_ptrs = 0; in migrate_pred()
931 data_opts->target = 0; in migrate_pred()
[all …]
A Ddata_update.c246 if (m->data_opts.rewrite_ptrs && in __bch2_data_update_index_update()
372 m->data_opts.btree_insert_flags); in __bch2_data_update_index_update()
575 while (data_opts->kill_ptrs) { in bch2_extent_drop_ptrs()
579 data_opts->kill_ptrs ^= 1U << drop; in bch2_extent_drop_ptrs()
640 m->data_opts = data_opts; in bch2_data_update_init()
647 m->op.target = data_opts.target; in bch2_data_update_init()
654 m->data_opts.write_flags; in bch2_data_update_init()
704 m->data_opts.extra_replicas; in bch2_data_update_init()
722 m->data_opts.kill_ptrs |= m->data_opts.rewrite_ptrs; in bch2_data_update_init()
723 m->data_opts.rewrite_ptrs = 0; in bch2_data_update_init()
[all …]
A Drebalance.c137 struct data_update_opts *data_opts) in next_rebalance_extent() argument
157 memset(data_opts, 0, sizeof(*data_opts)); in next_rebalance_extent()
159 data_opts->rewrite_ptrs = in next_rebalance_extent()
161 data_opts->target = r->target; in next_rebalance_extent()
162 data_opts->write_flags |= BCH_WRITE_ONLY_SPECIFIED_DEVS; in next_rebalance_extent()
164 if (!data_opts->rewrite_ptrs) { in next_rebalance_extent()
203 struct data_update_opts data_opts; in do_rebalance_extent() local
215 extent_iter, &data_opts)); in do_rebalance_extent()
254 struct data_update_opts *data_opts) in rebalance_pred() argument
269 data_opts->target = target; in rebalance_pred()
[all …]
A Ddata_update.h27 struct data_update_opts data_opts; member
A Dmovinggc.c213 struct data_update_opts data_opts = { in bch2_copygc() local
241 f->bucket.k.gen, data_opts); in bch2_copygc()

Completed in 23 milliseconds