Lines Matching refs:len1
103 do_test (size_t align1, size_t align2, size_t len1, size_t len2, in do_test() argument
110 if ((align1 + len1) * sizeof (CHAR) >= page_size) in do_test()
115 if ((align2 + len1 + len2) * sizeof (CHAR) >= page_size) in do_test()
117 if ((align2 + len1 + n) * sizeof (CHAR) > page_size) in do_test()
122 for (i = 0; i < len1; ++i) in do_test()
124 s1[len1] = '\0'; in do_test()
199 size_t i, j, n, align1, align2, len1, len2, N; in do_random_tests() local
214 len1 = random () & 511; in do_random_tests()
215 if (len1 + align2 > 512) in do_random_tests()
218 len2 = (512 - len1 - align2) * (random () & (1024 * 1024 - 1)) in do_random_tests()
223 if (len1 + j >= 511) in do_random_tests()
224 len1 = 510 - j - (random () & 7); in do_random_tests()
225 if (len1 >= 512) in do_random_tests()
226 len1 = 0; in do_random_tests()
227 if (align1 + len1 < 512 - 8) in do_random_tests()
229 j = 510 - align1 - len1 - (random () & 31); in do_random_tests()
233 j = len1 + align1 + 64; in do_random_tests()
238 if (i == len1 + align1) in do_random_tests()
243 if (i >= align1 && i < len1 + align1 && !p1[i]) in do_random_tests()
266 n, impl->name, align1, align2, len1, len2, N, in do_random_tests()
276 n, impl->name, align1, align2, len1, len2, N); in do_random_tests()
285 n, impl->name, align1, align2, len1, len2, N); in do_random_tests()
289 if ((len1 + 1) > N) in do_random_tests()
292 j = align2 + len1 + 1 + len2; in do_random_tests()
299 n, impl->name, align1, align2, len1, len2, N); in do_random_tests()
304 if (len1 + 1 > N) in do_random_tests()
310 n, impl->name, align1, align2, len1, len2, N); in do_random_tests()
315 (len1 + 1) > N ? N : len1 + 1)) in do_random_tests()
319 n, impl->name, align1, align2, len1, len2, N); in do_random_tests()