Lines Matching refs:new_bytenr
278 update_backref_node(cache, node, node->new_bytenr);
288 if (node->bytenr == node->new_bytenr)
290 update_backref_node(cache, node, node->new_bytenr);
562 BUG_ON(node->new_bytenr != reloc_root->node->start);
952 static int get_new_location(struct inode *reloc_inode, u64 *new_bytenr,
989 *new_bytenr = btrfs_file_extent_disk_bytenr(leaf, fi);
1012 u64 new_bytenr = 0;
1088 ret = get_new_location(rc->data_inode, &new_bytenr,
1098 btrfs_set_file_extent_disk_bytenr(leaf, fi, new_bytenr);
1103 ref.bytenr = new_bytenr;
1169 u64 new_bytenr;
1232 new_bytenr = btrfs_node_blockptr(eb,
1237 new_bytenr = 0;
1241 if (WARN_ON(new_bytenr > 0 && new_bytenr == old_bytenr)) {
1246 if (new_bytenr == 0 || old_ptr_gen > last_snapshot ||
1322 btrfs_set_node_blockptr(parent, slot, new_bytenr);
1346 ref.bytenr = new_bytenr;
1360 ref.bytenr = new_bytenr;
2179 if (next->new_bytenr != root->node->start) {
2182 * ->new_bytenr set and this shouldn't be in the changed
2187 ASSERT(next->new_bytenr == 0);
2189 if (next->new_bytenr || !list_empty(&next->list)) {
2196 next->new_bytenr = root->node->start;
2674 * should not have had the ->new_bytenr modified and
2684 ASSERT(node->new_bytenr == 0);
2686 if (node->new_bytenr || !list_empty(&node->list)) {
2705 node->new_bytenr = root->node->start;
4418 * We need to offset the new_bytenr based on where the csum is.
4464 node->new_bytenr != buf->start);
4469 node->new_bytenr = cow->start;