Lines Matching refs:perf_evsel
19 void perf_evsel__init(struct perf_evsel *evsel, struct perf_event_attr *attr)
25 struct perf_evsel *perf_evsel__new(struct perf_event_attr *attr)
27 struct perf_evsel *evsel = zalloc(sizeof(*evsel));
35 void perf_evsel__delete(struct perf_evsel *evsel)
42 int perf_evsel__alloc_fd(struct perf_evsel *evsel, int ncpus, int nthreads)
66 int perf_evsel__open(struct perf_evsel *evsel, struct perf_cpu_map *cpus,
117 static void perf_evsel__close_fd_cpu(struct perf_evsel *evsel, int cpu)
128 void perf_evsel__close_fd(struct perf_evsel *evsel)
136 void perf_evsel__free_fd(struct perf_evsel *evsel)
142 void perf_evsel__close(struct perf_evsel *evsel)
151 void perf_evsel__close_cpu(struct perf_evsel *evsel, int cpu)
159 int perf_evsel__read_size(struct perf_evsel *evsel)
184 int perf_evsel__read(struct perf_evsel *evsel, int cpu, int thread,
200 static int perf_evsel__run_ioctl(struct perf_evsel *evsel,
217 int perf_evsel__enable_cpu(struct perf_evsel *evsel, int cpu)
222 int perf_evsel__enable(struct perf_evsel *evsel)
232 int perf_evsel__disable_cpu(struct perf_evsel *evsel, int cpu)
237 int perf_evsel__disable(struct perf_evsel *evsel)
247 int perf_evsel__apply_filter(struct perf_evsel *evsel, const char *filter)
258 struct perf_cpu_map *perf_evsel__cpus(struct perf_evsel *evsel)
263 struct perf_thread_map *perf_evsel__threads(struct perf_evsel *evsel)
268 struct perf_event_attr *perf_evsel__attr(struct perf_evsel *evsel)
273 int perf_evsel__alloc_id(struct perf_evsel *evsel, int ncpus, int nthreads)
295 void perf_evsel__free_id(struct perf_evsel *evsel)