Lines Matching refs:pos
269 size_t i, j, n, align1, align2, pos, len1, len2, size; in do_random_tests() local
282 pos = random () & 511; in do_random_tests()
285 if (pos + j >= 511) in do_random_tests()
286 pos = 510 - j - (random () & 7); in do_random_tests()
288 if (pos >= len1 && (random () & 1)) in do_random_tests()
289 len1 = pos + (random () & 7); in do_random_tests()
292 if (pos >= len1) in do_random_tests()
296 j = (pos > len2 ? pos : len2) + align1 + 64; in do_random_tests()
321 MEMCPY (p2 + align2, p1 + align1, pos); in do_random_tests()
322 if (pos < len1) in do_random_tests()
324 if (p2[align2 + pos] == p1[align1 + pos]) in do_random_tests()
326 p2[align2 + pos] = random () & 255; in do_random_tests()
327 if (p2[align2 + pos] == p1[align1 + pos]) in do_random_tests()
328 p2[align2 + pos] = p1[align1 + pos] + 3 + (random () & 127); in do_random_tests()
331 if (pos < size) in do_random_tests()
333 if (p1[align1 + pos] < p2[align2 + pos]) in do_random_tests()
353 n, impl->name, align1, align2, len1, len2, pos, size, r, result, p1, p2); in do_random_tests()