Lines Matching refs:perf_evsel
83 struct perf_evsel *evsel);
85 struct perf_evsel *evsel);
88 struct perf_evsel* perf_evlist__next(struct perf_evlist *evlist,
89 struct perf_evsel *evsel);
120 struct perf_evsel;
133 struct perf_evsel *perf_evsel__new(struct perf_event_attr *attr);
134 void perf_evsel__delete(struct perf_evsel *evsel);
135 int perf_evsel__open(struct perf_evsel *evsel, struct perf_cpu_map *cpus,
137 void perf_evsel__close(struct perf_evsel *evsel);
138 void perf_evsel__close_cpu(struct perf_evsel *evsel, int cpu);
139 int perf_evsel__read(struct perf_evsel *evsel, int cpu, int thread,
141 int perf_evsel__enable(struct perf_evsel *evsel);
142 int perf_evsel__enable_cpu(struct perf_evsel *evsel, int cpu);
143 int perf_evsel__disable(struct perf_evsel *evsel);
144 int perf_evsel__disable_cpu(struct perf_evsel *evsel, int cpu);
145 struct perf_cpu_map *perf_evsel__cpus(struct perf_evsel *evsel);
146 struct perf_thread_map *perf_evsel__threads(struct perf_evsel *evsel);
147 struct perf_event_attr *perf_evsel__attr(struct perf_evsel *evsel);
224 struct perf_evsel:: Provides an abstraction for single a perf event.
226 struct perf_evlist:: Gathers several struct perf_evsel object and performs functions on all of them.