diff options
Diffstat (limited to 'include/linux/ftrace_irq.h')
-rw-r--r-- | include/linux/ftrace_irq.h | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/include/linux/ftrace_irq.h b/include/linux/ftrace_irq.h index 366a054d0b05..29de6779a963 100644 --- a/include/linux/ftrace_irq.h +++ b/include/linux/ftrace_irq.h | |||
@@ -2,7 +2,15 @@ | |||
2 | #define _LINUX_FTRACE_IRQ_H | 2 | #define _LINUX_FTRACE_IRQ_H |
3 | 3 | ||
4 | 4 | ||
5 | #if defined(CONFIG_DYNAMIC_FTRACE) || defined(CONFIG_FUNCTION_GRAPH_TRACER) | 5 | #ifdef CONFIG_FTRACE_NMI_ENTER |
6 | extern void arch_ftrace_nmi_enter(void); | ||
7 | extern void arch_ftrace_nmi_exit(void); | ||
8 | #else | ||
9 | static inline void arch_ftrace_nmi_enter(void) { } | ||
10 | static inline void arch_ftrace_nmi_exit(void) { } | ||
11 | #endif | ||
12 | |||
13 | #ifdef CONFIG_RING_BUFFER | ||
6 | extern void ftrace_nmi_enter(void); | 14 | extern void ftrace_nmi_enter(void); |
7 | extern void ftrace_nmi_exit(void); | 15 | extern void ftrace_nmi_exit(void); |
8 | #else | 16 | #else |