Lines Matching refs:perf_evsel
95 struct perf_evsel *selected;
113 void perf_evlist__add(struct perf_evlist *evlist, struct perf_evsel *entry);
114 void perf_evlist__remove(struct perf_evlist *evlist, struct perf_evsel *evsel);
142 struct perf_evsel *
145 struct perf_evsel *
149 void perf_evlist__id_add(struct perf_evlist *evlist, struct perf_evsel *evsel,
152 struct perf_evsel *evsel,
161 struct perf_evsel *perf_evlist__id2evsel(struct perf_evlist *evlist, u64 id);
162 struct perf_evsel *perf_evlist__id2evsel_strict(struct perf_evlist *evlist,
226 struct perf_evsel *evsel, int idx);
229 struct perf_evsel *evsel);
234 int perf_evlist__apply_filters(struct perf_evlist *evlist, struct perf_evsel **err_evsel);
256 static inline struct perf_evsel *perf_evlist__first(struct perf_evlist *evlist) in perf_evlist__first()
258 return list_entry(evlist->entries.next, struct perf_evsel, node); in perf_evlist__first()
261 static inline struct perf_evsel *perf_evlist__last(struct perf_evlist *evlist) in perf_evlist__last()
263 return list_entry(evlist->entries.prev, struct perf_evsel, node); in perf_evlist__last()
292 struct perf_evsel *move_evsel);
361 struct perf_evsel *tracking_evsel);
365 struct perf_evsel *
368 struct perf_evsel *perf_evlist__event2evsel(struct perf_evlist *evlist,