Home
last modified time | relevance | path

Searched refs:kcset (Results 1 – 2 of 2) sorted by relevance

/netbsd/src/sys/kern/
Dsys_sched.c343 kcpuset_t *kcset, *kcpulst = NULL; in sys__sched_setaffinity() local
353 error = genkcpuset(&kcset, SCARG(uap, cpuset), SCARG(uap, size)); in sys__sched_setaffinity()
372 if (!kcpuset_isset(kcset, cpu_index(ici))) { in sys__sched_setaffinity()
399 kcpuset_unuse(kcset, &kcpulst); in sys__sched_setaffinity()
400 kcset = NULL; in sys__sched_setaffinity()
453 if (kcset) { in sys__sched_setaffinity()
458 kcpuset_use(kcset); in sys__sched_setaffinity()
459 t->l_affinity = kcset; in sys__sched_setaffinity()
479 if (kcset) { in sys__sched_setaffinity()
480 kcpuset_unuse(kcset, &kcpulst); in sys__sched_setaffinity()
[all …]
/netbsd/src/sys/compat/linux/common/
Dlinux_sched.c690 kcpuset_t *kcset; in linux_sys_sched_getaffinity() local
719 kcpuset_create(&kcset, true); in linux_sys_sched_getaffinity()
722 kcpuset_copy(kcset, t->l_affinity); in linux_sys_sched_getaffinity()
728 kcpuset_zero(kcset); in linux_sys_sched_getaffinity()
730 kcpuset_set(kcset, i); in linux_sys_sched_getaffinity()
734 error = kcpuset_copyout(kcset, (cpuset_t *)SCARG(uap, mask), size); in linux_sys_sched_getaffinity()
735 kcpuset_unuse(kcset, NULL); in linux_sys_sched_getaffinity()