Home | History | Annotate | Download | only in xlat
      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