Lines Matching refs:datal
3204 const u64 datal, in clone_copy_inline_extent() argument
3210 const u64 aligned_end = ALIGN(new_key->offset + datal, in clone_copy_inline_extent()
3238 } else if (i_size_read(dst) <= datal) { in clone_copy_inline_extent()
3278 if (i_size_read(dst) > datal) { in clone_copy_inline_extent()
3305 memmove(inline_data + start, inline_data + start + skip, datal); in clone_copy_inline_extent()
3312 inode_add_bytes(dst, datal); in clone_copy_inline_extent()
3412 u64 datao = 0, datal = 0; in btrfs_clone() local
3427 datal = btrfs_file_extent_num_bytes(leaf, in btrfs_clone()
3431 datal = btrfs_file_extent_ram_bytes(leaf, in btrfs_clone()
3440 if (key.offset + datal <= off) { in btrfs_clone()
3446 next_key_min_offset = key.offset + datal; in btrfs_clone()
3493 if (key.offset + datal > off + len) in btrfs_clone()
3494 datal = off + len - key.offset; in btrfs_clone()
3499 datal -= off - key.offset; in btrfs_clone()
3504 new_key.offset + datal, in btrfs_clone()
3539 datal); in btrfs_clone()
3563 inode_add_bytes(inode, datal); in btrfs_clone()
3589 if (key.offset + datal > off + len) in btrfs_clone()
3590 trim = key.offset + datal - (off + len); in btrfs_clone()
3598 datal -= skip + trim; in btrfs_clone()
3604 datal, in btrfs_clone()
3629 last_dest_end = ALIGN(new_key.offset + datal, in btrfs_clone()
3636 if (new_key.offset + datal >= destoff + len) in btrfs_clone()