Lines Matching refs:evsel

78 	struct perf_evsel *evsel;  in perf_session__has_comm_exec()  local
80 evlist__for_each(session->evlist, evsel) { in perf_session__has_comm_exec()
81 if (evsel->attr.comm_exec) in perf_session__has_comm_exec()
220 struct perf_evsel *evsel __maybe_unused, in process_event_sample_stub()
602 static void callchain__printf(struct perf_evsel *evsel, in callchain__printf() argument
608 if (has_branch_callstack(evsel)) in callchain__printf()
757 static void dump_sample(struct perf_evsel *evsel, union perf_event *event, in dump_sample() argument
769 sample_type = evsel->attr.sample_type; in dump_sample()
772 callchain__printf(evsel, sample); in dump_sample()
774 if ((sample_type & PERF_SAMPLE_BRANCH_STACK) && !has_branch_callstack(evsel)) in dump_sample()
796 sample_read__printf(sample, evsel->attr.read_format); in dump_sample()
841 if (!sid || sid->evsel == NULL) { in deliver_sample_value()
846 return tool->sample(tool, event, sample, sid->evsel, machine); in deliver_sample_value()
874 struct perf_evsel *evsel, in perf_evlist__deliver_sample() argument
878 u64 sample_type = evsel->attr.sample_type; in perf_evlist__deliver_sample()
879 u64 read_format = evsel->attr.read_format; in perf_evlist__deliver_sample()
883 return tool->sample(tool, event, sample, evsel, machine); in perf_evlist__deliver_sample()
900 struct perf_evsel *evsel; in machines__deliver_event() local
905 evsel = perf_evlist__id2evsel(evlist, sample->id); in machines__deliver_event()
911 dump_sample(evsel, event, sample); in machines__deliver_event()
912 if (evsel == NULL) { in machines__deliver_event()
920 return perf_evlist__deliver_sample(evlist, tool, event, sample, evsel, machine); in machines__deliver_event()
936 return tool->read(tool, event, sample, evsel, machine); in machines__deliver_event()
1433 struct perf_evsel *evsel; in perf_session__has_traces() local
1435 evlist__for_each(session->evlist, evsel) { in perf_session__has_traces()
1436 if (evsel->attr.type == PERF_TYPE_TRACEPOINT) in perf_session__has_traces()
1518 void perf_evsel__print_ip(struct perf_evsel *evsel, struct perf_sample *sample, in perf_evsel__print_ip() argument
1534 if (thread__resolve_callchain(al->thread, evsel, in perf_evsel__print_ip()
1624 struct perf_evsel *evsel; in perf_session__cpu_bitmap() local
1626 evsel = perf_session__find_first_evtype(session, i); in perf_session__cpu_bitmap()
1627 if (!evsel) in perf_session__cpu_bitmap()
1630 if (!(evsel->attr.sample_type & PERF_SAMPLE_CPU)) { in perf_session__cpu_bitmap()
1688 struct perf_evsel *evsel; in __perf_session__set_tracepoints_handlers() local
1697 evsel = perf_evlist__find_tracepoint_by_name(session->evlist, assocs[i].name); in __perf_session__set_tracepoints_handlers()
1698 if (evsel == NULL) in __perf_session__set_tracepoints_handlers()
1702 if (evsel->handler != NULL) in __perf_session__set_tracepoints_handlers()
1704 evsel->handler = assocs[i].handler; in __perf_session__set_tracepoints_handlers()
1756 struct perf_evsel *evsel; in perf_event__synthesize_id_index() local
1765 evlist__for_each(evlist, evsel) in perf_event__synthesize_id_index()
1766 nr += evsel->ids; in perf_event__synthesize_id_index()
1778 evlist__for_each(evlist, evsel) { in perf_event__synthesize_id_index()
1781 for (j = 0; j < evsel->ids; j++) { in perf_event__synthesize_id_index()
1795 e->id = evsel->id[j]; in perf_event__synthesize_id_index()