Lines Matching defs:evsel
23 void perf_evsel__init(struct perf_evsel *evsel, struct perf_event_attr *attr, in perf_evsel__init()
35 struct perf_evsel *evsel = zalloc(sizeof(*evsel)); in perf_evsel__new() local
43 void perf_evsel__delete(struct perf_evsel *evsel) in perf_evsel__delete()
54 int perf_evsel__alloc_fd(struct perf_evsel *evsel, int ncpus, int nthreads) in perf_evsel__alloc_fd()
74 static int perf_evsel__alloc_mmap(struct perf_evsel *evsel, int ncpus, int nthreads) in perf_evsel__alloc_mmap()
89 static int get_group_fd(struct perf_evsel *evsel, int cpu_map_idx, int thread, int *group_fd) in get_group_fd()
115 int perf_evsel__open(struct perf_evsel *evsel, struct perf_cpu_map *cpus, in perf_evsel__open()
182 static void perf_evsel__close_fd_cpu(struct perf_evsel *evsel, int cpu_map_idx) in perf_evsel__close_fd_cpu()
196 void perf_evsel__close_fd(struct perf_evsel *evsel) in perf_evsel__close_fd()
202 void perf_evsel__free_fd(struct perf_evsel *evsel) in perf_evsel__free_fd()
208 void perf_evsel__close(struct perf_evsel *evsel) in perf_evsel__close()
217 void perf_evsel__close_cpu(struct perf_evsel *evsel, int cpu_map_idx) in perf_evsel__close_cpu()
225 void perf_evsel__munmap(struct perf_evsel *evsel) in perf_evsel__munmap()
247 int perf_evsel__mmap(struct perf_evsel *evsel, int pages) in perf_evsel__mmap()
284 void *perf_evsel__mmap_base(struct perf_evsel *evsel, int cpu_map_idx, int thread) in perf_evsel__mmap_base()
294 int perf_evsel__read_size(struct perf_evsel *evsel) in perf_evsel__read_size()
323 static int perf_evsel__read_group(struct perf_evsel *evsel, int cpu_map_idx, in perf_evsel__read_group()
368 static void perf_evsel__adjust_values(struct perf_evsel *evsel, u64 *buf, in perf_evsel__adjust_values()
389 int perf_evsel__read(struct perf_evsel *evsel, int cpu_map_idx, int thread, in perf_evsel__read()
417 static int perf_evsel__ioctl(struct perf_evsel *evsel, int ioc, void *arg, in perf_evsel__ioctl()
428 static int perf_evsel__run_ioctl(struct perf_evsel *evsel, in perf_evsel__run_ioctl()
444 int perf_evsel__enable_cpu(struct perf_evsel *evsel, int cpu_map_idx) in perf_evsel__enable_cpu()
449 int perf_evsel__enable_thread(struct perf_evsel *evsel, int thread) in perf_evsel__enable_thread()
464 int perf_evsel__enable(struct perf_evsel *evsel) in perf_evsel__enable()
474 int perf_evsel__disable_cpu(struct perf_evsel *evsel, int cpu_map_idx) in perf_evsel__disable_cpu()
479 int perf_evsel__disable(struct perf_evsel *evsel) in perf_evsel__disable()
489 int perf_evsel__apply_filter(struct perf_evsel *evsel, const char *filter) in perf_evsel__apply_filter()
500 struct perf_cpu_map *perf_evsel__cpus(struct perf_evsel *evsel) in perf_evsel__cpus()
505 struct perf_thread_map *perf_evsel__threads(struct perf_evsel *evsel) in perf_evsel__threads()
510 struct perf_event_attr *perf_evsel__attr(struct perf_evsel *evsel) in perf_evsel__attr()
515 int perf_evsel__alloc_id(struct perf_evsel *evsel, int ncpus, int nthreads) in perf_evsel__alloc_id()
534 void perf_evsel__free_id(struct perf_evsel *evsel) in perf_evsel__free_id()
549 bool perf_evsel__attr_has_per_thread_sample_period(struct perf_evsel *evsel) in perf_evsel__attr_has_per_thread_sample_period()