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().
515 union perf_event event;
517 memset(&event, 0, sizeof(event));
532 event.sample.header.type = PERF_RECORD_SAMPLE;
533 event.sample.header.misc = sample.cpumode;
534 event.sample.header.size = sizeof(struct perf_event_header);
539 if (perf_session__deliver_synth_event(sfq->sf->session, &event,
541 pr_err("s390 Auxiliary Trace: failed to deliver event\n");
578 * - of the event that triggered this processing.
707 * data and the time stamp of the event triggering the decoding.
890 union perf_event event;
894 auxtrace_synth_error(&event.auxtrace_error, PERF_AUXTRACE_ERROR_ITRACE,
897 err = perf_session__deliver_synth_event(sf->session, &event, NULL);
899 pr_err("s390 Auxiliary Trace: failed to deliver error event,"
913 union perf_event *event,
933 if (event->header.type == PERF_RECORD_SAMPLE &&
935 /* Handle event with raw data */
936 ev_bc000 = evlist__event2evsel(session->evlist, event);
943 if (event->header.type == PERF_RECORD_AUX &&
944 event->aux.flags & PERF_AUX_FLAG_TRUNCATED)
962 union perf_event *event __maybe_unused,
985 err = auxtrace_queues__add_event(&sf->queues, session, event,
1118 int s390_cpumsf_process_auxtrace_info(union perf_event *event,
1121 struct perf_record_auxtrace_info *auxtrace_info = &event->auxtrace_info;