Lines Matching refs:perf_evsel
58 struct perf_evsel *selected;
75 void perf_evlist__add(struct perf_evlist *evlist, struct perf_evsel *entry);
76 void perf_evlist__remove(struct perf_evlist *evlist, struct perf_evsel *evsel);
91 struct perf_evsel *
94 struct perf_evsel *
98 void perf_evlist__id_add(struct perf_evlist *evlist, struct perf_evsel *evsel,
107 struct perf_evsel *perf_evlist__id2evsel(struct perf_evlist *evlist, u64 id);
108 struct perf_evsel *perf_evlist__id2evsel_strict(struct perf_evlist *evlist,
153 struct perf_evsel *evsel);
155 struct perf_evsel *evsel);
157 struct perf_evsel *evsel, int idx);
160 struct perf_evsel *evsel);
165 int perf_evlist__apply_filters(struct perf_evlist *evlist, struct perf_evsel **err_evsel);
187 static inline struct perf_evsel *perf_evlist__first(struct perf_evlist *evlist) in perf_evlist__first()
189 return list_entry(evlist->entries.next, struct perf_evsel, node); in perf_evlist__first()
192 static inline struct perf_evsel *perf_evlist__last(struct perf_evlist *evlist) in perf_evlist__last()
194 return list_entry(evlist->entries.prev, struct perf_evsel, node); in perf_evlist__last()
223 struct perf_evsel *move_evsel);
292 struct perf_evsel *tracking_evsel);