Home
last modified time | relevance | path

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

/linux-6.15/fs/bcachefs/
H A Ddirent.c408 struct bkey_i_dirent *new_src = NULL, *new_dst = NULL; in bch2_dirent_rename() local
468 ret = PTR_ERR_OR_ZERO(new_dst); in bch2_dirent_rename()
472 dirent_copy_target(new_dst, bkey_s_c_to_dirent(old_src)); in bch2_dirent_rename()
473 new_dst->k.p = dst_iter.pos; in bch2_dirent_rename()
508 new_src = new_dst; in bch2_dirent_rename()
531 if (new_dst->v.d_type == DT_SUBVOL) in bch2_dirent_rename()
532 new_dst->v.d_parent_subvol = cpu_to_le32(dst_dir.subvol); in bch2_dirent_rename()
544 *dst_dir_i_size += bkey_bytes(&new_dst->k); in bch2_dirent_rename()
546 ret = bch2_trans_update(trans, &dst_iter, &new_dst->k_i, 0); in bch2_dirent_rename()
565 new_dst->k.p.snapshot != old_dst.k->p.snapshot; in bch2_dirent_rename()
[all …]
H A Dreflink.c601 struct bkey_buf new_dst, new_src; in bch2_remap_range() local
621 bch2_bkey_buf_init(&new_dst); in bch2_remap_range()
704 bkey_reflink_p_init(new_dst.k); in bch2_remap_range()
719 new_dst.k->k.p = dst_iter.pos; in bch2_remap_range()
720 bch2_key_resize(&new_dst.k->k, in bch2_remap_range()
724 ret = bch2_bkey_set_needs_rebalance(c, &opts, new_dst.k) ?: in bch2_remap_range()
726 new_dst.k, &disk_res, in bch2_remap_range()
762 bch2_bkey_buf_exit(&new_dst, c); in bch2_remap_range()