Lines Matching refs:align
73 do_test (size_t align, size_t len, size_t maxlen, int max_char) in do_test() argument
77 align &= 63; in do_test()
78 if ((align + len) * sizeof (CHAR) >= page_size) in do_test()
84 buf[align + i] = 1 + 11111 * i % max_char; in do_test()
85 buf[align + len] = 0; in do_test()
88 do_one_test (impl, (CHAR *) (buf + align), maxlen, MIN (len, maxlen)); in do_test()
130 size_t i, j, n, align, len; in do_random_tests() local
135 align = random () & 15; in do_random_tests()
137 if (len + align > 510) in do_random_tests()
138 len = 511 - align - (random () & 7); in do_random_tests()
139 j = len + align + 64; in do_random_tests()
145 if (i == len + align) in do_random_tests()
150 if (i >= align && i < len + align && !p[i]) in do_random_tests()
158 && CALL (impl, (CHAR *) (p + align), len - 1) != len - 1) in do_random_tests()
161 n, impl->name, align, in do_random_tests()
162 CALL (impl, (CHAR *) (p + align), len - 1), len - 1, p); in do_random_tests()
165 if (CALL (impl, (CHAR *) (p + align), len) != len) in do_random_tests()
168 n, impl->name, align, in do_random_tests()
169 CALL (impl, (CHAR *) (p + align), len), len, p); in do_random_tests()
172 if (CALL (impl, (CHAR *) (p + align), len + 1) != len) in do_random_tests()
175 n, impl->name, align, in do_random_tests()
176 CALL (impl, (CHAR *) (p + align), len + 1), len, p); in do_random_tests()