Lines Matching refs:dest
48 unsigned long flushed, dest = (unsigned long) dst; in __copy_user_flushcache() local
64 if (!IS_ALIGNED(dest, 4) || size != 4) in __copy_user_flushcache()
67 if (!IS_ALIGNED(dest, 8)) { in __copy_user_flushcache()
68 dest = ALIGN(dest, boot_cpu_data.x86_clflush_size); in __copy_user_flushcache()
72 flushed = dest - (unsigned long) dst; in __copy_user_flushcache()
82 unsigned long dest = (unsigned long) _dst; in __memcpy_flushcache() local
86 if (!IS_ALIGNED(dest, 8)) { in __memcpy_flushcache()
87 size_t len = min_t(size_t, size, ALIGN(dest, 8) - dest); in __memcpy_flushcache()
89 memcpy((void *) dest, (void *) source, len); in __memcpy_flushcache()
90 clean_cache_range((void *) dest, len); in __memcpy_flushcache()
91 dest += len; in __memcpy_flushcache()
108 :: "r" (source), "r" (dest) in __memcpy_flushcache()
110 dest += 32; in __memcpy_flushcache()
119 :: "r" (source), "r" (dest) in __memcpy_flushcache()
121 dest += 8; in __memcpy_flushcache()
130 :: "r" (source), "r" (dest) in __memcpy_flushcache()
132 dest += 4; in __memcpy_flushcache()
139 memcpy((void *) dest, (void *) source, size); in __memcpy_flushcache()
140 clean_cache_range((void *) dest, size); in __memcpy_flushcache()