Lines Matching refs:len
53 do_test (size_t align, size_t pos, size_t len, int seek_char) in do_test() argument
59 if (align + len >= page_size) in do_test()
62 for (i = 0; i < len; ++i) in do_test()
68 buf1[align + len] = 0; in do_test()
70 if (pos < len) in do_test()
73 buf1[align + len] = -seek_char; in do_test()
79 buf1[align + len] = seek_char; in do_test()
83 do_one_test (impl, (char *) (buf1 + align), seek_char, len, result); in do_test()
89 size_t i, j, n, align, pos, len; in do_random_tests() local
100 len = random () & 511; in do_random_tests()
101 if (pos >= len) in do_random_tests()
102 len = pos + (random () & 7); in do_random_tests()
103 if (len + align >= 512) in do_random_tests()
104 len = 512 - align - (random () & 7); in do_random_tests()
106 j = len + align + 64; in do_random_tests()
122 if (pos < len) in do_random_tests()
128 if (CALL (impl, (char *) (p + align), seek_char, len) != result) in do_random_tests()
131 n, impl->name, align, seek_char, len, pos, in do_random_tests()
132 CALL (impl, (char *) (p + align), seek_char, len), in do_random_tests()