Lines Matching refs:dest
109 unsigned long flushed, dest = (unsigned long) dst; in __copy_user_flushcache() local
121 if (!IS_ALIGNED(dest, 4) || size != 4) in __copy_user_flushcache()
124 if (!IS_ALIGNED(dest, 8)) { in __copy_user_flushcache()
125 dest = ALIGN(dest, boot_cpu_data.x86_clflush_size); in __copy_user_flushcache()
129 flushed = dest - (unsigned long) dst; in __copy_user_flushcache()
139 unsigned long dest = (unsigned long) _dst; in __memcpy_flushcache() local
143 if (!IS_ALIGNED(dest, 8)) { in __memcpy_flushcache()
144 unsigned len = min_t(unsigned, size, ALIGN(dest, 8) - dest); in __memcpy_flushcache()
146 memcpy((void *) dest, (void *) source, len); in __memcpy_flushcache()
147 clean_cache_range((void *) dest, len); in __memcpy_flushcache()
148 dest += len; in __memcpy_flushcache()
165 :: "r" (source), "r" (dest) in __memcpy_flushcache()
167 dest += 32; in __memcpy_flushcache()
176 :: "r" (source), "r" (dest) in __memcpy_flushcache()
178 dest += 8; in __memcpy_flushcache()
187 :: "r" (source), "r" (dest) in __memcpy_flushcache()
189 dest += 4; in __memcpy_flushcache()
196 memcpy((void *) dest, (void *) source, size); in __memcpy_flushcache()
197 clean_cache_range((void *) dest, size); in __memcpy_flushcache()