Lines Matching refs:align1
79 do_test (size_t align1, size_t align2, int c, size_t len, size_t n, in do_test() argument
85 align1 &= 7; in do_test()
86 if (align1 + len >= page_size) in do_test()
93 s1 = (char *) (buf1 + align1); in do_test()
103 for (i = len; i + align1 < page_size && i < len + 64; ++i) in do_test()
113 size_t i, j, n, align1, align2, len, size, mode; in do_random_tests() local
125 align1 = 512 - size - (random () & 15); in do_random_tests()
127 align2 = align1 - (random () & 24); in do_random_tests()
129 align2 = align1 - (random () & 31); in do_random_tests()
132 j = align1; in do_random_tests()
133 align1 = align2; in do_random_tests()
145 align1 = random () & 31; in do_random_tests()
149 align2 = align1 + (random () & 24); in do_random_tests()
151 j = align1; in do_random_tests()
165 j = len + align1 + 64; in do_random_tests()
170 if (i == len + align1) in do_random_tests()
175 if (i >= align1 && i < len + align1 && p1[i] == c) in do_random_tests()
184 res = CALL (impl, p2 + align2, p1 + align1, (char) c, size); in do_random_tests()
193 n, impl->name, align1, align2, len, size, c, res, expect); in do_random_tests()
201 n, impl->name, align1, align2, len); in do_random_tests()
214 n, impl->name, align1, align2, len); in do_random_tests()
222 if (memcmp (p1 + align1, p2 + align2, j)) in do_random_tests()
225 n, impl->name, align1, align2, len); in do_random_tests()