Lines Matching refs:dest
89 unsigned long flushed, dest = (unsigned long) dst; in __copy_user_flushcache() local
101 if (!IS_ALIGNED(dest, 4) || size != 4) in __copy_user_flushcache()
104 if (!IS_ALIGNED(dest, 8)) { in __copy_user_flushcache()
105 dest = ALIGN(dest, boot_cpu_data.x86_clflush_size); in __copy_user_flushcache()
109 flushed = dest - (unsigned long) dst; in __copy_user_flushcache()
119 unsigned long dest = (unsigned long) _dst; in __memcpy_flushcache() local
123 if (!IS_ALIGNED(dest, 8)) { in __memcpy_flushcache()
124 unsigned len = min_t(unsigned, size, ALIGN(dest, 8) - dest); in __memcpy_flushcache()
126 memcpy((void *) dest, (void *) source, len); in __memcpy_flushcache()
127 clean_cache_range((void *) dest, len); in __memcpy_flushcache()
128 dest += len; in __memcpy_flushcache()
145 :: "r" (source), "r" (dest) in __memcpy_flushcache()
147 dest += 32; in __memcpy_flushcache()
156 :: "r" (source), "r" (dest) in __memcpy_flushcache()
158 dest += 8; in __memcpy_flushcache()
167 :: "r" (source), "r" (dest) in __memcpy_flushcache()
169 dest += 4; in __memcpy_flushcache()
176 memcpy((void *) dest, (void *) source, size); in __memcpy_flushcache()
177 clean_cache_range((void *) dest, size); in __memcpy_flushcache()