diff options
Diffstat (limited to 'kernel/trace/trace_sched_wakeup.c')
| -rw-r--r-- | kernel/trace/trace_sched_wakeup.c | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/kernel/trace/trace_sched_wakeup.c b/kernel/trace/trace_sched_wakeup.c index 6e32635e5e57..e14da5e97a69 100644 --- a/kernel/trace/trace_sched_wakeup.c +++ b/kernel/trace/trace_sched_wakeup.c | |||
| @@ -179,8 +179,10 @@ static void wakeup_function_set(int set) | |||
| 179 | unregister_wakeup_function(is_graph()); | 179 | unregister_wakeup_function(is_graph()); |
| 180 | } | 180 | } |
| 181 | 181 | ||
| 182 | static int wakeup_flag_changed(struct tracer *tracer, u32 mask, int set) | 182 | static int wakeup_flag_changed(struct trace_array *tr, u32 mask, int set) |
| 183 | { | 183 | { |
| 184 | struct tracer *tracer = tr->current_trace; | ||
| 185 | |||
| 184 | if (mask & TRACE_ITER_FUNCTION) | 186 | if (mask & TRACE_ITER_FUNCTION) |
| 185 | wakeup_function_set(set); | 187 | wakeup_function_set(set); |
| 186 | 188 | ||
| @@ -209,7 +211,8 @@ static void stop_func_tracer(int graph) | |||
| 209 | } | 211 | } |
| 210 | 212 | ||
| 211 | #ifdef CONFIG_FUNCTION_GRAPH_TRACER | 213 | #ifdef CONFIG_FUNCTION_GRAPH_TRACER |
| 212 | static int wakeup_set_flag(u32 old_flags, u32 bit, int set) | 214 | static int |
| 215 | wakeup_set_flag(struct trace_array *tr, u32 old_flags, u32 bit, int set) | ||
| 213 | { | 216 | { |
| 214 | 217 | ||
| 215 | if (!(bit & TRACE_DISPLAY_GRAPH)) | 218 | if (!(bit & TRACE_DISPLAY_GRAPH)) |
| @@ -311,7 +314,8 @@ __trace_function(struct trace_array *tr, | |||
| 311 | #else | 314 | #else |
| 312 | #define __trace_function trace_function | 315 | #define __trace_function trace_function |
| 313 | 316 | ||
| 314 | static int wakeup_set_flag(u32 old_flags, u32 bit, int set) | 317 | static int |
| 318 | wakeup_set_flag(struct trace_array *tr, u32 old_flags, u32 bit, int set) | ||
| 315 | { | 319 | { |
| 316 | return -EINVAL; | 320 | return -EINVAL; |
| 317 | } | 321 | } |
