Lines Matching refs:evlist
60 struct evlist *evlist = evlist__new_dummy(); in test__PERF_RECORD() local
87 if (evlist == NULL) /* Fallback for kernels lacking PERF_COUNT_SW_DUMMY */ in test__PERF_RECORD()
88 evlist = evlist__new_default(); in test__PERF_RECORD()
90 if (evlist == NULL) { in test__PERF_RECORD()
102 err = evlist__create_maps(evlist, &opts.target); in test__PERF_RECORD()
114 err = evlist__prepare_workload(evlist, &opts.target, argv, false, NULL); in test__PERF_RECORD()
123 evsel = evlist__first(evlist); in test__PERF_RECORD()
127 evlist__config(evlist, &opts, NULL); in test__PERF_RECORD()
129 err = sched__get_first_possible_cpu(evlist->workload.pid, cpu_mask); in test__PERF_RECORD()
133 evlist__cancel_workload(evlist); in test__PERF_RECORD()
142 if (sched_setaffinity(evlist->workload.pid, cpu_mask_size, cpu_mask) < 0) { in test__PERF_RECORD()
145 evlist__cancel_workload(evlist); in test__PERF_RECORD()
153 err = evlist__open(evlist); in test__PERF_RECORD()
157 evlist__cancel_workload(evlist); in test__PERF_RECORD()
166 err = evlist__mmap(evlist, opts.mmap_pages); in test__PERF_RECORD()
170 evlist__cancel_workload(evlist); in test__PERF_RECORD()
178 evlist__enable(evlist); in test__PERF_RECORD()
183 evlist__start_workload(evlist); in test__PERF_RECORD()
188 for (i = 0; i < evlist->core.nr_mmaps; i++) { in test__PERF_RECORD()
192 md = &evlist->mmap[i]; in test__PERF_RECORD()
204 err = evlist__parse_sample(evlist, event, &sample); in test__PERF_RECORD()
231 if ((pid_t)sample.pid != evlist->workload.pid) { in test__PERF_RECORD()
233 name, evlist->workload.pid, sample.pid); in test__PERF_RECORD()
237 if ((pid_t)sample.tid != evlist->workload.pid) { in test__PERF_RECORD()
239 name, evlist->workload.pid, sample.tid); in test__PERF_RECORD()
248 (pid_t)event->comm.pid != evlist->workload.pid) { in test__PERF_RECORD()
310 evlist__poll(evlist, -1); in test__PERF_RECORD()
351 evlist__delete(evlist); in test__PERF_RECORD()