aboutsummaryrefslogtreecommitdiffstats
path: root/include/linux/ftrace.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/linux/ftrace.h')
-rw-r--r--include/linux/ftrace.h10
1 files changed, 8 insertions, 2 deletions
diff --git a/include/linux/ftrace.h b/include/linux/ftrace.h
index 52fc5d4e6edd..6658a51390fe 100644
--- a/include/linux/ftrace.h
+++ b/include/linux/ftrace.h
@@ -29,9 +29,15 @@ ftrace_enable_sysctl(struct ctl_table *table, int write,
29 29
30typedef void (*ftrace_func_t)(unsigned long ip, unsigned long parent_ip); 30typedef void (*ftrace_func_t)(unsigned long ip, unsigned long parent_ip);
31 31
32struct ftrace_hash;
33
32struct ftrace_ops { 34struct ftrace_ops {
33 ftrace_func_t func; 35 ftrace_func_t func;
34 struct ftrace_ops *next; 36 struct ftrace_ops *next;
37#ifdef CONFIG_DYNAMIC_FTRACE
38 struct ftrace_hash *notrace_hash;
39 struct ftrace_hash *filter_hash;
40#endif
35}; 41};
36 42
37extern int function_trace_stop; 43extern int function_trace_stop;