Lines Matching refs:cpus
42 * We already have cpus for evsel (via PMU sysfs) so
46 perf_cpu_map__put(evsel->cpus);
47 evsel->cpus = perf_cpu_map__get(evlist->cpus);
48 } else if (!evsel->system_wide && perf_cpu_map__empty(evlist->cpus)) {
49 perf_cpu_map__put(evsel->cpus);
50 evsel->cpus = perf_cpu_map__get(evlist->cpus);
51 } else if (evsel->cpus != evsel->own_cpus) {
52 perf_cpu_map__put(evsel->cpus);
53 evsel->cpus = perf_cpu_map__get(evsel->own_cpus);
58 evlist->all_cpus = perf_cpu_map__merge(evlist->all_cpus, evsel->cpus);
128 perf_cpu_map__put(evlist->cpus);
131 evlist->cpus = NULL;
150 struct perf_cpu_map *cpus,
160 if (cpus != evlist->cpus) {
161 perf_cpu_map__put(evlist->cpus);
162 evlist->cpus = perf_cpu_map__get(cpus);
170 if (!evlist->all_cpus && cpus)
171 evlist->all_cpus = perf_cpu_map__get(cpus);
182 err = perf_evsel__open(evsel, evsel->cpus, evsel->threads);
291 int nr_cpus = perf_cpu_map__nr(evlist->cpus);
375 sid->cpu = perf_cpu_map__cpu(evsel->cpus, cpu);
423 int evlist_cpu = perf_cpu_map__cpu(evlist->cpus, cpu_idx);
435 cpu = perf_cpu_map__idx(evsel->cpus, evlist_cpu);
533 int nr_cpus = perf_cpu_map__nr(evlist->cpus);
561 nr_mmaps = perf_cpu_map__nr(evlist->cpus);
562 if (perf_cpu_map__empty(evlist->cpus))
573 const struct perf_cpu_map *cpus = evlist->cpus;
592 if (perf_cpu_map__empty(cpus))