Lines Matching refs:datal
3768 const u64 datal, in clone_copy_inline_extent() argument
3775 const u64 aligned_end = ALIGN(new_key->offset + datal, in clone_copy_inline_extent()
3803 } else if (i_size_read(dst) <= datal) { in clone_copy_inline_extent()
3843 if (i_size_read(dst) > datal) { in clone_copy_inline_extent()
3870 memmove(inline_data + start, inline_data + start + skip, datal); in clone_copy_inline_extent()
3877 inode_add_bytes(dst, datal); in clone_copy_inline_extent()
3975 u64 datao = 0, datal = 0; in btrfs_clone() local
3990 datal = btrfs_file_extent_num_bytes(leaf, in btrfs_clone()
3994 datal = btrfs_file_extent_ram_bytes(leaf, in btrfs_clone()
4003 if (key.offset + datal <= off) { in btrfs_clone()
4009 next_key_min_offset = key.offset + datal; in btrfs_clone()
4056 if (key.offset + datal > off + len) in btrfs_clone()
4057 datal = off + len - key.offset; in btrfs_clone()
4062 datal -= off - key.offset; in btrfs_clone()
4067 new_key.offset + datal, in btrfs_clone()
4101 datal); in btrfs_clone()
4104 inode_add_bytes(inode, datal); in btrfs_clone()
4128 if (key.offset + datal > off + len) in btrfs_clone()
4129 trim = key.offset + datal - (off + len); in btrfs_clone()
4137 datal -= skip + trim; in btrfs_clone()
4143 datal, 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()