Lines Matching refs:datal
52 const u64 datal, in copy_inline_to_page() argument
109 memcpy(map, data_start, datal); in copy_inline_to_page()
114 inline_size, datal); in copy_inline_to_page()
132 if (datal < block_size) { in copy_inline_to_page()
136 memset(map + datal, 0, block_size - datal); in copy_inline_to_page()
168 const u64 datal, in clone_copy_inline_extent() argument
176 const u64 aligned_end = ALIGN(new_key->offset + datal, in clone_copy_inline_extent()
184 inline_data, size, datal, comp_type); in clone_copy_inline_extent()
212 } else if (i_size_read(dst) <= datal) { in clone_copy_inline_extent()
234 if (i_size_read(dst) > datal) { in clone_copy_inline_extent()
275 inode_add_bytes(dst, datal); in clone_copy_inline_extent()
313 inline_data, size, datal, comp_type); in clone_copy_inline_extent()
369 u64 datao = 0, datal = 0; in btrfs_clone() local
421 datal = btrfs_file_extent_num_bytes(leaf, extent); in btrfs_clone()
424 datal = btrfs_file_extent_ram_bytes(leaf, extent); in btrfs_clone()
432 if (key.offset + datal <= off) { in btrfs_clone()
438 next_key_min_offset = key.offset + datal; in btrfs_clone()
474 if (key.offset + datal > off + len) in btrfs_clone()
475 datal = off + len - key.offset; in btrfs_clone()
480 datal -= off - key.offset; in btrfs_clone()
486 clone_info.data_len = datal; in btrfs_clone()
491 new_key.offset + datal - 1, &clone_info, in btrfs_clone()
505 ASSERT(datal <= fs_info->sectorsize); in btrfs_clone()
507 WARN_ON(datal > fs_info->sectorsize)) { in btrfs_clone()
513 drop_start, datal, size, in btrfs_clone()
534 last_dest_end = ALIGN(new_key.offset + datal, in btrfs_clone()
540 if (new_key.offset + datal >= destoff + len) in btrfs_clone()