Lines Matching refs:align2
128 do_test (size_t align1, size_t align2, size_t len, size_t n, int max_char) in do_test() argument
139 align2 &= 7; in do_test()
140 if ((align2 + len) * sizeof (CHAR) >= page_size) in do_test()
144 s2 = (CHAR *) (buf2) + align2; in do_test()
194 size_t i, j, n, align1, align2, len, size, mode; in do_random_tests() local
211 align2 = align1 - (random () & 24); in do_random_tests()
213 align2 = align1 - (random () & 31); in do_random_tests()
217 align1 = align2; in do_random_tests()
218 align2 = j; in do_random_tests()
231 align2 = random () & 31; in do_random_tests()
233 align2 = align1 + (random () & 24); in do_random_tests()
236 if (align2 > j) in do_random_tests()
237 j = align2; in do_random_tests()
267 res = (UCHAR *) CALL (impl, (CHAR *) (p2 + align2), in do_random_tests()
269 if (res != STRNCPY_RESULT (p2 + align2, len, size)) in do_random_tests()
272 n, impl->name, align1, align2, len, res, in do_random_tests()
273 STRNCPY_RESULT (p2 + align2, len, size)); in do_random_tests()
276 for (j = 0; j < align2 + 64; ++j) in do_random_tests()
281 n, impl->name, align1, align2, len); in do_random_tests()
286 j = align2 + len + 1; in do_random_tests()
287 if (size + align2 > j) in do_random_tests()
288 j = size + align2; in do_random_tests()
294 n, impl->name, align1, align2, len); in do_random_tests()
299 for (j = align2 + len + 1; j < align2 + size; ++j) in do_random_tests()
303 n, impl->name, align1, align2, len); in do_random_tests()
310 if (MEMCMP (p1 + align1, p2 + align2, j)) in do_random_tests()
313 n, impl->name, align1, align2, len); in do_random_tests()