Lines Matching refs:new_key
3766 struct btrfs_key *new_key, in clone_copy_inline_extent() argument
3775 const u64 aligned_end = ALIGN(new_key->offset + datal, in clone_copy_inline_extent()
3780 if (new_key->offset > 0) in clone_copy_inline_extent()
3863 ret = btrfs_insert_empty_item(trans, root, path, new_key, size); in clone_copy_inline_extent()
3973 struct btrfs_key new_key; in btrfs_clone() local
4018 memcpy(&new_key, &key, sizeof(new_key)); in btrfs_clone()
4019 new_key.objectid = btrfs_ino(BTRFS_I(inode)); in btrfs_clone()
4021 new_key.offset = key.offset + destoff - off; in btrfs_clone()
4023 new_key.offset = destoff; in btrfs_clone()
4032 if (new_key.offset != last_dest_end) in btrfs_clone()
4035 drop_start = new_key.offset; in btrfs_clone()
4067 new_key.offset + datal, in btrfs_clone()
4078 &new_key, size); in btrfs_clone()
4110 new_key.offset - datao); in btrfs_clone()
4125 new_key.offset += skip; in btrfs_clone()
4141 &new_key, in btrfs_clone()
4157 if (drop_start < new_key.offset) in btrfs_clone()
4160 new_key.offset - drop_start); in btrfs_clone()
4168 last_dest_end = ALIGN(new_key.offset + datal, in btrfs_clone()
4176 if (new_key.offset + datal >= destoff + len) in btrfs_clone()