Lines Matching defs:perf_evlist
17 struct perf_evlist {
41 (*perf_evlist_mmap__cb_idx_t)(struct perf_evlist*, struct perf_evsel*,
44 (*perf_evlist_mmap__cb_get_t)(struct perf_evlist*, bool, int);
54 int perf_evlist__alloc_pollfd(struct perf_evlist *evlist);
55 int perf_evlist__add_pollfd(struct perf_evlist *evlist, int fd,
58 int perf_evlist__mmap_ops(struct perf_evlist *evlist,
62 void perf_evlist__init(struct perf_evlist *evlist);
63 void perf_evlist__exit(struct perf_evlist *evlist);
75 * @evlist: perf_evlist instance to iterate
115 static inline struct perf_evsel *perf_evlist__first(struct perf_evlist *evlist)
120 static inline struct perf_evsel *perf_evlist__last(struct perf_evlist *evlist)
125 u64 perf_evlist__read_format(struct perf_evlist *evlist);
127 void perf_evlist__id_add(struct perf_evlist *evlist,
131 int perf_evlist__id_add_fd(struct perf_evlist *evlist,
135 void perf_evlist__reset_id_hash(struct perf_evlist *evlist);
139 void perf_evlist__go_system_wide(struct perf_evlist *evlist, struct perf_evsel *evsel);