Lines Matching refs:align2
166 do_test (size_t align1, size_t align2, size_t len, int max_char, in do_test() argument
180 align2 &= 63; in do_test()
181 if (align2 + (len + 1) * CHARBYTES >= page_size) in do_test()
187 i = align2 + CHARBYTES * (len + 2); in do_test()
188 s2 = (CHAR *) (buf2 + ((page_size - i) / 16 * 16) + align2); in do_test()
216 size_t align2; in do_random_tests() local
218 align2 = random () & 31; in do_random_tests()
220 align2 = align1 + (random () & 24); in do_random_tests()
222 size_t j = align1 > align2 ? align1 : align2; in do_random_tests()
251 if (i < len2 + align2 && !p2[i]) in do_random_tests()
260 MEMCPY (p2 + align2, p1 + align1, pos); in do_random_tests()
263 if (p2[align2 + pos] == p1[align1 + pos]) in do_random_tests()
265 p2[align2 + pos] = random () & 255; in do_random_tests()
266 if (p2[align2 + pos] == p1[align1 + pos]) in do_random_tests()
267 p2[align2 + pos] = p1[align1 + pos] + 3 + (random () & 127); in do_random_tests()
270 if (p1[align1 + pos] < p2[align2 + pos]) in do_random_tests()
276 p2[len2 + align2] = 0; in do_random_tests()
280 int r = CALL (impl, (CHAR *) (p1 + align1), (CHAR *) (p2 + align2)); in do_random_tests()
289 …n, impl->name, (size_t) (p1 + align1) & 63, (size_t) (p1 + align2) & 63, len1, len2, pos, r, resul… in do_random_tests()