Lines Matching refs:align1
152 do_test_limit (size_t align1, size_t align2, size_t len, size_t n, int max_char, in do_test_limit() argument
158 align1 &= ~(CHARBYTES - 1); in do_test_limit()
172 align1 &= 15; in do_test_limit()
179 if (align1 < align_n) in do_test_limit()
180 s1 = (CHAR *) ((char *) s1 - (align_n - align1)); in do_test_limit()
203 do_test (size_t align1, size_t align2, size_t len, size_t n, int max_char, in do_test() argument
209 align1 &= ~(CHARBYTES - 1); in do_test()
215 align1 &= 63; in do_test()
216 if (align1 + (n + 1) * CHARBYTES >= page_size) in do_test()
223 s1 = (CHAR *) (buf1 + align1); in do_test()
269 size_t i, j, n, align1, align2, pos, len1, len2, size; in do_random_tests() local
277 align1 = random () & 31; in do_random_tests()
281 align2 = align1 + (random () & 24); in do_random_tests()
284 j = align1 > align2 ? align1 : align2; in do_random_tests()
296 j = (pos > len2 ? pos : len2) + align1 + 64; in do_random_tests()
302 if (i < len1 + align1 && !p1[i]) in do_random_tests()
321 MEMCPY (p2 + align2, p1 + align1, pos); in do_random_tests()
324 if (p2[align2 + pos] == p1[align1 + pos]) in do_random_tests()
327 if (p2[align2 + pos] == p1[align1 + pos]) in do_random_tests()
328 p2[align2 + pos] = p1[align1 + pos] + 3 + (random () & 127); in do_random_tests()
333 if (p1[align1 + pos] < p2[align2 + pos]) in do_random_tests()
339 p1[len1 + align1] = 0; in do_random_tests()
344 r = CALL (impl, (CHAR *) (p1 + align1), (CHAR *) (p2 + align2), size); in do_random_tests()
353 n, impl->name, align1, align2, len1, len2, pos, size, r, result, p1, p2); in do_random_tests()