Lines Matching refs:evlist
47 int perf_evlist__alloc_pollfd(struct perf_evlist *evlist);
48 int perf_evlist__add_pollfd(struct perf_evlist *evlist, int fd,
51 int perf_evlist__mmap_ops(struct perf_evlist *evlist,
55 void perf_evlist__init(struct perf_evlist *evlist);
56 void perf_evlist__exit(struct perf_evlist *evlist);
71 #define perf_evlist__for_each_entry(evlist, evsel) \ argument
72 __perf_evlist__for_each_entry(&(evlist)->entries, evsel)
87 #define perf_evlist__for_each_entry_reverse(evlist, evsel) \ argument
88 __perf_evlist__for_each_entry_reverse(&(evlist)->entries, evsel)
105 #define perf_evlist__for_each_entry_safe(evlist, tmp, evsel) \ argument
106 __perf_evlist__for_each_entry_safe(&(evlist)->entries, tmp, evsel)
108 static inline struct perf_evsel *perf_evlist__first(struct perf_evlist *evlist) in perf_evlist__first() argument
110 return list_entry(evlist->entries.next, struct perf_evsel, node); in perf_evlist__first()
113 static inline struct perf_evsel *perf_evlist__last(struct perf_evlist *evlist) in perf_evlist__last() argument
115 return list_entry(evlist->entries.prev, struct perf_evsel, node); in perf_evlist__last()
118 u64 perf_evlist__read_format(struct perf_evlist *evlist);
120 void perf_evlist__id_add(struct perf_evlist *evlist,
124 int perf_evlist__id_add_fd(struct perf_evlist *evlist,
128 void perf_evlist__reset_id_hash(struct perf_evlist *evlist);