/linux-master/tools/testing/selftests/x86/ |
H A D | sysret_ss_attrs.c | 55 cpu_set_t cpuset; local 56 CPU_ZERO(&cpuset); 57 CPU_SET(0, &cpuset); 58 if (sched_setaffinity(0, sizeof(cpuset), &cpuset) != 0)
|
H A D | ioperm.c | 90 cpu_set_t cpuset; local 91 CPU_ZERO(&cpuset); 92 CPU_SET(0, &cpuset); 93 if (sched_setaffinity(0, sizeof(cpuset), &cpuset) != 0)
|
H A D | iopl.c | 174 cpu_set_t cpuset; local 176 CPU_ZERO(&cpuset); 177 CPU_SET(0, &cpuset); 178 if (sched_setaffinity(0, sizeof(cpuset), &cpuset) != 0)
|
H A D | ldt_gdt.c | 437 cpu_set_t cpuset; local 438 CPU_ZERO(&cpuset); 439 CPU_SET(1, &cpuset); 440 if (sched_setaffinity(0, sizeof(cpuset), &cpuset) != 0) 532 cpu_set_t cpuset; local 537 CPU_ZERO(&cpuset); 538 CPU_SET(1, &cpuset); 539 if (sched_setaffinity(0, sizeof(cpuset), &cpuset) ! [all...] |
/linux-master/tools/testing/selftests/powerpc/tm/ |
H A D | tm-poison.c | 29 cpu_set_t cpuset; local 42 CPU_ZERO(&cpuset); 43 CPU_SET(cpu, &cpuset); 44 FAIL_IF(sched_setaffinity(0, sizeof(cpuset), &cpuset) != 0);
|
H A D | tm-trap.c | 253 cpu_set_t cpuset; local 274 CPU_ZERO(&cpuset); 275 CPU_SET(cpu, &cpuset); 287 rc = pthread_attr_setaffinity_np(&attr, sizeof(cpu_set_t), &cpuset);
|
/linux-master/tools/testing/selftests/cgroup/ |
H A D | test_cpuset_prs.sh | 4 # Test for cpuset v2 partition root state (PRS) 25 SUBPARTS_CPUS=$CGROUP2/.__DEBUG__.cpuset.cpus.subpartitions 26 CPULIST=$(cat $CGROUP2/cpuset.cpus.effective) 63 echo +cpuset > cgroup.subtree_control 66 # If cpuset has been set up and used in child cgroups, we may not be able to 71 echo 0-6 > test/cpuset.cpus 72 echo root > test/cpuset.cpus.partition 73 cat test/cpuset.cpus.partition | grep -q invalid 75 echo member > test/cpuset.cpus.partition 76 echo "" > test/cpuset [all...] |
/linux-master/tools/testing/selftests/powerpc/benchmarks/ |
H A D | fork.c | 32 cpu_set_t cpuset; local 37 CPU_ZERO(&cpuset); 38 CPU_SET(cpu, &cpuset); 40 if (sched_setaffinity(0, sizeof(cpuset), &cpuset)) { 137 cpu_set_t cpuset; local 149 CPU_ZERO(&cpuset); 150 CPU_SET(cpu, &cpuset); 152 rc = pthread_attr_setaffinity_np(&attr, sizeof(cpu_set_t), &cpuset);
|
H A D | context_switch.c | 78 cpu_set_t cpuset; local 81 CPU_ZERO(&cpuset); 82 CPU_SET(cpu, &cpuset); 91 rc = pthread_attr_setaffinity_np(&attr, sizeof(cpu_set_t), &cpuset); 109 cpu_set_t *cpuset; local 123 cpuset = CPU_ALLOC(ncpus); 124 if (!cpuset) { 128 CPU_ZERO_S(size, cpuset); 129 CPU_SET_S(cpu, size, cpuset); 131 if (sched_setaffinity(0, size, cpuset)) { [all...] |
/linux-master/tools/power/cpupower/bench/ |
H A D | system.c | 77 cpu_set_t cpuset; local 79 CPU_ZERO(&cpuset); 80 CPU_SET(cpu, &cpuset); 84 if (sched_setaffinity(getpid(), sizeof(cpu_set_t), &cpuset) < 0) {
|
/linux-master/kernel/cgroup/ |
H A D | Makefile | 7 obj-$(CONFIG_CPUSETS) += cpuset.o
|
H A D | cpuset.c | 2 * kernel/cpuset.c 27 #include <linux/cpuset.h> 53 * There could be abnormal cpuset configurations for cpu or memory 84 [PERR_INVCPUS] = "Invalid cpu list in cpuset.cpus.exclusive", 87 [PERR_NOTEXCL] = "Cpu list in cpuset.cpus not exclusive", 90 [PERR_CPUSEMPTY] = "cpuset.cpus is empty", 94 struct cpuset { struct 103 * cpuset.cpus and cpuset.mems, and won't be limited by the 107 * in the cpuset [all...] |
/linux-master/tools/testing/selftests/bpf/prog_tests/ |
H A D | test_overhead.c | 49 cpu_set_t cpuset; local 52 CPU_ZERO(&cpuset); 53 CPU_SET(cpu, &cpuset); 54 sched_setaffinity(0, sizeof(cpuset), &cpuset);
|
/linux-master/tools/testing/selftests/intel_pstate/ |
H A D | aperf.c | 31 cpu_set_t cpuset; local 54 CPU_ZERO(&cpuset); 55 CPU_SET(cpu, &cpuset); 57 if (sched_setaffinity(0, sizeof(cpu_set_t), &cpuset)) {
|
/linux-master/tools/perf/bench/ |
H A D | futex-requeue.c | 126 cpu_set_t *cpuset; local 133 cpuset = CPU_ALLOC(nrcpus); 134 BUG_ON(!cpuset); 142 CPU_ZERO_S(size, cpuset); 143 CPU_SET_S(perf_cpu_map__cpu(cpu, i % perf_cpu_map__nr(cpu)).cpu, size, cpuset); 145 if (pthread_attr_setaffinity_np(&thread_attr, size, cpuset)) { 146 CPU_FREE(cpuset); 151 CPU_FREE(cpuset); 156 CPU_FREE(cpuset);
|
H A D | futex-hash.c | 126 cpu_set_t *cpuset; local 178 cpuset = CPU_ALLOC(nrcpus); 179 BUG_ON(!cpuset); 188 CPU_ZERO_S(size, cpuset); 190 CPU_SET_S(perf_cpu_map__cpu(cpu, i % perf_cpu_map__nr(cpu)).cpu, size, cpuset); 191 ret = pthread_attr_setaffinity_np(&thread_attr, size, cpuset); 193 CPU_FREE(cpuset); 199 CPU_FREE(cpuset); 204 CPU_FREE(cpuset);
|
H A D | futex-lock-pi.c | 123 cpu_set_t *cpuset; local 130 cpuset = CPU_ALLOC(nrcpus); 131 BUG_ON(!cpuset); 147 CPU_ZERO_S(size, cpuset); 148 CPU_SET_S(perf_cpu_map__cpu(cpu, i % perf_cpu_map__nr(cpu)).cpu, size, cpuset); 150 if (pthread_attr_setaffinity_np(&thread_attr, size, cpuset)) { 151 CPU_FREE(cpuset); 156 CPU_FREE(cpuset); 161 CPU_FREE(cpuset);
|
H A D | futex-wake.c | 100 cpu_set_t *cpuset; local 106 cpuset = CPU_ALLOC(nrcpus); 107 BUG_ON(!cpuset); 115 CPU_ZERO_S(size, cpuset); 116 CPU_SET_S(perf_cpu_map__cpu(cpu, i % perf_cpu_map__nr(cpu)).cpu, size, cpuset); 118 if (pthread_attr_setaffinity_np(&thread_attr, size, cpuset)) { 119 CPU_FREE(cpuset); 124 CPU_FREE(cpuset); 129 CPU_FREE(cpuset);
|
H A D | futex-wake-parallel.c | 150 cpu_set_t *cpuset; local 157 cpuset = CPU_ALLOC(nrcpus); 158 BUG_ON(!cpuset); 166 CPU_ZERO_S(size, cpuset); 167 CPU_SET_S(perf_cpu_map__cpu(cpu, i % perf_cpu_map__nr(cpu)).cpu, size, cpuset); 169 if (pthread_attr_setaffinity_np(&thread_attr, size, cpuset)) { 170 CPU_FREE(cpuset); 175 CPU_FREE(cpuset); 180 CPU_FREE(cpuset);
|
H A D | epoll-wait.c | 295 cpu_set_t *cpuset; local 313 cpuset = CPU_ALLOC(nrcpus); 314 BUG_ON(!cpuset); 352 CPU_ZERO_S(size, cpuset); 354 size, cpuset); 356 ret = pthread_attr_setaffinity_np(&thread_attr, size, cpuset); 358 CPU_FREE(cpuset); 368 CPU_FREE(cpuset); 373 CPU_FREE(cpuset);
|
H A D | epoll-ctl.c | 226 cpu_set_t *cpuset; local 236 cpuset = CPU_ALLOC(nrcpus); 237 BUG_ON(!cpuset); 263 CPU_ZERO_S(size, cpuset); 265 size, cpuset); 267 ret = pthread_attr_setaffinity_np(&thread_attr, size, cpuset); 269 CPU_FREE(cpuset); 279 CPU_FREE(cpuset); 284 CPU_FREE(cpuset);
|
/linux-master/include/linux/ |
H A D | cgroup_subsys.h | 13 SUBSYS(cpuset)
|
/linux-master/tools/testing/selftests/kvm/ |
H A D | arch_timer.c | 103 cpu_set_t cpuset; local 106 CPU_ZERO(&cpuset); 107 CPU_SET(new_pcpu, &cpuset); 112 sizeof(cpuset), &cpuset);
|
/linux-master/tools/testing/selftests/bpf/ |
H A D | test_tcpnotify_user.c | 81 cpu_set_t cpuset; local 86 CPU_ZERO(&cpuset); 87 CPU_SET(0, &cpuset); 88 pthread_setaffinity_np(pthread_self(), sizeof(cpu_set_t), &cpuset); local
|
/linux-master/tools/testing/selftests/mm/ |
H A D | hugetlb_reparenting_test.sh | 135 echo 0 >$CGROUP_ROOT/a/cpuset.mems 136 echo 0 >$CGROUP_ROOT/a/cpuset.cpus 142 echo 0 >$CGROUP_ROOT/a/b/cpuset.mems 143 echo 0 >$CGROUP_ROOT/a/b/cpuset.cpus 158 echo 0 >$CGROUP_ROOT/$cgroup/cpuset.mems 159 echo 0 >$CGROUP_ROOT/$cgroup/cpuset.cpus
|