Home | History | Annotate | Download | only in tests

Lines Matching refs:evlist

8 #include "evlist.h"
61 struct perf_evlist *evlist = NULL;
77 evlist = perf_evlist__new();
78 CHECK_NOT_NULL__(evlist);
80 perf_evlist__set_maps(evlist, cpus, threads);
82 CHECK__(parse_events(evlist, "cycles:u"));
84 perf_evlist__config(evlist, &opts);
86 evsel = perf_evlist__first(evlist);
92 CHECK__(perf_evlist__open(evlist));
94 CHECK__(perf_evlist__mmap(evlist, UINT_MAX, false));
96 pc = evlist->mmap[0].base;
106 perf_evlist__enable(evlist);
116 perf_evlist__disable(evlist);
118 for (i = 0; i < evlist->nr_mmaps; i++) {
119 while ((event = perf_evlist__mmap_read(evlist, i)) != NULL) {
138 perf_evlist__mmap_consume(evlist, i);
167 if (evlist) {
168 perf_evlist__disable(evlist);
169 perf_evlist__munmap(evlist);
170 perf_evlist__close(evlist);
171 perf_evlist__delete(evlist);