Home
last modified time | relevance | path

Searched refs:len1 (Results 1 – 6 of 6) sorted by relevance

/benchtests/
A Dbench-strtok.c82 do_test (size_t align1, size_t align2, size_t len1, size_t len2, int fail) in do_test() argument
96 len1, len2, align1, align2, fail ? "fail" : "found"); in do_test()
104 for (size_t l = len1; l > 0; l = l > dl ? l - dl : 0) in do_test()
114 memset (s1, '0', len1); in do_test()
115 memcpy (s1 + (len1 - len2) - 2, s2, len2); in do_test()
116 if ((len1 / len2) > 4) in do_test()
117 memcpy (s1 + (len1 - len2) - (3 * len2), s2, len2); in do_test()
119 s1[len1] = '\0'; in do_test()
A Dbench-strcasestr.c56 do_test (size_t align1, size_t align2, size_t len1, size_t len2, in do_test() argument
75 for (size_t l = len1; l > 0; l = l > dl ? l - dl : 0) in do_test()
85 memset (s1, '0', len1); in do_test()
87 s1[len1 - len2 + i] = toupper (s2[i]); in do_test()
89 s1[len1] = '\0'; in do_test()
92 len1, len2, align1, align2, fail ? "fail" : "found"); in do_test()
95 do_one_test (impl, s1, s2, fail ? NULL : s1 + len1 - len2); in do_test()
A Dbench-strncat.c95 do_test (size_t align1, size_t align2, size_t len1, size_t len2, in do_test() argument
102 if ((align1 + len1) * sizeof (CHAR) >= page_size) in do_test()
107 if ((align2 + len1 + len2) * sizeof (CHAR) >= page_size) in do_test()
109 if ((align2 + len1 + n) * sizeof (CHAR) > page_size) in do_test()
114 for (i = 0; i < len1; ++i) in do_test()
116 s1[len1] = '\0'; in do_test()
122 len1, len2, align1, align2, n); in do_test()
A Dbench-strstr.c158 do_test (size_t align1, size_t align2, size_t len1, size_t len2, in do_test() argument
165 size_t pos = (len1 + len2) % size; in do_test()
182 for (size_t l = len1; l > 0; l = l > size ? l - size : 0) in do_test()
190 memcpy (s1 + len1 - len2, s2, len2); in do_test()
191 s1[len1] = '\0'; in do_test()
195 if (fail || ss1 != s1 + len1 - len2) in do_test()
199 len1, len2, align1, align2, fail ? "fail " : "found"); in do_test()
202 do_one_test (impl, s1, s2, fail ? NULL : s1 + len1 - len2); in do_test()
A Dbench-strcat.c87 do_test (size_t align1, size_t align2, size_t len1, size_t len2, int max_char) in do_test() argument
93 if ((align1 + len1) * sizeof (CHAR) >= page_size) in do_test()
97 if ((align2 + len1 + len2) * sizeof (CHAR) >= page_size) in do_test()
103 for (i = 0; i < len1; ++i) in do_test()
105 s1[len1] = '\0'; in do_test()
110 printf ("Length %4zd/%4zd, alignment %2zd/%2zd:", len1, len2, align1, align2); in do_test()
A Dbench-strsep.c125 do_test (size_t align1, size_t align2, size_t len1, size_t len2, int fail) in do_test() argument
142 len1, len2, align1, align2, fail ? "fail" : "found"); in do_test()
147 memset (s1, '0', len1); in do_test()
149 s1[len1 / 2] = '1'; in do_test()
150 s1[len1] = '\0'; in do_test()

Completed in 9 milliseconds