Lines Matching defs:trace

123  * It could be stored inside the trace context. But every access would
354 * which the event is placed in the buffer (the trace
477 * timerlat_aa_stack_handler - Handles timerlat IRQ stack trace
479 * Saves and parse the stack trace generated by the timerlat IRQ.
492 trace_seq_printf(taa_data->stack_seq, " Blocking thread stack trace\n");
496 function = tep_find_function(taa_ctx->tool->trace.tep, caller[i]);
509 * Handles the sched:sched_switch event to trace the current thread running on the
510 * CPU. It is used to display the threads running on the other CPUs when the trace
579 * Expected IRQ arrival time using the trace clock as the base.
607 * If the trace stopped due to IRQ, the other events will not happen
608 * because... the trace stopped :-).
610 * That is all folks, the stack trace was printed before the stop,
641 * Print the stack trace!
708 struct trace_instance *trace = &taa_ctx->tool->trace;
711 retval = tracefs_iterate_raw_events(trace->tep,
712 trace->inst,
716 trace);
773 tep = taa_ctx->tool->trace.tep;
901 tep_unregister_event_handler(tool->trace.tep, -1, "ftrace", "timerlat",
904 tracefs_event_disable(tool->trace.inst, "osnoise", NULL);
906 tep_unregister_event_handler(tool->trace.tep, -1, "osnoise", "nmi_noise",
909 tep_unregister_event_handler(tool->trace.tep, -1, "osnoise", "irq_noise",
912 tep_unregister_event_handler(tool->trace.tep, -1, "osnoise", "softirq_noise",
915 tep_unregister_event_handler(tool->trace.tep, -1, "osnoise", "thread_noise",
918 tep_unregister_event_handler(tool->trace.tep, -1, "ftrace", "kernel_stack",
923 tracefs_event_disable(tool->trace.inst, "sched", "sched_switch");
924 tep_unregister_event_handler(tool->trace.tep, -1, "sched", "sched_switch",
927 tracefs_event_disable(tool->trace.inst, "workqueue", "workqueue_execute_start");
928 tep_unregister_event_handler(tool->trace.tep, -1, "workqueue", "workqueue_execute_start",
941 tep_register_event_handler(tool->trace.tep, -1, "ftrace", "timerlat",
948 retval = tracefs_event_enable(tool->trace.inst, "osnoise", NULL);
954 tep_register_event_handler(tool->trace.tep, -1, "osnoise", "nmi_noise",
957 tep_register_event_handler(tool->trace.tep, -1, "osnoise", "irq_noise",
960 tep_register_event_handler(tool->trace.tep, -1, "osnoise", "softirq_noise",
963 tep_register_event_handler(tool->trace.tep, -1, "osnoise", "thread_noise",
966 tep_register_event_handler(tool->trace.tep, -1, "ftrace", "kernel_stack",
975 retval = tracefs_event_enable(tool->trace.inst, "sched", "sched_switch");
981 tep_register_event_handler(tool->trace.tep, -1, "sched", "sched_switch",
984 retval = tracefs_event_enable(tool->trace.inst, "workqueue", "workqueue_execute_start");
990 tep_register_event_handler(tool->trace.tep, -1, "workqueue", "workqueue_execute_start",