Lines Matching defs:dst
5613 * Caller should not touch the dst/src memory if this function returns error.
5634 char *dst = (char *)dstv;
5653 memcpy(dst, kaddr + offset, cur);
5655 dst += cur;
5670 char __user *dst = (char __user *)dstv;
5684 if (copy_to_user_nofault(dst, kaddr + offset, cur)) {
5689 dst += cur;
5811 void copy_extent_buffer_full(const struct extent_buffer *dst,
5817 ASSERT(dst->len == src->len);
5819 num_pages = num_extent_pages(dst);
5821 copy_page(page_address(dst->pages[i]),
5825 void copy_extent_buffer(const struct extent_buffer *dst,
5830 u64 dst_len = dst->len;
5837 if (check_eb_range(dst, dst_offset, len) ||
5846 page = dst->pages[i];
5998 static inline bool areas_overlap(unsigned long src, unsigned long dst, unsigned long len)
6000 unsigned long distance = (src > dst) ? src - dst : dst - src;
6026 void memcpy_extent_buffer(const struct extent_buffer *dst,
6036 if (check_eb_range(dst, dst_offset, len) ||
6037 check_eb_range(dst, src_offset, len))
6052 copy_pages(dst->pages[dst_i], dst->pages[src_i],
6061 void memmove_extent_buffer(const struct extent_buffer *dst,
6073 if (check_eb_range(dst, dst_offset, len) ||
6074 check_eb_range(dst, src_offset, len))
6077 memcpy_extent_buffer(dst, dst_offset, src_offset, len);
6089 copy_pages(dst->pages[dst_i], dst->pages[src_i],