Lines Matching refs:impl

68 do_one_test (impl_t *impl, char *dst, char *src, const char *orig_src,  in do_one_test()  argument
74 CALL (impl, src, dst, len); in do_one_test()
78 res = CALL (impl, dst, src, len); in do_one_test()
81 error (0, 0, "Wrong result in function %s %p %p", impl->name, in do_one_test()
91 impl->name, dst, src); in do_one_test()
117 FOR_EACH_IMPL (impl, 0) in do_test()
118 do_one_test (impl, s2, (char *) (buf2 + align1), s1, len); in do_test()
181 FOR_EACH_IMPL (impl, 1) in do_random_tests()
186 CALL (impl, (char *) (p2 + align1), (char *) (p2 + align2), len); in do_random_tests()
188 res = (unsigned char *) CALL (impl, in do_random_tests()
194 n, impl->name, align1, align2, len, res, p2 + align2); in do_random_tests()
201 n, impl->name, align1, align2, len); in do_random_tests()
219 n, impl->name, align1, align2, len); in do_random_tests()
230 n, impl->name, align1, align2, len); in do_random_tests()
240 n, impl->name, align1, align2, len); in do_random_tests()
282 FOR_EACH_IMPL (impl, 0) in do_test2()
289 CALL (impl, (char *) src, (char *) dst, bytes_move); in do_test2()
291 CALL (impl, (char *) dst, (char *) src, bytes_move); in do_test2()
300 impl->name, dst, src, i); in do_test2()
329 FOR_EACH_IMPL (impl, 0) in do_test3()
337 CALL (impl, (char *) buf, (char *) dst, bytes_move); in do_test3()
339 CALL (impl, (char *) dst, (char *) buf, bytes_move); in do_test3()
348 impl->name, dst, buf, i); in do_test3()
375 FOR_EACH_IMPL (impl, 0) in do_test4()
380 CALL (impl, (char *) src, (char *) dst, bytes_move); in do_test4()
382 CALL (impl, (char *) dst, (char *) src, bytes_move); in do_test4()
390 impl->name, dst, buf, i); in do_test4()
411 FOR_EACH_IMPL (impl, 0) in test_main()
412 printf ("\t%s", impl->name); in test_main()