projects/linux·blob master · refs

39 lines · 522 B

1// SPDX-License-Identifier: GPL-2.0
2#include <linux/compiler.h>
3#include "../tests.h"
4
5int dt_work = 1234;
6
7static void function1(void)
8{
9 dt_work += 7;
10 dt_work += 7;
11 dt_work += 7;
12}
13
14static void function2(void)
15{
16 dt_work += 7;
17 dt_work += 7;
18 dt_work += 7;
19}
20
21static int deterministic(int argc __maybe_unused,
22 const char **argv __maybe_unused)
23{
24 dt_work += 7;
25 dt_work += 7;
26 dt_work += 7;
27
28 function1();
29
30 dt_work += 7;
31 dt_work += 7;
32 dt_work += 7;
33
34 function2();
35
36 return 0;
37}
38
39DEFINE_WORKLOAD(deterministic);