Lines Matching refs:src_offset
4188 unsigned long dst_offset, unsigned long src_offset, in copy_extent_buffer() argument
4199 check_eb_range(src, src_offset, len)) in copy_extent_buffer()
4212 read_extent_buffer(src, kaddr + offset, src_offset, cur); in copy_extent_buffer()
4214 src_offset += cur; in copy_extent_buffer()
4361 unsigned long dst_offset, unsigned long src_offset, in memcpy_extent_buffer() argument
4368 check_eb_range(dst, src_offset, len)) in memcpy_extent_buffer()
4372 const bool use_memmove = areas_overlap(src_offset, dst_offset, len); in memcpy_extent_buffer()
4375 memmove(dst->addr + dst_offset, dst->addr + src_offset, len); in memcpy_extent_buffer()
4377 memcpy(dst->addr + dst_offset, dst->addr + src_offset, len); in memcpy_extent_buffer()
4382 unsigned long cur_src = cur_off + src_offset; in memcpy_extent_buffer()
4385 unsigned long cur_len = min(src_offset + len - cur_src, in memcpy_extent_buffer()
4388 const bool use_memmove = areas_overlap(src_offset + cur_off, in memcpy_extent_buffer()
4398 unsigned long dst_offset, unsigned long src_offset, in memmove_extent_buffer() argument
4402 unsigned long src_end = src_offset + len - 1; in memmove_extent_buffer()
4405 check_eb_range(dst, src_offset, len)) in memmove_extent_buffer()
4408 if (dst_offset < src_offset) { in memmove_extent_buffer()
4409 memcpy_extent_buffer(dst, dst_offset, src_offset, len); in memmove_extent_buffer()
4414 memmove(dst->addr + dst_offset, dst->addr + src_offset, len); in memmove_extent_buffer()