Lines Matching refs:dst
112 u64 (*do_cycles)(const struct function *r, size_t size, void *src, void *dst);
113 double (*do_gettimeofday)(const struct function *r, size_t size, void *src, void *dst);
123 void *src = NULL, *dst = zalloc(size); in __bench_mem_function() local
127 if (dst == NULL) in __bench_mem_function()
140 result_cycles = info->do_cycles(r, size, src, dst); in __bench_mem_function()
142 result_bps = info->do_gettimeofday(r, size, src, dst); in __bench_mem_function()
169 free(dst); in __bench_mem_function()
226 static void memcpy_prefault(memcpy_t fn, size_t size, void *src, void *dst) in memcpy_prefault() argument
235 fn(dst, src, size); in memcpy_prefault()
238 static u64 do_memcpy_cycles(const struct function *r, size_t size, void *src, void *dst) in do_memcpy_cycles() argument
244 memcpy_prefault(fn, size, src, dst); in do_memcpy_cycles()
248 fn(dst, src, size); in do_memcpy_cycles()
254 static double do_memcpy_gettimeofday(const struct function *r, size_t size, void *src, void *dst) in do_memcpy_gettimeofday() argument
260 memcpy_prefault(fn, size, src, dst); in do_memcpy_gettimeofday()
264 fn(dst, src, size); in do_memcpy_gettimeofday()
304 …ic u64 do_memset_cycles(const struct function *r, size_t size, void *src __maybe_unused, void *dst) in do_memset_cycles() argument
314 fn(dst, -1, size); in do_memset_cycles()
318 fn(dst, i, size); in do_memset_cycles()
324 … do_memset_gettimeofday(const struct function *r, size_t size, void *src __maybe_unused, void *dst) in do_memset_gettimeofday() argument
334 fn(dst, -1, size); in do_memset_gettimeofday()
338 fn(dst, i, size); in do_memset_gettimeofday()