Home
last modified time | relevance | path

Searched refs:reflink_iter (Results 1 – 2 of 2) sorted by relevance

/linux-6.15/fs/bcachefs/
H A Dreflink.c498 struct btree_iter reflink_iter = {}; in bch2_make_extent_indirect() local
508 bch2_trans_iter_init(trans, &reflink_iter, BTREE_ID_reflink, POS_MAX, in bch2_make_extent_indirect()
510 k = bch2_btree_iter_peek_prev(trans, &reflink_iter); in bch2_make_extent_indirect()
520 if (bkey_ge(reflink_iter.pos, POS(0, REFLINK_P_IDX_MAX - orig->k.size))) in bch2_make_extent_indirect()
530 r_v->k.p = reflink_iter.pos; in bch2_make_extent_indirect()
540 ret = bch2_trans_update(trans, &reflink_iter, r_v, 0); in bch2_make_extent_indirect()
567 bch2_trans_iter_exit(trans, &reflink_iter); in bch2_make_extent_indirect()
H A Dmove.c573 struct btree_iter iter, reflink_iter = {}; in bch2_move_data_btree() local
627 bch2_trans_iter_exit(trans, &reflink_iter); in bch2_move_data_btree()
628 k = bch2_lookup_indirect_extent_for_move(trans, &reflink_iter, p); in bch2_move_data_btree()
643 extent_iter = &reflink_iter; in bch2_move_data_btree()
687 bch2_trans_iter_exit(trans, &reflink_iter); in bch2_move_data_btree()