Lines Matching refs:datal
3362 const u64 datal, in clone_copy_inline_extent() argument
3369 const u64 aligned_end = ALIGN(new_key->offset + datal, in clone_copy_inline_extent()
3397 } else if (i_size_read(dst) <= datal) { in clone_copy_inline_extent()
3437 if (i_size_read(dst) > datal) { in clone_copy_inline_extent()
3464 memmove(inline_data + start, inline_data + start + skip, datal); in clone_copy_inline_extent()
3471 inode_add_bytes(dst, datal); in clone_copy_inline_extent()
3529 u64 datao = 0, datal = 0; in btrfs_clone() local
3583 datal = btrfs_file_extent_num_bytes(leaf, extent); in btrfs_clone()
3586 datal = btrfs_file_extent_ram_bytes(leaf, extent); in btrfs_clone()
3594 if (key.offset + datal <= off) { in btrfs_clone()
3600 next_key_min_offset = key.offset + datal; in btrfs_clone()
3636 if (key.offset + datal > off + len) in btrfs_clone()
3637 datal = off + len - key.offset; in btrfs_clone()
3642 datal -= off - key.offset; in btrfs_clone()
3648 clone_info.data_len = datal; in btrfs_clone()
3654 new_key.offset + datal - 1, in btrfs_clone()
3667 if (key.offset + datal > off + len) in btrfs_clone()
3668 trim = key.offset + datal - (off + len); in btrfs_clone()
3675 datal -= skip + trim; in btrfs_clone()
3693 datal, skip, size, buf); in btrfs_clone()
3704 last_dest_end = ALIGN(new_key.offset + datal, in btrfs_clone()
3710 if (new_key.offset + datal >= destoff + len) in btrfs_clone()