Lines Matching defs:src
215 const struct iosys_map *src,
218 if (!dst->is_iomem && !src->is_iomem) {
219 memcpy(dst->vaddr, src->vaddr, len);
220 } else if (!src->is_iomem) {
221 iosys_map_memcpy_to(dst, 0, src->vaddr, len);
223 memcpy_fromio(dst->vaddr, src->vaddr_iomem, len);
231 void __iomem *_src = src->vaddr_iomem;
252 static void __memcpy_ntdqa(void *dst, const void *src, unsigned long len)
265 :: "r" (src), "r" (dst) : "memory");
266 src += 64;
273 :: "r" (src), "r" (dst) : "memory");
274 src += 16;
282 * __drm_memcpy_from_wc copies @len bytes from @src to @dst using
284 * (@src, @dst) must be aligned to 16 bytes and @len must be a multiple
287 static void __drm_memcpy_from_wc(void *dst, const void *src, unsigned long len)
289 if (unlikely(((unsigned long)dst | (unsigned long)src | len) & 15))
290 memcpy(dst, src, len);
292 __memcpy_ntdqa(dst, src, len >> 4);
299 * @src: The source pointer
306 const struct iosys_map *src,
310 memcpy_fallback(dst, src, len);
318 src->is_iomem ?
319 (void const __force *)src->vaddr_iomem :
320 src->vaddr,
325 memcpy_fallback(dst, src, len);
344 const struct iosys_map *src,
349 memcpy_fallback(dst, src, len);