Lines Matching refs:src
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);
131 src = zalloc(size);
132 if (src == NULL)
140 result_cycles = info->do_cycles(r, size, src, dst);
142 result_bps = info->do_gettimeofday(r, size, src, dst);
168 free(src);
226 static void memcpy_prefault(memcpy_t fn, size_t size, void *src, void *dst)
229 memset(src, 0, size);
235 fn(dst, src, size);
238 static u64 do_memcpy_cycles(const struct function *r, size_t size, void *src, void *dst)
244 memcpy_prefault(fn, size, src, dst);
248 fn(dst, src, size);
254 static double do_memcpy_gettimeofday(const struct function *r, size_t size, void *src, void *dst)
260 memcpy_prefault(fn, size, src, dst);
264 fn(dst, src, size);
304 static u64 do_memset_cycles(const struct function *r, size_t size, void *src __maybe_unused, void *dst)
324 static double do_memset_gettimeofday(const struct function *r, size_t size, void *src __maybe_unused, void *dst)