Home
last modified time | relevance | path

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

/linux-6.15/fs/bcachefs/
H A Drebalance.c327 struct btree_iter *extent_iter, in next_rebalance_extent() argument
333 bch2_trans_iter_exit(trans, extent_iter); in next_rebalance_extent()
334 bch2_trans_iter_init(trans, extent_iter, in next_rebalance_extent()
338 struct bkey_s_c k = bch2_btree_iter_peek_slot(trans, extent_iter); in next_rebalance_extent()
342 int ret = bch2_move_get_io_opts_one(trans, io_opts, extent_iter, k); in next_rebalance_extent()
359 int ret = bch2_bkey_clear_needs_rebalance(trans, extent_iter, k); in next_rebalance_extent()
401 struct btree_iter *extent_iter) in do_rebalance_extent() argument
418 extent_iter, &io_opts, &data_opts)); in do_rebalance_extent()
514 struct btree_iter rebalance_work_iter, extent_iter = {}; in do_rebalance() local
548 : do_rebalance_extent(ctxt, k.k->p, &extent_iter); in do_rebalance()
[all …]
H A Dmove.c404 struct btree_iter *extent_iter, in bch2_move_get_io_opts() argument
450 ret = bch2_get_update_rebalance_opts(trans, opts_ret, extent_iter, extent_k); in bch2_move_get_io_opts()
458 struct btree_iter *extent_iter, in bch2_move_get_io_opts_one() argument
484 return bch2_get_update_rebalance_opts(trans, io_opts, extent_iter, extent_k); in bch2_move_get_io_opts_one()
602 struct btree_iter *extent_iter = &iter; in bch2_move_data_btree() local
643 extent_iter = &reflink_iter; in bch2_move_data_btree()
650 iter.pos, extent_iter, k); in bch2_move_data_btree()
666 ret2 = bch2_move_extent(ctxt, NULL, extent_iter, k, *io_opts, data_opts); in bch2_move_data_btree()
H A Dio_write.c154 struct btree_iter *extent_iter, in bch2_sum_sector_overwrites() argument
171 bch2_trans_copy_iter(trans, &iter, extent_iter); in bch2_sum_sector_overwrites()
203 struct btree_iter *extent_iter, in bch2_extent_update_i_size_sectors() argument
223 extent_iter->pos.inode, in bch2_extent_update_i_size_sectors()
224 extent_iter->snapshot), in bch2_extent_update_i_size_sectors()
264 extent_iter->pos.inode, bi_sectors, i_sectors_delta); in bch2_extent_update_i_size_sectors()
H A Dreflink.c493 struct btree_iter *extent_iter, in bch2_make_extent_indirect() argument
564 ret = bch2_trans_update(trans, extent_iter, &r_p->k_i, in bch2_make_extent_indirect()
H A Dalloc_background.c2080 struct btree_iter extent_iter; in invalidate_one_bp() local
2082 bch2_backpointer_get_key(trans, bp, &extent_iter, 0, last_flushed); in invalidate_one_bp()
2091 bch2_bkey_make_mut(trans, &extent_iter, &extent_k, in invalidate_one_bp()
2099 bch2_trans_iter_exit(trans, &extent_iter); in invalidate_one_bp()