Lines Matching refs:event

8  * Auxiliary traces are collected during 'perf record' using rbd000 event.
15 * the auxtrace data is dependent on the event and the CPU.
30 * PERF_RECORD_FINISHED_ROUND boundary event. All perf records with a
78 * 4. PERF_RECORD_FINISHED_ROUND event is used to process all the remaining
83 * Perf event processing.
106 * | list, sort order is the timestamp. The event processing is deferred until
125 * | Handles the PERF_RECORD_XXX event. This depends on the record type.
133 * The timestamp of PERF_RECORD_FINISHED_ROUND event is taken to process all
136 * Each event is now processed by calling perf_session__deliver_event().
514 union perf_event event;
516 memset(&event, 0, sizeof(event));
531 event.sample.header.type = PERF_RECORD_SAMPLE;
532 event.sample.header.misc = sample.cpumode;
533 event.sample.header.size = sizeof(struct perf_event_header);
538 if (perf_session__deliver_synth_event(sfq->sf->session, &event,
540 pr_err("s390 Auxiliary Trace: failed to deliver event\n");
577 * - of the event that triggered this processing.
706 * data and the time stamp of the event triggering the decoding.
889 union perf_event event;
893 auxtrace_synth_error(&event.auxtrace_error, PERF_AUXTRACE_ERROR_ITRACE,
896 err = perf_session__deliver_synth_event(sf->session, &event, NULL);
898 pr_err("s390 Auxiliary Trace: failed to deliver error event,"
912 union perf_event *event,
932 if (event->header.type == PERF_RECORD_SAMPLE &&
934 /* Handle event with raw data */
935 ev_bc000 = perf_evlist__event2evsel(session->evlist, event);
942 if (event->header.type == PERF_RECORD_AUX &&
943 event->aux.flags & PERF_AUX_FLAG_TRUNCATED)
961 union perf_event *event __maybe_unused,
984 err = auxtrace_queues__add_event(&sf->queues, session, event,
1117 int s390_cpumsf_process_auxtrace_info(union perf_event *event,
1120 struct perf_record_auxtrace_info *auxtrace_info = &event->auxtrace_info;