Home
last modified time | relevance | path

Searched refs:len2 (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
88 for (size_t l = len2; l > 0; l = l > dl ? l - dl : 0) in do_test()
93 s2[len2] = '\0'; in do_test()
96 len1, len2, align1, align2, fail ? "fail" : "found"); in do_test()
108 ++ss1[len2 > 7 ? 7 : len2 - 1]; 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()
A Dbench-strcasestr.c56 do_test (size_t align1, size_t align2, size_t len1, size_t len2, in do_test() argument
65 for (size_t l = len2; l > 0; l = l > dl ? l - dl : 0) in do_test()
70 s2[len2] = '\0'; in do_test()
79 ++ss1[len2 > 7 ? 7 : len2 - 1]; in do_test()
86 for (size_t i = 0; i < len2; ++i) in do_test()
87 s1[len1 - len2 + i] = toupper (s2[i]); 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-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()
168 for (size_t l = len2; l > 0; l = l > size ? l - size : 0) in do_test()
179 s2[len2] = '\0'; in do_test()
190 memcpy (s1 + len1 - len2, s2, len2); in do_test()
195 if (fail || ss1 != s1 + len1 - len2) in do_test()
196 ++ss1[len2 / 2]; 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
97 if ((align2 + len1 + len2) * sizeof (CHAR) >= page_size) in do_test()
107 for (i = 0; i < len2; i++) in do_test()
110 printf ("Length %4zd/%4zd, alignment %2zd/%2zd:", len1, len2, align1, align2); in do_test()
114 s2[len2] = '\0'; 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
107 if ((align2 + len1 + len2) * sizeof (CHAR) >= page_size) in do_test()
118 for (i = 0; i < len2; i++) in do_test()
122 len1, len2, align1, align2, n); in do_test()
126 s2[len2] = '\0'; 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
134 for (size_t l = len2; l > 0; l = l > dl ? l - dl : 0) in do_test()
139 s2[len2] = '\0'; in do_test()
142 len1, len2, align1, align2, fail ? "fail" : "found"); in do_test()

Completed in 7 milliseconds