Lines Matching refs:evlist
32 static int find_comm(struct evlist *evlist, const char *comm) in find_comm() argument
39 for (i = 0; i < evlist->core.nr_mmaps; i++) { in find_comm()
40 md = &evlist->mmap[i]; in find_comm()
75 struct evlist *evlist = NULL; in test__keep_tracking() local
86 evlist = evlist__new(); in test__keep_tracking()
87 CHECK_NOT_NULL__(evlist); in test__keep_tracking()
89 perf_evlist__set_maps(&evlist->core, cpus, threads); in test__keep_tracking()
91 CHECK__(parse_events(evlist, "dummy:u", NULL)); in test__keep_tracking()
92 CHECK__(parse_events(evlist, "cycles:u", NULL)); in test__keep_tracking()
94 perf_evlist__config(evlist, &opts, NULL); in test__keep_tracking()
96 evsel = evlist__first(evlist); in test__keep_tracking()
102 if (evlist__open(evlist) < 0) { in test__keep_tracking()
108 CHECK__(evlist__mmap(evlist, UINT_MAX)); in test__keep_tracking()
115 evlist__enable(evlist); in test__keep_tracking()
120 evlist__disable(evlist); in test__keep_tracking()
122 found = find_comm(evlist, comm); in test__keep_tracking()
133 evlist__enable(evlist); in test__keep_tracking()
135 evsel = evlist__last(evlist); in test__keep_tracking()
142 evlist__disable(evlist); in test__keep_tracking()
144 found = find_comm(evlist, comm); in test__keep_tracking()
153 if (evlist) { in test__keep_tracking()
154 evlist__disable(evlist); in test__keep_tracking()
155 evlist__delete(evlist); in test__keep_tracking()