Searched refs:kcset (Results 1 – 2 of 2) sorted by relevance
| /netbsd/src/sys/kern/ |
| D | sys_sched.c | 343 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/ |
| D | linux_sched.c | 690 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()
|