Symbol: SCX_FAIL_IF
tools/testing/selftests/sched_ext/allowed_cpus.c
17
SCX_FAIL_IF(!skel, "Failed to open");
tools/testing/selftests/sched_ext/allowed_cpus.c
19
SCX_FAIL_IF(allowed_cpus__load(skel), "Failed to load skel");
tools/testing/selftests/sched_ext/allowed_cpus.c
56
SCX_FAIL_IF(!link, "Failed to attach scheduler");
tools/testing/selftests/sched_ext/allowed_cpus.c
59
SCX_FAIL_IF(test_select_cpu_from_user(skel), "Failed to pick idle CPU");
tools/testing/selftests/sched_ext/create_dsq.c
18
SCX_FAIL_IF(!skel, "Failed to open");
tools/testing/selftests/sched_ext/create_dsq.c
20
SCX_FAIL_IF(create_dsq__load(skel), "Failed to load skel");
tools/testing/selftests/sched_ext/cyclic_kick_wait.c
92
SCX_FAIL_IF(!skel, "Failed to open skel");
tools/testing/selftests/sched_ext/ddsp_bogus_dsq_fail.c
19
SCX_FAIL_IF(!skel, "Failed to open");
tools/testing/selftests/sched_ext/ddsp_bogus_dsq_fail.c
21
SCX_FAIL_IF(ddsp_bogus_dsq_fail__load(skel), "Failed to load skel");
tools/testing/selftests/sched_ext/ddsp_bogus_dsq_fail.c
34
SCX_FAIL_IF(!link, "Failed to attach struct_ops");
tools/testing/selftests/sched_ext/ddsp_vtimelocal_fail.c
18
SCX_FAIL_IF(!skel, "Failed to open");
tools/testing/selftests/sched_ext/ddsp_vtimelocal_fail.c
20
SCX_FAIL_IF(ddsp_vtimelocal_fail__load(skel), "Failed to load skel");
tools/testing/selftests/sched_ext/ddsp_vtimelocal_fail.c
33
SCX_FAIL_IF(!link, "Failed to attach struct_ops");
tools/testing/selftests/sched_ext/dsp_local_on.c
17
SCX_FAIL_IF(!skel, "Failed to open");
tools/testing/selftests/sched_ext/dsp_local_on.c
21
SCX_FAIL_IF(dsp_local_on__load(skel), "Failed to load skel");
tools/testing/selftests/sched_ext/dsp_local_on.c
33
SCX_FAIL_IF(!link, "Failed to attach struct_ops");
tools/testing/selftests/sched_ext/enq_last_no_enq_fails.c
19
SCX_FAIL_IF(!skel, "Failed to open");
tools/testing/selftests/sched_ext/enq_last_no_enq_fails.c
21
SCX_FAIL_IF(enq_last_no_enq_fails__load(skel), "Failed to load skel");
tools/testing/selftests/sched_ext/enq_select_cpu.c
19
SCX_FAIL_IF(!skel, "Failed to open");
tools/testing/selftests/sched_ext/enq_select_cpu.c
21
SCX_FAIL_IF(enq_select_cpu__load(skel), "Failed to load skel");
tools/testing/selftests/sched_ext/enq_select_cpu.c
64
SCX_FAIL_IF(test_select_cpu_from_user(skel), "Failed to pick idle CPU");
tools/testing/selftests/sched_ext/hotplug.c
52
SCX_FAIL_IF(!skel, "Failed to open");
tools/testing/selftests/sched_ext/hotplug.c
54
SCX_FAIL_IF(hotplug__load(skel), "Failed to load skel");
tools/testing/selftests/sched_ext/init_enable_count.c
105
SCX_FAIL_IF(waitpid(pids[i], &status, 0) != pids[i],
tools/testing/selftests/sched_ext/init_enable_count.c
108
SCX_FAIL_IF(status != 0, "SCX child %d exited with status %d\n", i,
tools/testing/selftests/sched_ext/init_enable_count.c
120
SCX_FAIL_IF(waitpid(pids[i], &status, 0) != pids[i],
tools/testing/selftests/sched_ext/init_enable_count.c
123
SCX_FAIL_IF(status != 0, "Normal child %d exited with status %d\n", i,
tools/testing/selftests/sched_ext/init_enable_count.c
29
SCX_FAIL_IF(pipe(pipe_fds) < 0, "Failed to create pipe");
tools/testing/selftests/sched_ext/init_enable_count.c
32
SCX_FAIL_IF(!skel, "Failed to open");
tools/testing/selftests/sched_ext/init_enable_count.c
38
SCX_FAIL_IF(init_enable_count__load(skel), "Failed to load skel");
tools/testing/selftests/sched_ext/init_enable_count.c
55
SCX_FAIL_IF(pid < 0, "Failed to fork child");
tools/testing/selftests/sched_ext/init_enable_count.c
69
SCX_FAIL_IF(!link, "Failed to attach struct_ops");
tools/testing/selftests/sched_ext/init_enable_count.c
80
SCX_FAIL_IF(!link, "Failed to attach struct_ops");
tools/testing/selftests/sched_ext/init_enable_count.c
85
SCX_FAIL_IF(pids[i] < 0, "Failed to fork child");
tools/testing/selftests/sched_ext/maximal.c
18
SCX_FAIL_IF(!skel, "Failed to open");
tools/testing/selftests/sched_ext/maximal.c
20
SCX_FAIL_IF(maximal__load(skel), "Failed to load skel");
tools/testing/selftests/sched_ext/maximal.c
33
SCX_FAIL_IF(!link, "Failed to attach scheduler");
tools/testing/selftests/sched_ext/minimal.c
19
SCX_FAIL_IF(!skel, "Failed to open");
tools/testing/selftests/sched_ext/minimal.c
21
SCX_FAIL_IF(minimal__load(skel), "Failed to load skel");
tools/testing/selftests/sched_ext/numa.c
17
SCX_FAIL_IF(!skel, "Failed to open");
tools/testing/selftests/sched_ext/numa.c
21
SCX_FAIL_IF(numa__load(skel), "Failed to load skel");
tools/testing/selftests/sched_ext/numa.c
34
SCX_FAIL_IF(!link, "Failed to attach scheduler");
tools/testing/selftests/sched_ext/peek_dsq.c
43
SCX_FAIL_IF(!skel, "Failed to open");
tools/testing/selftests/sched_ext/peek_dsq.c
45
SCX_FAIL_IF(peek_dsq__load(skel), "Failed to load skel");
tools/testing/selftests/sched_ext/prog_run.c
19
SCX_FAIL_IF(!skel, "Failed to open");
tools/testing/selftests/sched_ext/prog_run.c
21
SCX_FAIL_IF(prog_run__load(skel), "Failed to load skel");
tools/testing/selftests/sched_ext/reload_loop.c
22
SCX_FAIL_IF(!skel, "Failed to open");
tools/testing/selftests/sched_ext/reload_loop.c
24
SCX_FAIL_IF(maximal__load(skel), "Failed to load skel");
tools/testing/selftests/sched_ext/reload_loop.c
50
SCX_FAIL_IF(err, "Failed to create thread 0");
tools/testing/selftests/sched_ext/reload_loop.c
53
SCX_FAIL_IF(err, "Failed to create thread 1");
tools/testing/selftests/sched_ext/reload_loop.c
55
SCX_FAIL_IF(pthread_join(threads[0], &ret), "thread 0 failed");
tools/testing/selftests/sched_ext/reload_loop.c
56
SCX_FAIL_IF(pthread_join(threads[1], &ret), "thread 1 failed");
tools/testing/selftests/sched_ext/rt_stall.c
123
SCX_FAIL_IF(!skel, "Failed to open");
tools/testing/selftests/sched_ext/rt_stall.c
125
SCX_FAIL_IF(rt_stall__load(skel), "Failed to load skel");
tools/testing/selftests/sched_ext/rt_stall.c
259
SCX_FAIL_IF(!link, "Failed to attach scheduler");
tools/testing/selftests/sched_ext/scx_test.h
100
#define SCX_GT(_x, _y) SCX_FAIL_IF((_x) <= (_y), "Expected %s > %s (%lu > %lu)", \
tools/testing/selftests/sched_ext/scx_test.h
102
#define SCX_GE(_x, _y) SCX_FAIL_IF((_x) < (_y), "Expected %s >= %s (%lu >= %lu)", \
tools/testing/selftests/sched_ext/scx_test.h
104
#define SCX_LT(_x, _y) SCX_FAIL_IF((_x) >= (_y), "Expected %s < %s (%lu < %lu)", \
tools/testing/selftests/sched_ext/scx_test.h
106
#define SCX_LE(_x, _y) SCX_FAIL_IF((_x) > (_y), "Expected %s <= %s (%lu <= %lu)", \
tools/testing/selftests/sched_ext/scx_test.h
108
#define SCX_EQ(_x, _y) SCX_FAIL_IF((_x) != (_y), "Expected %s == %s (%lu == %lu)", \
tools/testing/selftests/sched_ext/scx_test.h
110
#define SCX_ASSERT(_x) SCX_FAIL_IF(!(_x), "Expected %s to be true (%lu)", \
tools/testing/selftests/sched_ext/select_cpu_dfl.c
21
SCX_FAIL_IF(!skel, "Failed to open");
tools/testing/selftests/sched_ext/select_cpu_dfl.c
23
SCX_FAIL_IF(select_cpu_dfl__load(skel), "Failed to load skel");
tools/testing/selftests/sched_ext/select_cpu_dfl.c
38
SCX_FAIL_IF(!link, "Failed to attach scheduler");
tools/testing/selftests/sched_ext/select_cpu_dfl_nodispatch.c
21
SCX_FAIL_IF(!skel, "Failed to open");
tools/testing/selftests/sched_ext/select_cpu_dfl_nodispatch.c
23
SCX_FAIL_IF(select_cpu_dfl_nodispatch__load(skel), "Failed to load skel");
tools/testing/selftests/sched_ext/select_cpu_dfl_nodispatch.c
38
SCX_FAIL_IF(!link, "Failed to attach scheduler");
tools/testing/selftests/sched_ext/select_cpu_dispatch.c
21
SCX_FAIL_IF(!skel, "Failed to open");
tools/testing/selftests/sched_ext/select_cpu_dispatch.c
23
SCX_FAIL_IF(select_cpu_dispatch__load(skel), "Failed to load skel");
tools/testing/selftests/sched_ext/select_cpu_dispatch.c
38
SCX_FAIL_IF(!link, "Failed to attach scheduler");
tools/testing/selftests/sched_ext/select_cpu_dispatch_bad_dsq.c
19
SCX_FAIL_IF(!skel, "Failed to open");
tools/testing/selftests/sched_ext/select_cpu_dispatch_bad_dsq.c
21
SCX_FAIL_IF(select_cpu_dispatch_bad_dsq__load(skel), "Failed to load skel");
tools/testing/selftests/sched_ext/select_cpu_dispatch_bad_dsq.c
34
SCX_FAIL_IF(!link, "Failed to attach scheduler");
tools/testing/selftests/sched_ext/select_cpu_dispatch_dbl_dsp.c
19
SCX_FAIL_IF(!skel, "Failed to open");
tools/testing/selftests/sched_ext/select_cpu_dispatch_dbl_dsp.c
21
SCX_FAIL_IF(select_cpu_dispatch_dbl_dsp__load(skel), "Failed to load skel");
tools/testing/selftests/sched_ext/select_cpu_dispatch_dbl_dsp.c
34
SCX_FAIL_IF(!link, "Failed to attach scheduler");
tools/testing/selftests/sched_ext/select_cpu_vtime.c
19
SCX_FAIL_IF(!skel, "Failed to open");
tools/testing/selftests/sched_ext/select_cpu_vtime.c
21
SCX_FAIL_IF(select_cpu_vtime__load(skel), "Failed to load skel");
tools/testing/selftests/sched_ext/select_cpu_vtime.c
36
SCX_FAIL_IF(!link, "Failed to attach scheduler");