Lines Matching full:cpus
28 void perf_evlist__init(struct perf_evlist *evlist, struct cpu_map *cpus, in perf_evlist__init() argument
36 perf_evlist__set_maps(evlist, cpus, threads); in perf_evlist__init()
40 struct perf_evlist *perf_evlist__new(struct cpu_map *cpus, in perf_evlist__new() argument
46 perf_evlist__init(evlist, cpus, threads); in perf_evlist__new()
56 if (evlist->cpus->map[0] < 0) in perf_evlist__config_attrs()
260 for (cpu = 0; cpu < evlist->cpus->nr; cpu++) { in perf_evlist__disable()
273 for (cpu = 0; cpu < evlist->cpus->nr; cpu++) { in perf_evlist__enable()
283 int nfds = evlist->cpus->nr * evlist->threads->nr * evlist->nr_entries; in perf_evlist__alloc_pollfd()
443 evlist->nr_mmaps = evlist->cpus->nr; in perf_evlist__alloc_mmap()
444 if (evlist->cpus->map[0] == -1) in perf_evlist__alloc_mmap()
471 for (cpu = 0; cpu < evlist->cpus->nr; cpu++) { in perf_evlist__mmap_per_cpu()
498 for (cpu = 0; cpu < evlist->cpus->nr; cpu++) { in perf_evlist__mmap_per_cpu()
566 const struct cpu_map *cpus = evlist->cpus; in perf_evlist__mmap() local
590 perf_evsel__alloc_id(evsel, cpus->nr, threads->nr) < 0) in perf_evlist__mmap()
594 if (evlist->cpus->map[0] == -1) in perf_evlist__mmap()
609 evlist->cpus = cpu_map__dummy_new(); in perf_evlist__create_maps()
611 evlist->cpus = cpu_map__new(cpu_list); in perf_evlist__create_maps()
613 if (evlist->cpus == NULL) in perf_evlist__create_maps()
625 cpu_map__delete(evlist->cpus); in perf_evlist__delete_maps()
627 evlist->cpus = NULL; in perf_evlist__delete_maps()
634 const struct cpu_map *cpus = evlist->cpus; in perf_evlist__set_filters() local
646 for (cpu = 0; cpu < cpus->nr; cpu++) { in perf_evlist__set_filters()
754 err = perf_evsel__open(evsel, evlist->cpus, evlist->threads, in perf_evlist__open()
762 ncpus = evlist->cpus ? evlist->cpus->nr : 1; in perf_evlist__open()