Home
last modified time | relevance | path

Searched refs:src (Results 1 – 17 of 17) sorted by relevance

/benchtests/
A Dbench-strcpy.c41 generic_strcpy (CHAR *dst, const CHAR *src) in generic_strcpy() argument
43 return MEMCPY (dst, src, STRLEN (src) + 1); in generic_strcpy()
54 do_one_test (impl_t *impl, CHAR *dst, const CHAR *src, in do_one_test() argument
60 if (CALL (impl, dst, src) != STRCPY_RESULT (dst, len)) in do_one_test()
63 CALL (impl, dst, src), STRCPY_RESULT (dst, len)); in do_one_test()
68 if (STRCMP (dst, src) != 0) in do_one_test()
72 impl->name, dst, src); in do_one_test()
80 CALL (impl, dst, src); in do_one_test()
A Dbench-strncat.c39 generic_strncat (CHAR *dst, const CHAR *src, size_t n) in generic_strncat() argument
42 n = STRNLEN (src, n); in generic_strncat()
44 MEMCPY (end, src, n); in generic_strncat()
52 do_one_test (impl_t *impl, CHAR *dst, const CHAR *src, size_t n) in do_one_test() argument
57 if (CALL (impl, dst, src, n) != dst) in do_one_test()
60 CALL (impl, dst, src, n), dst); in do_one_test()
65 size_t len = STRLEN (src); in do_one_test()
66 if (MEMCMP (dst + k, src, len + 1 > n ? n : len + 1) != 0) in do_one_test()
85 CALL (impl, dst, src, n); in do_one_test()
A Dbench-strcat.c42 generic_strcat (CHAR *dst, const CHAR *src) in generic_strcat() argument
44 STRCPY (dst + STRLEN (dst), src); in generic_strcat()
52 do_one_test (impl_t *impl, CHAR *dst, const CHAR *src) in do_one_test() argument
57 if (CALL (impl, dst, src) != dst) in do_one_test()
60 CALL (impl, dst, src), dst); in do_one_test()
65 if (STRCMP (dst + k, src) != 0) in do_one_test()
68 impl->name, dst, src); in do_one_test()
77 CALL (impl, dst, src); in do_one_test()
A Dbench-strncpy.c39 generic_strncpy (CHAR *dst, const CHAR *src, size_t n) in generic_strncpy() argument
41 size_t nc = STRNLEN (src, n); in generic_strncpy()
44 return MEMCPY (dst, src, nc); in generic_strncpy()
55 do_one_test (impl_t *impl, CHAR *dst, const CHAR *src, size_t len, size_t n) in do_one_test() argument
60 if (CALL (impl, dst, src, n) != STRNCPY_RESULT (dst, len, n)) in do_one_test()
63 CALL (impl, dst, src, n), dst); in do_one_test()
68 if (memcmp (dst, src, (len > n ? n : len) * sizeof (CHAR)) != 0) in do_one_test()
91 CALL (impl, dst, src, n); in do_one_test()
A Dbench-memcpy-random.c94 uint64_t src : 24; member
126 do_one_test (json_ctx_t *json_ctx, impl_t *impl, char *dst, char *src, in do_one_test() argument
133 CALL (impl, dst + copy[j].dst, src + copy[j].src, copy[j].len); in do_one_test()
138 CALL (impl, dst + copy[j].dst, src + copy[j].src, copy[j].len); in do_one_test()
159 test_arr[i].src = (rand () & (max_size - 1)); in do_test()
160 test_arr[i].src &= ~src_align_arr[rand () & ALIGN_MASK]; in do_test()
A Dbench-memccpy.c24 generic_memccpy (void *dst, const void *src, int c, size_t n) in generic_memccpy() argument
26 void *p = memchr (src, c, n); in generic_memccpy()
29 return mempcpy (dst, src, p - src + 1); in generic_memccpy()
31 memcpy (dst, src, n); in generic_memccpy()
41 do_one_test (impl_t *impl, void *dst, const void *src, int c, size_t len, in do_one_test() argument
50 CALL (impl, dst, src, c, n); in do_one_test()
A Dbench-strcpy_chk.c39 simple_strcpy_chk (char *dst, const char *src, size_t len) in simple_strcpy_chk() argument
44 while ((*dst++ = *src++) != '\0') in simple_strcpy_chk()
76 do_one_test (impl_t *impl, char *dst, const char *src, in do_one_test() argument
91 res = CALL (impl, dst, src, dlen); in do_one_test()
100 res = CALL (impl, dst, src, dlen); in do_one_test()
110 if (strcmp (dst, src) != 0) in do_one_test()
113 impl->name, dst, src); in do_one_test()
121 CALL (impl, dst, src, dlen); in do_one_test()
A Dbench-stpcpy.c30 generic_stpcpy (CHAR *dst, const CHAR *src) in generic_stpcpy() argument
32 size_t len = STRLEN (src); in generic_stpcpy()
33 return (CHAR *) MEMCPY (dst, src, len + 1) + len; in generic_stpcpy()
A Dbench-stpncpy.c30 generic_stpncpy (CHAR *dst, const CHAR *src, size_t n) in generic_stpncpy() argument
32 size_t nc = STRNLEN (src, n); in generic_stpncpy()
33 MEMCPY (dst, src, nc); in generic_stpncpy()
A Dbench-memcpy-walk.c47 do_one_test (json_ctx_t *json_ctx, impl_t *impl, char *dst, char *src, in do_one_test() argument
54 char *src_end = src + MIN_PAGE_SIZE - len; in do_one_test()
58 for (; src_end >= src && dst_end >= dst; src_end -= len, dst_end -= len, i++) in do_one_test()
A Dbench-memmove-walk.c51 do_one_test (json_ctx_t *json_ctx, impl_t *impl, char *dst, char *src, in do_one_test() argument
58 char *src_end = src + MIN_PAGE_SIZE - len; in do_one_test()
62 for (; src_end >= src && dst <= dst_end; dst += len, src_end -= len, i++) in do_one_test()
A Dbench-memmove.c32 do_one_test (json_ctx_t *json_ctx, impl_t *impl, char *dst, char *src, in do_one_test() argument
39 CALL (impl, dst, src, len); in do_one_test()
44 CALL (impl, dst, src, len); in do_one_test()
A Dbench-mempcpy.c25 generic_mempcpy (char *dst, const char *src, size_t n) in generic_mempcpy() argument
27 return memcpy (dst, src, n) + n; in generic_mempcpy()
A Dbench-stpcpy_chk.c35 simple_stpcpy_chk (char *dst, const char *src, size_t len) in simple_stpcpy_chk() argument
39 while ((*dst++ = *src++) != '\0') in simple_stpcpy_chk()
A Dbench-memcpy.c38 do_one_test (json_ctx_t *json_ctx, impl_t *impl, char *dst, const char *src, in do_one_test() argument
45 CALL (impl, dst, src, len); in do_one_test()
50 CALL (impl, dst, src, len); in do_one_test()
A Dbench-memmove-large.c33 do_one_test (json_ctx_t *json_ctx, impl_t *impl, char *dst, char *src, in do_one_test() argument
42 CALL (impl, dst, src, len); in do_one_test()
A Dbench-memcpy-large.c36 do_one_test (json_ctx_t *json_ctx, impl_t *impl, char *dst, const char *src, in do_one_test() argument
45 CALL (impl, dst, src, len); in do_one_test()

Completed in 12 milliseconds