Lines Matching refs:dest
47 unsigned long flushed, dest = (unsigned long) dst; in __copy_user_flushcache() local
59 if (!IS_ALIGNED(dest, 4) || size != 4) in __copy_user_flushcache()
62 if (!IS_ALIGNED(dest, 8)) { in __copy_user_flushcache()
63 dest = ALIGN(dest, boot_cpu_data.x86_clflush_size); in __copy_user_flushcache()
67 flushed = dest - (unsigned long) dst; in __copy_user_flushcache()
77 unsigned long dest = (unsigned long) _dst; in __memcpy_flushcache() local
81 if (!IS_ALIGNED(dest, 8)) { in __memcpy_flushcache()
82 size_t len = min_t(size_t, size, ALIGN(dest, 8) - dest); in __memcpy_flushcache()
84 memcpy((void *) dest, (void *) source, len); in __memcpy_flushcache()
85 clean_cache_range((void *) dest, len); in __memcpy_flushcache()
86 dest += len; in __memcpy_flushcache()
103 :: "r" (source), "r" (dest) in __memcpy_flushcache()
105 dest += 32; in __memcpy_flushcache()
114 :: "r" (source), "r" (dest) in __memcpy_flushcache()
116 dest += 8; in __memcpy_flushcache()
125 :: "r" (source), "r" (dest) in __memcpy_flushcache()
127 dest += 4; in __memcpy_flushcache()
134 memcpy((void *) dest, (void *) source, size); in __memcpy_flushcache()
135 clean_cache_range((void *) dest, size); in __memcpy_flushcache()