Lines Matching refs:evlist
13 struct perf_evlist *evlist; in perf_do_probe_api() local
19 evlist = perf_evlist__new(); in perf_do_probe_api()
20 if (!evlist) in perf_do_probe_api()
23 if (parse_events(evlist, str)) in perf_do_probe_api()
26 evsel = perf_evlist__first(evlist); in perf_do_probe_api()
53 perf_evlist__delete(evlist); in perf_do_probe_api()
98 void perf_evlist__config(struct perf_evlist *evlist, struct record_opts *opts) in perf_evlist__config() argument
109 perf_evlist__set_leader(evlist); in perf_evlist__config()
111 if (evlist->cpus->map[0] < 0) in perf_evlist__config()
116 evlist__for_each(evlist, evsel) { in perf_evlist__config()
122 if (evlist->nr_entries > 1) { in perf_evlist__config()
123 struct perf_evsel *first = perf_evlist__first(evlist); in perf_evlist__config()
125 evlist__for_each(evlist, evsel) { in perf_evlist__config()
131 evlist__for_each(evlist, evsel) in perf_evlist__config()
135 perf_evlist__set_id_pos(evlist); in perf_evlist__config()
207 bool perf_evlist__can_select_event(struct perf_evlist *evlist, const char *str) in perf_evlist__can_select_event() argument
225 if (!evlist || cpu_map__empty(evlist->cpus)) { in perf_evlist__can_select_event()
231 cpu = evlist->cpus->map[0]; in perf_evlist__can_select_event()