Home
last modified time | relevance | path

Searched full:cpu_set (Results 1 – 25 of 64) sorted by relevance

123

/linux/tools/testing/selftests/bpf/prog_tests/
H A Dpreempted_bpf_ma_op.c25 cpu_set_t cpu_set; in run_alloc_prog() local
28 CPU_ZERO(&cpu_set); in run_alloc_prog()
29 CPU_SET(0, &cpu_set); in run_alloc_prog()
30 pthread_setaffinity_np(pthread_self(), sizeof(cpu_set), &cpu_set); in run_alloc_prog()
H A Dperf_event_stackmap.c72 cpu_set_t cpu_set; in test_perf_event_stackmap() local
84 CPU_ZERO(&cpu_set); in test_perf_event_stackmap()
85 CPU_SET(0, &cpu_set); in test_perf_event_stackmap()
86 err = pthread_setaffinity_np(pthread_self(), sizeof(cpu_set), &cpu_set); in test_perf_event_stackmap()
H A Dperf_buffer.c26 CPU_SET(cpu, cpu_seen); in on_sample()
31 cpu_set_t cpu_set; in trigger_on_cpu() local
34 CPU_ZERO(&cpu_set); in trigger_on_cpu()
35 CPU_SET(cpu, &cpu_set); in trigger_on_cpu()
37 err = pthread_setaffinity_np(pthread_self(), sizeof(cpu_set), &cpu_set); in trigger_on_cpu()
H A Dget_stack_raw_tp.c97 cpu_set_t cpu_set; in test_get_stack_raw_tp() local
119 CPU_ZERO(&cpu_set); in test_get_stack_raw_tp()
120 CPU_SET(0, &cpu_set); in test_get_stack_raw_tp()
121 err = pthread_setaffinity_np(pthread_self(), sizeof(cpu_set), &cpu_set); in test_get_stack_raw_tp()
H A Dperf_branches.c68 cpu_set_t cpu_set; in test_perf_branches_common() local
81 CPU_ZERO(&cpu_set); in test_perf_branches_common()
82 CPU_SET(0, &cpu_set); in test_perf_branches_common()
83 err = pthread_setaffinity_np(pthread_self(), sizeof(cpu_set), &cpu_set); in test_perf_branches_common()
H A Dbpf_cookie.c427 cpu_set_t cpu_set; in burn_cpu() local
431 CPU_ZERO(&cpu_set); in burn_cpu()
432 CPU_SET(0, &cpu_set); in burn_cpu()
433 err = pthread_setaffinity_np(pthread_self(), sizeof(cpu_set), &cpu_set); in burn_cpu()
H A Dfree_timer.c48 CPU_SET(0, &cpuset); in overwrite_timer_fn()
87 CPU_SET(1, &cpuset); in start_timer_fn()
H A Dtimer_lockup.c30 CPU_SET(__sync_fetch_and_add(&cpu, 1), &cpuset); in timer_lockup_thread()
H A Dcpu_mask.c22 CHECK(i < n && mask[i], "cpu_set", in validate_mask()
/linux/tools/perf/tests/
H A Dopenat-syscall-all-cpus.c30 cpu_set_t cpu_set; in test__openat_syscall_event_on_all_cpus() local
46 CPU_ZERO(&cpu_set); in test__openat_syscall_event_on_all_cpus()
77 CPU_SET(cpu.cpu, &cpu_set); in test__openat_syscall_event_on_all_cpus()
78 if (sched_setaffinity(0, sizeof(cpu_set), &cpu_set) < 0) { in test__openat_syscall_event_on_all_cpus()
88 CPU_CLR(cpu.cpu, &cpu_set); in test__openat_syscall_event_on_all_cpus()
H A Dmmap-basic.c42 cpu_set_t cpu_set; in test__basic_mmap() local
64 CPU_ZERO(&cpu_set); in test__basic_mmap()
65 CPU_SET(perf_cpu_map__cpu(cpus, 0).cpu, &cpu_set); in test__basic_mmap()
66 sched_setaffinity(0, sizeof(cpu_set), &cpu_set); in test__basic_mmap()
67 if (sched_setaffinity(0, sizeof(cpu_set), &cpu_set) < 0) { in test__basic_mmap()
/linux/tools/testing/selftests/net/
H A Dso_incoming_cpu.c181 cpu_set_t cpu_set; in create_clients() local
185 CPU_ZERO(&cpu_set); in create_clients()
187 CPU_SET(i, &cpu_set); in create_clients()
188 ASSERT_EQ(CPU_COUNT(&cpu_set), 1); in create_clients()
189 ASSERT_NE(CPU_ISSET(i, &cpu_set), 0); in create_clients()
194 ret = sched_setaffinity(0, sizeof(cpu_set), &cpu_set); in create_clients()
H A Dreuseport_bpf_cpu.c99 cpu_set_t cpu_set; in send_from_cpu() local
129 memset(&cpu_set, 0, sizeof(cpu_set)); in send_from_cpu()
130 CPU_SET(cpu_id, &cpu_set); in send_from_cpu()
131 if (sched_setaffinity(0, sizeof(cpu_set), &cpu_set) < 0) in send_from_cpu()
/linux/tools/testing/selftests/mqueue/
H A Dmq_perf_tests.c83 cpu_set_t *cpu_set; variable
183 /* Free the cpu_set allocated using CPU_ALLOC in main function */ in shutdown()
184 CPU_FREE(cpu_set); in shutdown()
566 cpu_set = CPU_ALLOC(cpus_online); in main()
567 if (cpu_set == NULL) { in main()
572 CPU_ZERO_S(cpu_set_size, cpu_set); in main()
600 cpu_set)) { in main()
606 cpu_set_size, cpu_set); in main()
730 CPU_ZERO_S(cpu_set_size, cpu_set); in main()
731 CPU_SET_S(cpus_to_pin[i], cpu_set_size, cpu_set); in main()
[all …]
/linux/tools/testing/selftests/bpf/
H A Dbench.h15 struct cpu_set { struct
32 struct cpu_set prod_cpus; argument
33 struct cpu_set cons_cpus;
H A Dbench.c458 CPU_SET(cpu, &cpuset); in set_thread_affinity()
467 static int next_cpu(struct cpu_set *cpu_set) in next_cpu()
469 if (cpu_set->cpus) { in next_cpu()
473 for (i = cpu_set->next_cpu; i < cpu_set->cpus_len; i++) { in next_cpu()
474 if (cpu_set->cpus[i]) { in next_cpu()
475 cpu_set->next_cpu = i + 1; in next_cpu()
483 return cpu_set->next_cpu++ % env.nr_cpus;
463 next_cpu(struct cpu_set * cpu_set) next_cpu() argument
/linux/tools/virtio/
H A Dvringh_test.c100 CPU_SET(i, &set); in find_cpus()
145 cpu_set_t cpu_set; in parallel_test() local
170 CPU_ZERO(&cpu_set); in parallel_test()
194 CPU_SET(first_cpu, &cpu_set); in parallel_test()
195 if (sched_setaffinity(getpid(), sizeof(cpu_set), &cpu_set)) in parallel_test()
318 CPU_SET(first_cpu, &cpu_set); in parallel_test()
319 if (sched_setaffinity(getpid(), sizeof(cpu_set), &cpu_set)) in parallel_test()
/linux/tools/testing/selftests/powerpc/benchmarks/
H A Dfork.c38 CPU_SET(cpu, &cpuset); in set_cpu()
150 CPU_SET(cpu, &cpuset); in bench_thread()
/linux/tools/testing/selftests/rseq/
H A Dbasic_test.c27 CPU_SET(i, &test_affinity); in test_cpu_pointer()
/linux/tools/tracing/rtla/src/
H A Dutils.c132 debug_msg("cpu_set: adding cpu %d\n", cpu); in parse_cpu_set()
133 CPU_SET(cpu, set); in parse_cpu_set()
136 debug_msg("cpu_set: adding cpu %d\n", i); in parse_cpu_set()
137 CPU_SET(i, set); in parse_cpu_set()
/linux/tools/testing/selftests/powerpc/dscr/
H A Ddscr_sysfs_thread_test.c43 CPU_SET(cpu, &mask); in check_cpu_dscr_thread()
/linux/tools/testing/selftests/kvm/
H A Drseq_test.c83 CPU_SET(cpu, &allowed_mask); in migration_worker()
173 * CPU_SET doesn't provide a FOR_EACH helper, get the min/max CPU that in calc_min_max_cpu()
/linux/tools/power/x86/intel-speed-select/
H A Disst.h229 extern size_t alloc_cpu_set(cpu_set_t **cpu_set);
230 extern void free_cpu_set(cpu_set_t *cpu_set);
/linux/tools/power/cpupower/utils/idle_monitor/
H A Dcpupower-monitor.h89 CPU_SET(cpu, &set); in bind_cpu()
/linux/tools/testing/selftests/riscv/hwprobe/
H A Dhwprobe.c14 /* Fake the CPU_SET ops. */ in main()

123