Lines Matching refs:impl
138 check_result (impl_t *impl, in check_result() argument
142 int result = CALL (impl, s1, s2); in check_result()
147 error (0, 0, "Wrong result in function %s %d %d", impl->name, in check_result()
157 do_one_test (impl_t *impl, in do_one_test() argument
161 if (check_result (impl, s1, s2, exp_result) < 0) in do_one_test()
198 FOR_EACH_IMPL (impl, 0) in do_test()
199 do_one_test (impl, s1, s2, exp_result); in do_test()
278 FOR_EACH_IMPL (impl, 1) in do_random_tests()
280 int r = CALL (impl, (CHAR *) (p1 + align1), (CHAR *) (p2 + align2)); in do_random_tests()
289 …n, impl->name, (size_t) (p1 + align1) & 63, (size_t) (p1 + align2) & 63, len1, len2, pos, r, resul… in do_random_tests()
328 FOR_EACH_IMPL (impl, 0) in check()
329 check_result (impl, s1 + i1, s2 + i2, exp_result); in check()
355 FOR_EACH_IMPL (impl, 0) in check()
356 check_result (impl, s1, s2, exp_result); in check()
389 FOR_EACH_IMPL (impl, 0) in check2()
390 check_result (impl, s1p, s2p, exp_result); in check2()
413 FOR_EACH_IMPL (impl, 0) in check3()
414 check_result (impl, s1, s2, exp_result); in check3()
431 FOR_EACH_IMPL (impl, 0) in test_main()
432 printf ("\t%s", impl->name); in test_main()