Lines Matching refs:perf_evlist

28 void perf_evlist__init(struct perf_evlist *evlist)  in perf_evlist__init()
36 static void __perf_evlist__propagate_maps(struct perf_evlist *evlist, in __perf_evlist__propagate_maps()
156 static void perf_evlist__propagate_maps(struct perf_evlist *evlist) in perf_evlist__propagate_maps()
176 void perf_evlist__add(struct perf_evlist *evlist, in perf_evlist__add()
187 void perf_evlist__remove(struct perf_evlist *evlist, in perf_evlist__remove()
194 struct perf_evlist *perf_evlist__new(void) in perf_evlist__new()
196 struct perf_evlist *evlist = zalloc(sizeof(*evlist)); in perf_evlist__new()
205 perf_evlist__next(struct perf_evlist *evlist, struct perf_evsel *prev) in perf_evlist__next()
224 static void perf_evlist__purge(struct perf_evlist *evlist) in perf_evlist__purge()
236 void perf_evlist__exit(struct perf_evlist *evlist) in perf_evlist__exit()
247 void perf_evlist__delete(struct perf_evlist *evlist) in perf_evlist__delete()
259 void perf_evlist__set_maps(struct perf_evlist *evlist, in perf_evlist__set_maps()
283 int perf_evlist__open(struct perf_evlist *evlist) in perf_evlist__open()
301 void perf_evlist__close(struct perf_evlist *evlist) in perf_evlist__close()
309 void perf_evlist__enable(struct perf_evlist *evlist) in perf_evlist__enable()
317 void perf_evlist__disable(struct perf_evlist *evlist) in perf_evlist__disable()
325 u64 perf_evlist__read_format(struct perf_evlist *evlist) in perf_evlist__read_format()
334 static void perf_evlist__id_hash(struct perf_evlist *evlist, in perf_evlist__id_hash()
347 void perf_evlist__reset_id_hash(struct perf_evlist *evlist) in perf_evlist__reset_id_hash()
355 void perf_evlist__id_add(struct perf_evlist *evlist, in perf_evlist__id_add()
366 int perf_evlist__id_add_fd(struct perf_evlist *evlist, in perf_evlist__id_add_fd()
410 int perf_evlist__alloc_pollfd(struct perf_evlist *evlist) in perf_evlist__alloc_pollfd()
431 int perf_evlist__add_pollfd(struct perf_evlist *evlist, int fd, in perf_evlist__add_pollfd()
453 int perf_evlist__filter_pollfd(struct perf_evlist *evlist, short revents_and_mask) in perf_evlist__filter_pollfd()
459 int perf_evlist__poll(struct perf_evlist *evlist, int timeout) in perf_evlist__poll()
464 static struct perf_mmap* perf_evlist__alloc_mmap(struct perf_evlist *evlist, bool overwrite) in perf_evlist__alloc_mmap()
501 perf_evlist__mmap_cb_get(struct perf_evlist *evlist, bool overwrite, int idx) in perf_evlist__mmap_cb_get()
530 static void perf_evlist__set_mmap_first(struct perf_evlist *evlist, struct perf_mmap *map, in perf_evlist__set_mmap_first()
540 mmap_per_evsel(struct perf_evlist *evlist, struct perf_evlist_mmap_ops *ops, in mmap_per_evsel()
634 mmap_per_thread(struct perf_evlist *evlist, struct perf_evlist_mmap_ops *ops, in mmap_per_thread()
676 mmap_per_cpu(struct perf_evlist *evlist, struct perf_evlist_mmap_ops *ops, in mmap_per_cpu()
707 static int perf_evlist__nr_mmaps(struct perf_evlist *evlist) in perf_evlist__nr_mmaps()
723 int perf_evlist__mmap_ops(struct perf_evlist *evlist, in perf_evlist__mmap_ops()
753 int perf_evlist__mmap(struct perf_evlist *evlist, int pages) in perf_evlist__mmap()
766 void perf_evlist__munmap(struct perf_evlist *evlist) in perf_evlist__munmap()
785 perf_evlist__next_mmap(struct perf_evlist *evlist, struct perf_mmap *map, in perf_evlist__next_mmap()
806 void perf_evlist__set_leader(struct perf_evlist *evlist) in perf_evlist__set_leader()
816 int perf_evlist__nr_groups(struct perf_evlist *evlist) in perf_evlist__nr_groups()
833 void perf_evlist__go_system_wide(struct perf_evlist *evlist, struct perf_evsel *evsel) in perf_evlist__go_system_wide()