Lines Matching refs:datal
3403 const u64 datal, in clone_copy_inline_extent() argument
3409 const u64 aligned_end = ALIGN(new_key->offset + datal, in clone_copy_inline_extent()
3437 } else if (i_size_read(dst) <= datal) { in clone_copy_inline_extent()
3477 if (i_size_read(dst) > datal) { in clone_copy_inline_extent()
3504 memmove(inline_data + start, inline_data + start + skip, datal); in clone_copy_inline_extent()
3511 inode_add_bytes(dst, datal); in clone_copy_inline_extent()
3608 u64 datao = 0, datal = 0; in btrfs_clone() local
3623 datal = btrfs_file_extent_num_bytes(leaf, in btrfs_clone()
3627 datal = btrfs_file_extent_ram_bytes(leaf, in btrfs_clone()
3636 if (key.offset + datal <= off) { in btrfs_clone()
3642 next_key_min_offset = key.offset + datal; in btrfs_clone()
3689 if (key.offset + datal > off + len) in btrfs_clone()
3690 datal = off + len - key.offset; in btrfs_clone()
3695 datal -= off - key.offset; in btrfs_clone()
3700 new_key.offset + datal, in btrfs_clone()
3735 datal); in btrfs_clone()
3738 inode_add_bytes(inode, datal); in btrfs_clone()
3763 if (key.offset + datal > off + len) in btrfs_clone()
3764 trim = key.offset + datal - (off + len); in btrfs_clone()
3772 datal -= skip + trim; in btrfs_clone()
3778 datal, in btrfs_clone()
3803 last_dest_end = ALIGN(new_key.offset + datal, in btrfs_clone()
3811 if (new_key.offset + datal >= destoff + len) in btrfs_clone()