Lines Matching refs:evsel
11 #include "evsel.h"
36 struct evsel *evsel,
41 .evsel = evsel
47 if (evsel && evsel->metric_leader)
48 me.evsel = evsel->metric_leader;
68 if (a->evsel == b->evsel)
70 if ((char *)a->evsel < (char *)b->evsel)
83 me->evsel = ((struct metric_event *)entry)->evsel;
258 static bool contains_metric_id(struct evsel **metric_events, int num_events,
280 struct evsel ***out_metric_events)
282 struct evsel **metric_events;
284 struct evsel *ev;
611 struct evsel *ev;
1578 struct evsel **metric_events;
1788 struct evsel *evsel;
1795 evsel = evlist__find_evsel(evlist, old_me->evsel->core.idx);
1796 if (!evsel)
1798 new_me = metricgroup__lookup(new_metric_events, evsel, true);
1803 cgrp ? cgrp->name : "root", evsel->name, evsel->core.idx);
1847 /* copy evsel in the same position */
1849 evsel = old_expr->metric_events[idx];
1850 evsel = evlist__find_evsel(evlist, evsel->core.idx);
1851 if (evsel == NULL) {
1857 new_expr->metric_events[idx] = evsel;