diff options
Diffstat (limited to 'tools/perf/util/perf_regs.h')
-rw-r--r-- | tools/perf/util/perf_regs.h | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/tools/perf/util/perf_regs.h b/tools/perf/util/perf_regs.h index a3d42cd74919..d6e8b6a8d7f3 100644 --- a/tools/perf/util/perf_regs.h +++ b/tools/perf/util/perf_regs.h | |||
@@ -1,8 +1,14 @@ | |||
1 | #ifndef __PERF_REGS_H | 1 | #ifndef __PERF_REGS_H |
2 | #define __PERF_REGS_H | 2 | #define __PERF_REGS_H |
3 | 3 | ||
4 | #include "types.h" | ||
5 | #include "event.h" | ||
6 | |||
4 | #ifdef HAVE_PERF_REGS_SUPPORT | 7 | #ifdef HAVE_PERF_REGS_SUPPORT |
5 | #include <perf_regs.h> | 8 | #include <perf_regs.h> |
9 | |||
10 | int perf_reg_value(u64 *valp, struct regs_dump *regs, int id); | ||
11 | |||
6 | #else | 12 | #else |
7 | #define PERF_REGS_MASK 0 | 13 | #define PERF_REGS_MASK 0 |
8 | 14 | ||
@@ -10,5 +16,12 @@ static inline const char *perf_reg_name(int id __maybe_unused) | |||
10 | { | 16 | { |
11 | return NULL; | 17 | return NULL; |
12 | } | 18 | } |
19 | |||
20 | static inline int perf_reg_value(u64 *valp __maybe_unused, | ||
21 | struct regs_dump *regs __maybe_unused, | ||
22 | int id __maybe_unused) | ||
23 | { | ||
24 | return 0; | ||
25 | } | ||
13 | #endif /* HAVE_PERF_REGS_SUPPORT */ | 26 | #endif /* HAVE_PERF_REGS_SUPPORT */ |
14 | #endif /* __PERF_REGS_H */ | 27 | #endif /* __PERF_REGS_H */ |