Home
last modified time | relevance | path

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

/fs/bcachefs/
A Dmove.c356 !data_opts.scrub) { in bch2_move_extent()
375 if (!data_opts.scrub) { in bch2_move_extent()
387 io->write.data_opts = data_opts; in bch2_move_extent()
434 data_opts.scrub ? data_opts.read_dev : -1); in bch2_move_extent()
681 memset(&data_opts, 0, sizeof(data_opts)); in bch2_move_data_btree()
686 if (!data_opts.scrub) in bch2_move_data_btree()
763 memset(&data_opts, 0, sizeof(data_opts)); in bch2_move_data_btree()
971 if (data_opts.scrub && in __bch2_move_data_phys()
1056 *data_opts = arg->data_opts; in evacuate_bucket_pred()
1194 data_opts->target = 0; in rereplicate_pred()
[all …]
A Ddata_update.c347 if (m->data_opts.rewrite_ptrs && in __bch2_data_update_index_update()
460 m->data_opts.btree_insert_flags); in __bch2_data_update_index_update()
653 prt_u64(out, data_opts->scrub); in bch2_data_update_opts_to_text()
702 while (data_opts->kill_ptrs) { in bch2_extent_drop_ptrs()
845 m->data_opts = data_opts; in bch2_data_update_init()
852 m->op.target = data_opts.target; in bch2_data_update_init()
859 m->data_opts.write_flags; in bch2_data_update_init()
918 m->data_opts.extra_replicas; in bch2_data_update_init()
936 m->data_opts.kill_ptrs |= m->data_opts.rewrite_ptrs; in bch2_data_update_init()
937 m->data_opts.rewrite_ptrs = 0; in bch2_data_update_init()
[all …]
A Drebalance.c339 struct data_update_opts *data_opts) in next_rebalance_extent() argument
356 memset(data_opts, 0, sizeof(*data_opts)); in next_rebalance_extent()
357 data_opts->rewrite_ptrs = bch2_bkey_ptrs_need_rebalance(c, io_opts, k); in next_rebalance_extent()
358 data_opts->target = io_opts->background_target; in next_rebalance_extent()
359 data_opts->write_flags |= BCH_WRITE_only_specified_devs; in next_rebalance_extent()
361 if (!data_opts->rewrite_ptrs) { in next_rebalance_extent()
416 struct data_update_opts data_opts; in do_rebalance_extent() local
428 extent_iter, &io_opts, &data_opts)); in do_rebalance_extent()
441 ret = bch2_move_extent(ctxt, NULL, extent_iter, k, io_opts, data_opts); in do_rebalance_extent()
A Ddata_update.h44 struct data_update_opts data_opts; member
A Dmovinggc.c214 struct data_update_opts data_opts = { in bch2_copygc() local
234 ret = bch2_evacuate_bucket(ctxt, b, b->k.bucket, b->k.gen, data_opts); in bch2_copygc()
A Dio_read.c122 u->data_opts.rewrite_ptrs & BIT(i)) in ptr_being_rewritten()

Completed in 14 milliseconds