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