sched_setaffinity
extern long sched_setaffinity(pid_t pid, const struct cpumask *new_mask);
COMPAT_SYSCALL_DEFINE3(sched_setaffinity, compat_pid_t, pid,
retval = sched_setaffinity(pid, new_mask);
WARN_ON(sched_setaffinity(current->pid, rcu_nocb_mask));
ret = sched_setaffinity(pid, in_mask);
SYSCALL_DEFINE3(sched_setaffinity, pid_t, pid, unsigned int, len,
retval = sched_setaffinity(pid, new_mask);
sched_setaffinity(0, sizeof(cpumask), &cpumask);
sched_setaffinity(0, sizeof(original_cpumask), &original_cpumask);
sched_setaffinity(0, sizeof(cpuset), &cpuset);
if (!sched_setaffinity(pid, sizeof(cpuset), &cpuset))
assert(sched_setaffinity(0, sizeof(set), &set) == 0);
err = sched_setaffinity(0, sizeof(mask), &mask);
err = sched_setaffinity(0, sizeof(saved_mask), &saved_mask);
if (sched_setaffinity(getpid(), sizeof(set), &set) == -1) {
if (sched_setaffinity(0, sizeof(cpu_set), &cpu_set)) {
if (sched_setaffinity(0, size, mask))
if (sched_setaffinity(0, size, mask))
ret = sched_setaffinity(0, size, mask);
sched_setaffinity(0, MMAP_CPU_MASK_BYTES(&thread->mask->affinity),
sched_setaffinity(0, MMAP_CPU_MASK_BYTES(&thread->mask->affinity),
sched_setaffinity(0, sizeof(cpu_set), &cpu_set);
if (sched_setaffinity(0, sizeof(cpu_set), &cpu_set) < 0) {
if (sched_setaffinity(0, sizeof(cpu_set), &cpu_set) < 0) {
if (sched_setaffinity(evlist->workload.pid, cpu_mask_size, cpu_mask) < 0) {
sched_setaffinity(0, cpu_set_size, (cpu_set_t *)cpuset);
sched_setaffinity(0, cpu_set_size, (cpu_set_t *)a->sched_cpus);
sched_setaffinity(0, cpu_set_size, (cpu_set_t *)a->orig_cpus);
if (sched_setaffinity(getpid(), sizeof(cpu_set_t), &cpuset) < 0) {
return sched_setaffinity(getpid(), sizeof(set), &set);
if (sched_setaffinity(0, cpu_possible_setsize, cpu_possible_set)) {
if (sched_setaffinity(0, cpu_allowed_setsize, cpu_allowed_set))
if (sched_setaffinity(0, cpu_affinity_setsize, cpu_affinity_set) == -1)
sched_setaffinity(0, cpu_allowed_setsize, cpu_allowed_set);
sched_setaffinity(0, sizeof(mask), &mask);
ASSERT_OK(sched_setaffinity(0, sizeof(target_cpuset),
ASSERT_OK(sched_setaffinity(0, sizeof(old_cpuset), &old_cpuset),
err = sched_setaffinity(getpid(), sizeof(new), &new);
sched_setaffinity(getpid(), sizeof(old), &old);
sched_setaffinity(0, sizeof(cpuset), &cpuset);
if (!sched_setaffinity(pid, sizeof(cpuset), &cpuset)) {
err = sched_setaffinity(0, sizeof(cpuset), &cpuset);
if (sched_setaffinity(0, sizeof(set), &set) != 0) {
if (sched_setaffinity(0, sizeof(cpu_set_t), &cpuset)) {
r = sched_setaffinity(rseq_tid, sizeof(allowed_mask), &allowed_mask);
if (sched_setaffinity(0, sizeof(set), &set) < 0)
if (sched_setaffinity(0, sizeof(mask), &mask))
if (sched_setaffinity(0, sizeof(mask), &mask)) {
if (sched_setaffinity(0, sizeof(cpu_set), &cpu_set) < 0)
ret = sched_setaffinity(0, sizeof(cpu_set), &cpu_set);
if (sched_setaffinity(0, sizeof(mask), &mask))
if (sched_setaffinity(0, size, cpuset)) {
if (sched_setaffinity(0, sizeof(cpuset), &cpuset)) {
if (sched_setaffinity(0, sizeof(mask), &mask))
sched_setaffinity(0, sizeof(cpu_set_t), &run_cpu_mask);
FAIL_IF(sched_setaffinity(0, sizeof(cpuset), &cpuset) != 0);
err = sched_setaffinity(0, sizeof(mask), &mask);
if (sched_setaffinity(bm_pid, sizeof(cpu_set_t), &my_set)) {
if (sched_setaffinity(bm_pid, sizeof(*old_affinity), old_affinity)) {
ASSERT_EQ(sched_setaffinity(0, sizeof(cpu_mask), &cpu_mask), 0);
sched_setaffinity(0, sizeof(test_affinity),
sched_setaffinity(0, sizeof(affinity), &affinity);
ASSERT_EQ(sched_setaffinity(0, sizeof(affinity), &affinity), 0);
if (sched_setaffinity(0, sizeof(mask), &mask))
sched_setaffinity(pids[w], sizeof(cpuset), &cpuset);
if (sched_setaffinity(0, sizeof(mask), &mask))
if (sched_setaffinity(0, sizeof(controller_mask), &controller_mask)) {
sched_setaffinity(0, sizeof(ctx->original_mask), &ctx->original_mask);
if (sched_setaffinity(0, sizeof(mask), &mask) != 0) {
if (sched_setaffinity(getpid(), setsz, setp) == -1)
if (sched_setaffinity(0, sizeof(cpuset), &cpuset) != 0)
sched_setaffinity(getpid(), sizeof(set), &set);
if (sched_setaffinity(0, sizeof(cpuset), &cpuset) != 0)
if (sched_setaffinity(0, sizeof(cpuset), &cpuset) != 0)
if (sched_setaffinity(0, sizeof(cpuset), &cpuset) != 0)
if (sched_setaffinity(0, sizeof(cpuset), &cpuset) != 0)
if (sched_setaffinity(0, sizeof(cpuset), &cpuset) != 0) {
if (sched_setaffinity(0, sizeof(cpuset), &cpuset) != 0) {
if (sched_setaffinity(0, sizeof(cpuset), &cpuset) != 0)
if (sched_setaffinity(0, sizeof(cpuset), &cpuset) != 0) {
if (sched_setaffinity(0, sizeof(cpuset), &cpuset) != 0)
retval = sched_setaffinity(getpid(), sizeof(params->hk_cpu_set),
retval = sched_setaffinity(gettid(), sizeof(set), &set);
retval = sched_setaffinity(getpid(), sizeof(house_keeping_cpus), &house_keeping_cpus);
if (sched_setaffinity(0, sizeof(mask), &mask) == -1)
if (sched_setaffinity(getpid(), sizeof(set), &set) == 0) {
if (sched_setaffinity(getpid(), sizeof(cpu_set), &cpu_set))
if (sched_setaffinity(getpid(), sizeof(cpu_set), &cpu_set))