Lines Matching refs:new_key
169 struct btrfs_key *new_key,
179 const u64 aligned_end = ALIGN(new_key->offset + datal,
186 if (new_key->offset > 0) {
187 ret = copy_inline_to_page(BTRFS_I(dst), new_key->offset,
275 ret = btrfs_insert_empty_item(trans, root, path, new_key, size);
320 ret = copy_inline_to_page(BTRFS_I(dst), new_key->offset,
375 struct btrfs_key new_key;
459 memcpy(&new_key, &key, sizeof(new_key));
460 new_key.objectid = btrfs_ino(BTRFS_I(inode));
462 new_key.offset = key.offset + destoff - off;
464 new_key.offset = destoff;
472 if (new_key.offset != last_dest_end)
475 drop_start = new_key.offset;
500 clone_info.file_offset = new_key.offset;
505 drop_start, new_key.offset + datal - 1,
528 ret = clone_copy_inline_extent(inode, path, &new_key,
555 last_dest_end = ALIGN(new_key.offset + datal,
561 if (new_key.offset + datal >= destoff + len)