Lines Matching refs:event

143  * timerlat_aa_irq_latency - Handles timerlat IRQ event
147 struct tep_event *event)
177 tep_get_field_val(s, event, "timer_latency", record, &taa_data->tlat_irq_latency, 1);
178 tep_get_field_val(s, event, "seqnum", record, &taa_data->tlat_irq_seqnum, 1);
181 tep_get_common_field_val(s, event, "common_pid", record, &taa_data->run_thread_pid, 1);
211 * timerlat_aa_thread_latency - Handles timerlat thread event
215 struct tep_event *event)
225 tep_get_field_val(s, event, "timer_latency", record, &taa_data->tlat_thread_latency, 1);
226 tep_get_field_val(s, event, "seqnum", record, &taa_data->tlat_thread_seqnum, 1);
239 struct tep_event *event, void *context)
248 tep_get_field_val(s, event, "context", record, &thread, 1);
250 return timerlat_aa_irq_latency(taa_data, s, record, event);
252 return timerlat_aa_thread_latency(taa_data, s, record, event);
259 * hooked to the osnoise:nmi_noise event.
262 struct tep_event *event, void *context)
269 tep_get_field_val(s, event, "duration", record, &duration, 1);
270 tep_get_field_val(s, event, "start", record, &start, 1);
293 * hooked to the osnoise:irq_noise event.
302 struct tep_event *event, void *context)
313 tep_get_field_val(s, event, "duration", record, &duration, 1);
314 tep_get_field_val(s, event, "start", record, &start, 1);
315 tep_get_field_val(s, event, "vector", record, &vector, 1);
316 desc = tep_get_field_raw(s, event, "desc", record, &val, 1);
346 * which the event is placed in the buffer (the trace
347 * event timestamp). If the processor is slow or there
389 * hooked to the osnoise:softirq_noise event.
394 struct tep_event *event, void *context)
405 tep_get_field_val(s, event, "duration", record, &duration, 1);
406 tep_get_field_val(s, event, "start", record, &start, 1);
407 tep_get_field_val(s, event, "vector", record, &vector, 1);
420 * hooked to the osnoise:thread_noise event.
425 struct tep_event *event, void *context)
438 tep_get_field_val(s, event, "duration", record, &duration, 1);
439 tep_get_field_val(s, event, "start", record, &start, 1);
441 tep_get_common_field_val(s, event, "common_pid", record, &pid, 1);
442 comm = tep_get_field_raw(s, event, "comm", record, &val, 1);
468 struct tep_event *event, void *context)
479 caller = tep_get_field_raw(s, event, "caller", record, &val, 1);
494 * Handles the sched:sched_switch event to trace the current thread running on the
499 struct tep_event *event, void *context)
506 tep_get_field_val(s, event, "next_pid", record, &taa_data->current_pid, 1);
507 comm = tep_get_field_raw(s, event, "next_comm", record, &val, 1);
523 * Handles workqueue:workqueue_execute_start event, keeping track of
530 struct tep_event *event, void *context)
535 tep_get_field_val(s, event, "work", record, &taa_data->kworker, 1);
536 tep_get_field_val(s, event, "function", record, &taa_data->kworker_func, 1);