Lines Matching refs:evsel

80 	struct perf_evsel *evsel;  in perf_session__has_comm_exec()  local
82 evlist__for_each(session->evlist, evsel) { in perf_session__has_comm_exec()
83 if (evsel->attr.comm_exec) in perf_session__has_comm_exec()
211 struct perf_evsel *evsel __maybe_unused, in process_event_sample_stub()
750 static void callchain__printf(struct perf_evsel *evsel, in callchain__printf() argument
756 if (has_branch_callstack(evsel)) in callchain__printf()
913 static void dump_sample(struct perf_evsel *evsel, union perf_event *event, in dump_sample() argument
925 sample_type = evsel->attr.sample_type; in dump_sample()
928 callchain__printf(evsel, sample); in dump_sample()
930 if ((sample_type & PERF_SAMPLE_BRANCH_STACK) && !has_branch_callstack(evsel)) in dump_sample()
952 sample_read__printf(sample, evsel->attr.read_format); in dump_sample()
997 if (!sid || sid->evsel == NULL) { in deliver_sample_value()
1002 return tool->sample(tool, event, sample, sid->evsel, machine); in deliver_sample_value()
1030 struct perf_evsel *evsel, in perf_evlist__deliver_sample() argument
1034 u64 sample_type = evsel->attr.sample_type; in perf_evlist__deliver_sample()
1035 u64 read_format = evsel->attr.read_format; in perf_evlist__deliver_sample()
1039 return tool->sample(tool, event, sample, evsel, machine); in perf_evlist__deliver_sample()
1056 struct perf_evsel *evsel; in machines__deliver_event() local
1061 evsel = perf_evlist__id2evsel(evlist, sample->id); in machines__deliver_event()
1067 if (evsel == NULL) { in machines__deliver_event()
1071 dump_sample(evsel, event, sample); in machines__deliver_event()
1076 return perf_evlist__deliver_sample(evlist, tool, event, sample, evsel, machine); in machines__deliver_event()
1098 return tool->read(tool, event, sample, evsel, machine); in machines__deliver_event()
1694 struct perf_evsel *evsel; in perf_session__has_traces() local
1696 evlist__for_each(session->evlist, evsel) { in perf_session__has_traces()
1697 if (evsel->attr.type == PERF_TYPE_TRACEPOINT) in perf_session__has_traces()
1785 void perf_evsel__print_ip(struct perf_evsel *evsel, struct perf_sample *sample, in perf_evsel__print_ip() argument
1801 if (thread__resolve_callchain(al->thread, evsel, in perf_evsel__print_ip()
1891 struct perf_evsel *evsel; in perf_session__cpu_bitmap() local
1893 evsel = perf_session__find_first_evtype(session, i); in perf_session__cpu_bitmap()
1894 if (!evsel) in perf_session__cpu_bitmap()
1897 if (!(evsel->attr.sample_type & PERF_SAMPLE_CPU)) { in perf_session__cpu_bitmap()
1955 struct perf_evsel *evsel; in __perf_session__set_tracepoints_handlers() local
1964 evsel = perf_evlist__find_tracepoint_by_name(session->evlist, assocs[i].name); in __perf_session__set_tracepoints_handlers()
1965 if (evsel == NULL) in __perf_session__set_tracepoints_handlers()
1969 if (evsel->handler != NULL) in __perf_session__set_tracepoints_handlers()
1971 evsel->handler = assocs[i].handler; in __perf_session__set_tracepoints_handlers()
2023 struct perf_evsel *evsel; in perf_event__synthesize_id_index() local
2032 evlist__for_each(evlist, evsel) in perf_event__synthesize_id_index()
2033 nr += evsel->ids; in perf_event__synthesize_id_index()
2045 evlist__for_each(evlist, evsel) { in perf_event__synthesize_id_index()
2048 for (j = 0; j < evsel->ids; j++) { in perf_event__synthesize_id_index()
2062 e->id = evsel->id[j]; in perf_event__synthesize_id_index()