Release 4.12 include/linux/ftrace_irq.h
#ifndef _LINUX_FTRACE_IRQ_H
#define _LINUX_FTRACE_IRQ_H
#ifdef CONFIG_FTRACE_NMI_ENTER
extern void arch_ftrace_nmi_enter(void);
extern void arch_ftrace_nmi_exit(void);
#else
static inline void arch_ftrace_nmi_enter(void) { }
Contributors
Person | Tokens | Prop | Commits | CommitProp |
Steven Rostedt | 8 | 100.00% | 2 | 100.00% |
Total | 8 | 100.00% | 2 | 100.00% |
static inline void arch_ftrace_nmi_exit(void) { }
Contributors
Person | Tokens | Prop | Commits | CommitProp |
Steven Rostedt | 8 | 100.00% | 2 | 100.00% |
Total | 8 | 100.00% | 2 | 100.00% |
#endif
#ifdef CONFIG_HWLAT_TRACER
extern bool trace_hwlat_callback_enabled;
extern void trace_hwlat_callback(bool enter);
#endif
static inline void ftrace_nmi_enter(void)
{
#ifdef CONFIG_HWLAT_TRACER
if (trace_hwlat_callback_enabled)
trace_hwlat_callback(true);
#endif
arch_ftrace_nmi_enter();
}
Contributors
Person | Tokens | Prop | Commits | CommitProp |
Steven Rostedt | 26 | 100.00% | 1 | 100.00% |
Total | 26 | 100.00% | 1 | 100.00% |
static inline void ftrace_nmi_exit(void)
{
arch_ftrace_nmi_exit();
#ifdef CONFIG_HWLAT_TRACER
if (trace_hwlat_callback_enabled)
trace_hwlat_callback(false);
#endif
}
Contributors
Person | Tokens | Prop | Commits | CommitProp |
Steven Rostedt | 26 | 100.00% | 1 | 100.00% |
Total | 26 | 100.00% | 1 | 100.00% |
#endif /* _LINUX_FTRACE_IRQ_H */
Overall Contributors
Person | Tokens | Prop | Commits | CommitProp |
Steven Rostedt | 115 | 100.00% | 3 | 100.00% |
Total | 115 | 100.00% | 3 | 100.00% |
Information contained on this website is for historical information purposes only and does not indicate or represent copyright ownership.