• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /* Generated by ./xlat/gen.sh from ./xlat/perf_sw_ids.in; do not edit. */
2 #if !(defined(PERF_COUNT_SW_CPU_CLOCK) || (defined(HAVE_DECL_PERF_COUNT_SW_CPU_CLOCK) && HAVE_DECL_PERF_COUNT_SW_CPU_CLOCK))
3 # define PERF_COUNT_SW_CPU_CLOCK 0
4 #endif
5 #if !(defined(PERF_COUNT_SW_TASK_CLOCK) || (defined(HAVE_DECL_PERF_COUNT_SW_TASK_CLOCK) && HAVE_DECL_PERF_COUNT_SW_TASK_CLOCK))
6 # define PERF_COUNT_SW_TASK_CLOCK 1
7 #endif
8 #if !(defined(PERF_COUNT_SW_PAGE_FAULTS) || (defined(HAVE_DECL_PERF_COUNT_SW_PAGE_FAULTS) && HAVE_DECL_PERF_COUNT_SW_PAGE_FAULTS))
9 # define PERF_COUNT_SW_PAGE_FAULTS 2
10 #endif
11 #if !(defined(PERF_COUNT_SW_CONTEXT_SWITCHES) || (defined(HAVE_DECL_PERF_COUNT_SW_CONTEXT_SWITCHES) && HAVE_DECL_PERF_COUNT_SW_CONTEXT_SWITCHES))
12 # define PERF_COUNT_SW_CONTEXT_SWITCHES 3
13 #endif
14 #if !(defined(PERF_COUNT_SW_CPU_MIGRATIONS) || (defined(HAVE_DECL_PERF_COUNT_SW_CPU_MIGRATIONS) && HAVE_DECL_PERF_COUNT_SW_CPU_MIGRATIONS))
15 # define PERF_COUNT_SW_CPU_MIGRATIONS 4
16 #endif
17 #if !(defined(PERF_COUNT_SW_PAGE_FAULTS_MIN) || (defined(HAVE_DECL_PERF_COUNT_SW_PAGE_FAULTS_MIN) && HAVE_DECL_PERF_COUNT_SW_PAGE_FAULTS_MIN))
18 # define PERF_COUNT_SW_PAGE_FAULTS_MIN 5
19 #endif
20 #if !(defined(PERF_COUNT_SW_PAGE_FAULTS_MAJ) || (defined(HAVE_DECL_PERF_COUNT_SW_PAGE_FAULTS_MAJ) && HAVE_DECL_PERF_COUNT_SW_PAGE_FAULTS_MAJ))
21 # define PERF_COUNT_SW_PAGE_FAULTS_MAJ 6
22 #endif
23 #if !(defined(PERF_COUNT_SW_ALIGNMENT_FAULTS) || (defined(HAVE_DECL_PERF_COUNT_SW_ALIGNMENT_FAULTS) && HAVE_DECL_PERF_COUNT_SW_ALIGNMENT_FAULTS))
24 # define PERF_COUNT_SW_ALIGNMENT_FAULTS 7
25 #endif
26 #if !(defined(PERF_COUNT_SW_EMULATION_FAULTS) || (defined(HAVE_DECL_PERF_COUNT_SW_EMULATION_FAULTS) && HAVE_DECL_PERF_COUNT_SW_EMULATION_FAULTS))
27 # define PERF_COUNT_SW_EMULATION_FAULTS 8
28 #endif
29 #if !(defined(PERF_COUNT_SW_DUMMY) || (defined(HAVE_DECL_PERF_COUNT_SW_DUMMY) && HAVE_DECL_PERF_COUNT_SW_DUMMY))
30 # define PERF_COUNT_SW_DUMMY 9
31 #endif
32 #if !(defined(PERF_COUNT_SW_BPF_OUTPUT) || (defined(HAVE_DECL_PERF_COUNT_SW_BPF_OUTPUT) && HAVE_DECL_PERF_COUNT_SW_BPF_OUTPUT))
33 # define PERF_COUNT_SW_BPF_OUTPUT 10
34 #endif
35 
36 #ifdef IN_MPERS
37 
38 # error static const struct xlat perf_sw_ids in mpers mode
39 
40 #else
41 
42 static
43 const struct xlat perf_sw_ids[] = {
44  XLAT(PERF_COUNT_SW_CPU_CLOCK),
45  XLAT(PERF_COUNT_SW_TASK_CLOCK),
46  XLAT(PERF_COUNT_SW_PAGE_FAULTS),
47  XLAT(PERF_COUNT_SW_CONTEXT_SWITCHES),
48  XLAT(PERF_COUNT_SW_CPU_MIGRATIONS),
49  XLAT(PERF_COUNT_SW_PAGE_FAULTS_MIN),
50  XLAT(PERF_COUNT_SW_PAGE_FAULTS_MAJ),
51  XLAT(PERF_COUNT_SW_ALIGNMENT_FAULTS),
52  XLAT(PERF_COUNT_SW_EMULATION_FAULTS),
53  XLAT(PERF_COUNT_SW_DUMMY),
54  XLAT(PERF_COUNT_SW_BPF_OUTPUT),
55  /* this array should remain not NULL-terminated */
56 };
57 
58 #endif /* !IN_MPERS */
59