Home
last modified time | relevance | path

Searched refs:kill_ptrs (Results 1 – 3 of 3) sorted by relevance

/linux-6.15/fs/bcachefs/
H A Ddata_update.c573 bch2_prt_u64_base2(out, data_opts->kill_ptrs); in bch2_data_update_opts_to_text()
630 while (data_opts->kill_ptrs) { in bch2_extent_drop_ptrs()
631 unsigned i = 0, drop = __fls(data_opts->kill_ptrs); in bch2_extent_drop_ptrs()
634 data_opts->kill_ptrs ^= 1U << drop; in bch2_extent_drop_ptrs()
792 } else if (!(ptr_bit & m->data_opts.kill_ptrs)) { in bch2_data_update_init()
844 m->data_opts.kill_ptrs |= m->data_opts.rewrite_ptrs; in bch2_data_update_init()
921 opts->kill_ptrs |= ptr_bit; in bch2_data_update_opts_normalize()
H A Ddata_update.h14 unsigned kill_ptrs; member
H A Dmove.c299 if (data_opts.kill_ptrs) in bch2_move_extent()
1050 data_opts->kill_ptrs |= BIT(i); in rereplicate_pred()
1055 if (!data_opts->kill_ptrs && in rereplicate_pred()
1166 data_opts->kill_ptrs |= BIT(i); in drop_extra_replicas_pred()
1174 return data_opts->kill_ptrs != 0; in drop_extra_replicas_pred()