Lines Matching refs:selftest
50 #define selftest(name, func) mock_##name, macro
52 #undef selftest
56 #define selftest(name, func) live_##name, macro
58 #undef selftest
62 #define selftest(name, func) perf_##name, macro
64 #undef selftest
67 struct selftest { struct
76 #define selftest(n, f) [mock_##n] = { .name = #n, { .mock = f } }, argument
77 static struct selftest mock_selftests[] = {
80 #undef selftest
82 #define selftest(n, f) [live_##n] = { .name = #n, { .live = f } }, macro
83 static struct selftest live_selftests[] = {
86 #undef selftest
88 #define selftest(n, f) [perf_##n] = { .name = #n, { .live = f } }, macro
89 static struct selftest perf_selftests[] = {
92 #undef selftest
95 #define selftest(n, func) selftest_0(n, func, param(n)) macro
116 #undef selftest
118 static void set_default_test_all(struct selftest *st, unsigned int count) in set_default_test_all()
131 struct selftest *st, in __run_selftests()