• Home
  • Raw
  • Download

Lines Matching refs:cpus

332 	struct cpu_map *cpus;  in test__open_syscall_event_on_all_cpus()  local
350 cpus = cpu_map__new(NULL); in test__open_syscall_event_on_all_cpus()
351 if (cpus == NULL) { in test__open_syscall_event_on_all_cpus()
368 if (perf_evsel__open(evsel, cpus, threads, false) < 0) { in test__open_syscall_event_on_all_cpus()
375 for (cpu = 0; cpu < cpus->nr; ++cpu) { in test__open_syscall_event_on_all_cpus()
383 if (cpus->map[cpu] >= CPU_SETSIZE) { in test__open_syscall_event_on_all_cpus()
384 pr_debug("Ignoring CPU %d\n", cpus->map[cpu]); in test__open_syscall_event_on_all_cpus()
388 CPU_SET(cpus->map[cpu], &cpu_set); in test__open_syscall_event_on_all_cpus()
391 cpus->map[cpu], in test__open_syscall_event_on_all_cpus()
399 CPU_CLR(cpus->map[cpu], &cpu_set); in test__open_syscall_event_on_all_cpus()
407 if (perf_evsel__alloc_counts(evsel, cpus->nr) < 0) { in test__open_syscall_event_on_all_cpus()
408 pr_debug("perf_evsel__alloc_counts(ncpus=%d)\n", cpus->nr); in test__open_syscall_event_on_all_cpus()
414 for (cpu = 0; cpu < cpus->nr; ++cpu) { in test__open_syscall_event_on_all_cpus()
417 if (cpus->map[cpu] >= CPU_SETSIZE) in test__open_syscall_event_on_all_cpus()
429 expected, cpus->map[cpu], evsel->counts->cpu[cpu].val); in test__open_syscall_event_on_all_cpus()
463 struct cpu_map *cpus; in test__basic_mmap()
502 cpus = cpu_map__new(NULL); in test__basic_mmap()
503 if (cpus == NULL) { in test__basic_mmap()
509 CPU_SET(cpus->map[0], &cpu_set); in test__basic_mmap()
513 cpus->map[0], strerror(errno)); in test__basic_mmap()
517 evlist = perf_evlist__new(cpus, threads); in test__basic_mmap()
537 if (perf_evsel__open(evsels[i], cpus, threads, false) < 0) { in test__basic_mmap()
600 cpu_map__delete(cpus); in test__basic_mmap()