3 #include "pthread_impl.h"
6 int sched_setaffinity(pid_t tid, size_t size, const cpu_set_t *set)
8 return syscall(SYS_sched_setaffinity, tid, size, set);
11 int pthread_setaffinity_np(pthread_t td, size_t size, const cpu_set_t *set)
13 return syscall(SYS_sched_setaffinity, td->tid, size, set);
16 int sched_getaffinity(pid_t tid, size_t size, cpu_set_t *set)
18 long ret = __syscall(SYS_sched_getaffinity, tid, size, set);
20 return __syscall_ret(ret);
23 int pthread_getaffinity_np(pthread_t td, size_t size, cpu_set_t *set)
25 return sched_getaffinity(td->tid, size, set);