Lines Matching refs:selftest
49 #define selftest(name, func) mock_##name, macro
51 #undef selftest
55 #define selftest(name, func) live_##name, macro
57 #undef selftest
61 #define selftest(name, func) perf_##name, macro
63 #undef selftest
66 struct selftest { struct
75 #define selftest(n, f) [mock_##n] = { .name = #n, { .mock = f } }, argument
76 static struct selftest mock_selftests[] = {
79 #undef selftest
81 #define selftest(n, f) [live_##n] = { .name = #n, { .live = f } }, macro
82 static struct selftest live_selftests[] = {
85 #undef selftest
87 #define selftest(n, f) [perf_##n] = { .name = #n, { .live = f } }, macro
88 static struct selftest perf_selftests[] = {
91 #undef selftest
94 #define selftest(n, func) selftest_0(n, func, param(n)) macro
115 #undef selftest
117 static void set_default_test_all(struct selftest *st, unsigned int count) in set_default_test_all()
130 struct selftest *st, in __run_selftests()