Lines Matching refs:data_offset

1558 			     u64 ino, u64 data_offset,  in find_extent_clone()  argument
1581 if (data_offset >= ino_size) in find_extent_clone()
1609 backref_ctx.cur_offset = data_offset; in find_extent_clone()
1616 backref_ctx.backref_offset = data_offset - btrfs_file_extent_offset(eb, fi); in find_extent_clone()
1623 if (data_offset + num_bytes >= ino_size) in find_extent_clone()
1624 backref_ctx.extent_len = ino_size - data_offset; in find_extent_clone()
5555 u32 data_offset; in send_encoded_extent() local
5604 data_offset = PAGE_ALIGN(sctx->send_size); in send_encoded_extent()
5605 if (data_offset > sctx->send_max_size || in send_encoded_extent()
5606 sctx->send_max_size - data_offset < disk_num_bytes) { in send_encoded_extent()
5618 (data_offset >> PAGE_SHIFT), in send_encoded_extent()
5627 crc = crc32c(crc, sctx->send_buf + data_offset, disk_num_bytes); in send_encoded_extent()
5633 ret = write_buf(sctx->send_filp, sctx->send_buf + data_offset, in send_encoded_extent()
5813 u64 data_offset, u64 offset, u64 len) in clone_range() argument
5946 data_offset += hole_len; in clone_range()
5963 if (clone_data_offset < data_offset && in clone_range()
5964 clone_data_offset + ext_len > data_offset) { in clone_range()
5967 extent_offset = data_offset - clone_data_offset; in clone_range()
5977 clone_data_offset == data_offset) { in clone_range()
6066 data_offset += clone_len; in clone_range()
6091 u64 data_offset; in send_write_or_clone() local
6152 data_offset = btrfs_file_extent_offset(path->nodes[0], ei); in send_write_or_clone()
6153 ret = clone_range(sctx, path, clone_root, disk_byte, data_offset, offset, in send_write_or_clone()