diff options
Diffstat (limited to 'kernel/trace/trace_events.c')
-rw-r--r-- | kernel/trace/trace_events.c | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/kernel/trace/trace_events.c b/kernel/trace/trace_events.c index f0d6e5aef53e..713bec614312 100644 --- a/kernel/trace/trace_events.c +++ b/kernel/trace/trace_events.c | |||
@@ -2470,7 +2470,8 @@ static void update_event_probe(struct event_probe_data *data) | |||
2470 | 2470 | ||
2471 | static void | 2471 | static void |
2472 | event_enable_probe(unsigned long ip, unsigned long parent_ip, | 2472 | event_enable_probe(unsigned long ip, unsigned long parent_ip, |
2473 | struct ftrace_probe_ops *ops, void **_data) | 2473 | struct trace_array *tr, struct ftrace_probe_ops *ops, |
2474 | void **_data) | ||
2474 | { | 2475 | { |
2475 | struct ftrace_func_mapper *mapper = ops->private_data; | 2476 | struct ftrace_func_mapper *mapper = ops->private_data; |
2476 | struct event_probe_data *data; | 2477 | struct event_probe_data *data; |
@@ -2486,7 +2487,8 @@ event_enable_probe(unsigned long ip, unsigned long parent_ip, | |||
2486 | 2487 | ||
2487 | static void | 2488 | static void |
2488 | event_enable_count_probe(unsigned long ip, unsigned long parent_ip, | 2489 | event_enable_count_probe(unsigned long ip, unsigned long parent_ip, |
2489 | struct ftrace_probe_ops *ops, void **_data) | 2490 | struct trace_array *tr, struct ftrace_probe_ops *ops, |
2491 | void **_data) | ||
2490 | { | 2492 | { |
2491 | struct ftrace_func_mapper *mapper = ops->private_data; | 2493 | struct ftrace_func_mapper *mapper = ops->private_data; |
2492 | struct event_probe_data *data; | 2494 | struct event_probe_data *data; |
@@ -2513,7 +2515,7 @@ event_enable_count_probe(unsigned long ip, unsigned long parent_ip, | |||
2513 | 2515 | ||
2514 | static int | 2516 | static int |
2515 | event_enable_print(struct seq_file *m, unsigned long ip, | 2517 | event_enable_print(struct seq_file *m, unsigned long ip, |
2516 | struct ftrace_probe_ops *ops, void *_data) | 2518 | struct ftrace_probe_ops *ops, void *_data) |
2517 | { | 2519 | { |
2518 | struct ftrace_func_mapper *mapper = ops->private_data; | 2520 | struct ftrace_func_mapper *mapper = ops->private_data; |
2519 | struct event_probe_data *data; | 2521 | struct event_probe_data *data; |
@@ -2542,8 +2544,8 @@ event_enable_print(struct seq_file *m, unsigned long ip, | |||
2542 | } | 2544 | } |
2543 | 2545 | ||
2544 | static int | 2546 | static int |
2545 | event_enable_init(struct ftrace_probe_ops *ops, unsigned long ip, | 2547 | event_enable_init(struct ftrace_probe_ops *ops, struct trace_array *tr, |
2546 | void *_data) | 2548 | unsigned long ip, void *_data) |
2547 | { | 2549 | { |
2548 | struct ftrace_func_mapper *mapper = ops->private_data; | 2550 | struct ftrace_func_mapper *mapper = ops->private_data; |
2549 | struct event_probe_data *data = _data; | 2551 | struct event_probe_data *data = _data; |
@@ -2559,8 +2561,8 @@ event_enable_init(struct ftrace_probe_ops *ops, unsigned long ip, | |||
2559 | } | 2561 | } |
2560 | 2562 | ||
2561 | static void | 2563 | static void |
2562 | event_enable_free(struct ftrace_probe_ops *ops, unsigned long ip, | 2564 | event_enable_free(struct ftrace_probe_ops *ops, struct trace_array *tr, |
2563 | void **_data) | 2565 | unsigned long ip, void **_data) |
2564 | { | 2566 | { |
2565 | struct ftrace_func_mapper *mapper = ops->private_data; | 2567 | struct ftrace_func_mapper *mapper = ops->private_data; |
2566 | struct event_probe_data *data; | 2568 | struct event_probe_data *data; |