diff options
Diffstat (limited to 'arch/sparc/include/asm/perf_event.h')
| -rw-r--r-- | arch/sparc/include/asm/perf_event.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/arch/sparc/include/asm/perf_event.h b/arch/sparc/include/asm/perf_event.h index 7e2669894ce8..74c4e0cd889c 100644 --- a/arch/sparc/include/asm/perf_event.h +++ b/arch/sparc/include/asm/perf_event.h | |||
| @@ -6,7 +6,15 @@ extern void set_perf_event_pending(void); | |||
| 6 | #define PERF_EVENT_INDEX_OFFSET 0 | 6 | #define PERF_EVENT_INDEX_OFFSET 0 |
| 7 | 7 | ||
| 8 | #ifdef CONFIG_PERF_EVENTS | 8 | #ifdef CONFIG_PERF_EVENTS |
| 9 | #include <asm/ptrace.h> | ||
| 10 | |||
| 9 | extern void init_hw_perf_events(void); | 11 | extern void init_hw_perf_events(void); |
| 12 | |||
| 13 | extern void | ||
| 14 | __perf_arch_fetch_caller_regs(struct pt_regs *regs, unsigned long ip, int skip); | ||
| 15 | |||
| 16 | #define perf_arch_fetch_caller_regs(pt_regs, ip) \ | ||
| 17 | __perf_arch_fetch_caller_regs(pt_regs, ip, 1); | ||
| 10 | #else | 18 | #else |
| 11 | static inline void init_hw_perf_events(void) { } | 19 | static inline void init_hw_perf_events(void) { } |
| 12 | #endif | 20 | #endif |
