Lines Matching refs:pos
184 size_t i, j, n, align1, align2, pos, len1, len2; in do_random_tests() local
197 pos = random () & 511; in do_random_tests()
199 if (pos + j >= 511) in do_random_tests()
200 pos = 510 - j - (random () & 7); in do_random_tests()
202 if (pos >= len1 && (random () & 1)) in do_random_tests()
203 len1 = pos + (random () & 7); in do_random_tests()
206 if (pos >= len1) in do_random_tests()
210 j = (pos > len2 ? pos : len2) + align1 + 64; in do_random_tests()
235 memcpy (p2 + align2, p1 + align1, pos); in do_random_tests()
236 if (pos < len1) in do_random_tests()
238 if (tolower (p2[align2 + pos]) == p1[align1 + pos]) in do_random_tests()
240 p2[align2 + pos] = toupper (random () & 255); in do_random_tests()
241 if (tolower (p2[align2 + pos]) == p1[align1 + pos]) in do_random_tests()
242 p2[align2 + pos] = toupper (p1[align1 + pos] in do_random_tests()
246 if (p1[align1 + pos] < tolower (p2[align2 + pos])) in do_random_tests()
257 pos + 1 + (random () & 255)); in do_random_tests()
266 n, impl->name, align1, align2, len1, len2, pos, r, result, p1, p2); in do_random_tests()