Lines Matching refs:len

20 # define STRCPY_RESULT(dst, len) dst  argument
39 simple_strcpy_chk (char *dst, const char *src, size_t len) in simple_strcpy_chk() argument
42 if (! len) in simple_strcpy_chk()
45 if (--len == 0) in simple_strcpy_chk()
80 size_t len, size_t dlen) in do_one_test() argument
83 if (dlen <= len) in do_one_test()
93 impl->name, len, dlen); in do_one_test()
102 if (res != STRCPY_RESULT (dst, len)) in do_one_test()
105 res, STRCPY_RESULT (dst, len)); in do_one_test()
120 do_test (size_t align1, size_t align2, size_t len, size_t dlen, int max_char) in do_test() argument
126 if (align1 + len >= page_size) in do_test()
130 if (align2 + len >= page_size) in do_test()
136 for (i = 0; i < len; i++) in do_test()
138 s1[len] = 0; in do_test()
141 do_one_test (impl, s2, s1, len, dlen); in do_test()
147 size_t i, j, n, align1, align2, len, dlen; in do_random_tests() local
159 len = random () & 511; in do_random_tests()
163 if (len + j >= 511) in do_random_tests()
164 len = 510 - j - (random () & 7); 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]) in do_random_tests()
183 dlen = len - (random () & 31); in do_random_tests()
184 if (dlen > len) in do_random_tests()
185 dlen = len; in do_random_tests()
191 dlen = len + 1 + (random () & 65535); in do_random_tests()
194 dlen = len + 1 + (random () & 255); in do_random_tests()
197 dlen = len + 1 + (random () & 31); in do_random_tests()
200 dlen = len + 1 + (random () & 7); in do_random_tests()
203 dlen = len + 1 + (random () & 3); in do_random_tests()
206 dlen = len + 1; in do_random_tests()
212 if (dlen <= len) in do_random_tests()
232 if (res != STRCPY_RESULT (p2 + align2, len)) in do_random_tests()
236 n, impl->name, align1, align2, len, res, in do_random_tests()
237 STRCPY_RESULT (p2 + align2, len)); in do_random_tests()
246 n, impl->name, align1, align2, len); in do_random_tests()
251 for (j = align2 + len + 1; j < 512; ++j) in do_random_tests()
257 n, impl->name, align1, align2, len); in do_random_tests()
262 if (memcmp (p1 + align1, p2 + align2, len + 1)) in do_random_tests()
266 n, impl->name, align1, align2, len); in do_random_tests()