1/* Generated by ./xlat/gen.sh from ./xlat/perf_type_id.in; do not edit. */ 2#if !(defined(PERF_TYPE_HARDWARE) || (defined(HAVE_DECL_PERF_TYPE_HARDWARE) && HAVE_DECL_PERF_TYPE_HARDWARE)) 3# define PERF_TYPE_HARDWARE 0 4#endif 5#if !(defined(PERF_TYPE_SOFTWARE) || (defined(HAVE_DECL_PERF_TYPE_SOFTWARE) && HAVE_DECL_PERF_TYPE_SOFTWARE)) 6# define PERF_TYPE_SOFTWARE 1 7#endif 8#if !(defined(PERF_TYPE_TRACEPOINT) || (defined(HAVE_DECL_PERF_TYPE_TRACEPOINT) && HAVE_DECL_PERF_TYPE_TRACEPOINT)) 9# define PERF_TYPE_TRACEPOINT 2 10#endif 11#if !(defined(PERF_TYPE_HW_CACHE) || (defined(HAVE_DECL_PERF_TYPE_HW_CACHE) && HAVE_DECL_PERF_TYPE_HW_CACHE)) 12# define PERF_TYPE_HW_CACHE 3 13#endif 14#if !(defined(PERF_TYPE_RAW) || (defined(HAVE_DECL_PERF_TYPE_RAW) && HAVE_DECL_PERF_TYPE_RAW)) 15# define PERF_TYPE_RAW 4 16#endif 17#if !(defined(PERF_TYPE_BREAKPOINT) || (defined(HAVE_DECL_PERF_TYPE_BREAKPOINT) && HAVE_DECL_PERF_TYPE_BREAKPOINT)) 18# define PERF_TYPE_BREAKPOINT 5 19#endif 20 21#ifdef IN_MPERS 22 23# error static const struct xlat perf_type_id in mpers mode 24 25#else 26 27static 28const struct xlat perf_type_id[] = { 29 XLAT(PERF_TYPE_HARDWARE), 30 XLAT(PERF_TYPE_SOFTWARE), 31 XLAT(PERF_TYPE_TRACEPOINT), 32 XLAT(PERF_TYPE_HW_CACHE), 33 XLAT(PERF_TYPE_RAW), 34 XLAT(PERF_TYPE_BREAKPOINT), 35 /* this array should remain not NULL-terminated */ 36}; 37 38#endif /* !IN_MPERS */ 39