Lines Matching refs:src_offset
4079 unsigned long dst_offset, unsigned long src_offset, in copy_extent_buffer() argument
4090 check_eb_range(src, src_offset, len)) in copy_extent_buffer()
4103 read_extent_buffer(src, kaddr + offset, src_offset, cur); in copy_extent_buffer()
4105 src_offset += cur; in copy_extent_buffer()
4252 unsigned long dst_offset, unsigned long src_offset, in memcpy_extent_buffer() argument
4259 check_eb_range(dst, src_offset, len)) in memcpy_extent_buffer()
4263 const bool use_memmove = areas_overlap(src_offset, dst_offset, len); in memcpy_extent_buffer()
4266 memmove(dst->addr + dst_offset, dst->addr + src_offset, len); in memcpy_extent_buffer()
4268 memcpy(dst->addr + dst_offset, dst->addr + src_offset, len); in memcpy_extent_buffer()
4273 unsigned long cur_src = cur_off + src_offset; in memcpy_extent_buffer()
4276 unsigned long cur_len = min(src_offset + len - cur_src, in memcpy_extent_buffer()
4279 const bool use_memmove = areas_overlap(src_offset + cur_off, in memcpy_extent_buffer()
4289 unsigned long dst_offset, unsigned long src_offset, in memmove_extent_buffer() argument
4293 unsigned long src_end = src_offset + len - 1; in memmove_extent_buffer()
4296 check_eb_range(dst, src_offset, len)) in memmove_extent_buffer()
4299 if (dst_offset < src_offset) { in memmove_extent_buffer()
4300 memcpy_extent_buffer(dst, dst_offset, src_offset, len); in memmove_extent_buffer()
4305 memmove(dst->addr + dst_offset, dst->addr + src_offset, len); in memmove_extent_buffer()