aboutsummaryrefslogtreecommitdiffstats
path: root/trace-ftrace.c
diff options
context:
space:
mode:
Diffstat (limited to 'trace-ftrace.c')
-rw-r--r--trace-ftrace.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/trace-ftrace.c b/trace-ftrace.c
index 4e6f61d..af9ac8d 100644
--- a/trace-ftrace.c
+++ b/trace-ftrace.c
@@ -49,7 +49,7 @@ static int get_field_val(struct trace_seq *s, void *data,
49} 49}
50 50
51static int function_handler(struct trace_seq *s, struct record *record, 51static int function_handler(struct trace_seq *s, struct record *record,
52 struct event_format *event) 52 struct event_format *event, void *context)
53{ 53{
54 struct pevent *pevent = event->pevent; 54 struct pevent *pevent = event->pevent;
55 unsigned long long function; 55 unsigned long long function;
@@ -241,7 +241,7 @@ static int print_graph_nested(struct trace_seq *s,
241 241
242static int 242static int
243fgraph_ent_handler(struct trace_seq *s, struct record *record, 243fgraph_ent_handler(struct trace_seq *s, struct record *record,
244 struct event_format *event) 244 struct event_format *event, void *context)
245{ 245{
246 struct record *rec; 246 struct record *rec;
247 unsigned long long val, pid; 247 unsigned long long val, pid;
@@ -273,7 +273,7 @@ fgraph_ent_handler(struct trace_seq *s, struct record *record,
273 273
274static int 274static int
275fgraph_ret_handler(struct trace_seq *s, struct record *record, 275fgraph_ret_handler(struct trace_seq *s, struct record *record,
276 struct event_format *event) 276 struct event_format *event, void *context)
277{ 277{
278 unsigned long long rettime, calltime; 278 unsigned long long rettime, calltime;
279 unsigned long long duration, depth; 279 unsigned long long duration, depth;
@@ -308,7 +308,7 @@ fgraph_ret_handler(struct trace_seq *s, struct record *record,
308 308
309static int 309static int
310trace_stack_handler(struct trace_seq *s, struct record *record, 310trace_stack_handler(struct trace_seq *s, struct record *record,
311 struct event_format *event) 311 struct event_format *event, void *context)
312{ 312{
313 struct format_field *field; 313 struct format_field *field;
314 unsigned long long addr; 314 unsigned long long addr;
@@ -350,16 +350,16 @@ int tracecmd_ftrace_overrides(struct tracecmd_input *handle)
350 pevent = tracecmd_get_pevent(handle); 350 pevent = tracecmd_get_pevent(handle);
351 351
352 pevent_register_event_handler(pevent, -1, "ftrace", "function", 352 pevent_register_event_handler(pevent, -1, "ftrace", "function",
353 function_handler); 353 function_handler, NULL);
354 354
355 pevent_register_event_handler(pevent, -1, "ftrace", "funcgraph_entry", 355 pevent_register_event_handler(pevent, -1, "ftrace", "funcgraph_entry",
356 fgraph_ent_handler); 356 fgraph_ent_handler, NULL);
357 357
358 pevent_register_event_handler(pevent, -1, "ftrace", "funcgraph_exit", 358 pevent_register_event_handler(pevent, -1, "ftrace", "funcgraph_exit",
359 fgraph_ret_handler); 359 fgraph_ret_handler, NULL);
360 360
361 pevent_register_event_handler(pevent, -1, "ftrace", "kernel_stack", 361 pevent_register_event_handler(pevent, -1, "ftrace", "kernel_stack",
362 trace_stack_handler); 362 trace_stack_handler, NULL);
363 363
364 /* Store the func ret id and event for later use */ 364 /* Store the func ret id and event for later use */
365 event = pevent_find_event_by_name(pevent, "ftrace", "funcgraph_exit"); 365 event = pevent_find_event_by_name(pevent, "ftrace", "funcgraph_exit");