Lines Matching refs:evlist
56 struct evlist *evlist = evlist__new_dummy(); in test__PERF_RECORD() local
73 if (evlist == NULL) /* Fallback for kernels lacking PERF_COUNT_SW_DUMMY */ in test__PERF_RECORD()
74 evlist = evlist__new_default(); in test__PERF_RECORD()
76 if (evlist == NULL) { in test__PERF_RECORD()
87 err = evlist__create_maps(evlist, &opts.target); in test__PERF_RECORD()
99 err = evlist__prepare_workload(evlist, &opts.target, argv, false, NULL); in test__PERF_RECORD()
108 evsel = evlist__first(evlist); in test__PERF_RECORD()
112 evlist__config(evlist, &opts, NULL); in test__PERF_RECORD()
114 err = sched__get_first_possible_cpu(evlist->workload.pid, &cpu_mask); in test__PERF_RECORD()
126 if (sched_setaffinity(evlist->workload.pid, cpu_mask_size, &cpu_mask) < 0) { in test__PERF_RECORD()
136 err = evlist__open(evlist); in test__PERF_RECORD()
148 err = evlist__mmap(evlist, opts.mmap_pages); in test__PERF_RECORD()
159 evlist__enable(evlist); in test__PERF_RECORD()
164 evlist__start_workload(evlist); in test__PERF_RECORD()
169 for (i = 0; i < evlist->core.nr_mmaps; i++) { in test__PERF_RECORD()
173 md = &evlist->mmap[i]; in test__PERF_RECORD()
185 err = evlist__parse_sample(evlist, event, &sample); in test__PERF_RECORD()
212 if ((pid_t)sample.pid != evlist->workload.pid) { in test__PERF_RECORD()
214 name, evlist->workload.pid, sample.pid); in test__PERF_RECORD()
218 if ((pid_t)sample.tid != evlist->workload.pid) { in test__PERF_RECORD()
220 name, evlist->workload.pid, sample.tid); in test__PERF_RECORD()
229 (pid_t)event->comm.pid != evlist->workload.pid) { in test__PERF_RECORD()
291 evlist__poll(evlist, -1); in test__PERF_RECORD()
331 evlist__delete(evlist); in test__PERF_RECORD()