Lines Matching refs:which
897 cpuset_which(cpuwhich_t which, id_t id, struct proc **pp, struct thread **tdp, in cpuset_which() argument
908 switch (which) { in cpuset_which()
992 cpuset_which2(cpuwhich_t *which, id_t id, struct proc **pp, struct thread **tdp, in cpuset_which2() argument
996 if (*which == CPU_WHICH_TIDPID) { in cpuset_which2()
998 *which = CPU_WHICH_TID; in cpuset_which2()
1000 *which = CPU_WHICH_PID; in cpuset_which2()
1002 return (cpuset_which(*which, id, pp, tdp, setp)); in cpuset_which2()
1766 cpuset_capmode_allowed(struct thread *td, cpulevel_t level, cpuwhich_t which, in cpuset_capmode_allowed() argument
1771 if (which != CPU_WHICH_TID && which != CPU_WHICH_PID && in cpuset_capmode_allowed()
1772 which != CPU_WHICH_TIDPID) in cpuset_capmode_allowed()
1774 if (id != -1 && which == CPU_WHICH_TIDPID && in cpuset_capmode_allowed()
1778 !(which == CPU_WHICH_TID && id == td->td_tid) && in cpuset_capmode_allowed()
1779 !(which == CPU_WHICH_PID && id == td->td_proc->p_pid)) in cpuset_capmode_allowed()
1788 cpuset_check_capabilities(struct thread *td, cpulevel_t level, cpuwhich_t which, in cpuset_check_capabilities() argument
1792 if (cpuset_capmode_allowed(td, level, which, id)) in cpuset_check_capabilities()
1868 cpuwhich_t which; member
1877 return (kern_cpuset_setid(td, uap->which, uap->id, uap->setid)); in sys_cpuset_setid()
1881 kern_cpuset_setid(struct thread *td, cpuwhich_t which, in kern_cpuset_setid() argument
1890 if (which != CPU_WHICH_PID) in kern_cpuset_setid()
1903 cpuwhich_t which; member
1912 return (kern_cpuset_getid(td, uap->level, uap->which, uap->id, in sys_cpuset_getid()
1917 kern_cpuset_getid(struct thread *td, cpulevel_t level, cpuwhich_t which, in kern_cpuset_getid() argument
1927 if (level == CPU_LEVEL_WHICH && which != CPU_WHICH_CPUSET) in kern_cpuset_getid()
1929 error = cpuset_which(which, id, &p, &ttd, &set); in kern_cpuset_getid()
1932 switch (which) { in kern_cpuset_getid()
1970 cpuwhich_t which; member
1980 return (user_cpuset_getaffinity(td, uap->level, uap->which, in sys_cpuset_getaffinity()
1985 kern_cpuset_getaffinity(struct thread *td, cpulevel_t level, cpuwhich_t which, in kern_cpuset_getaffinity() argument
1994 error = cpuset_check_capabilities(td, level, which, id); in kern_cpuset_getaffinity()
1997 error = cpuset_which2(&which, id, &p, &ttd, &set); in kern_cpuset_getaffinity()
2003 switch (which) { in kern_cpuset_getaffinity()
2027 switch (which) { in kern_cpuset_getaffinity()
2047 error = intr_getaffinity(id, which, mask); in kern_cpuset_getaffinity()
2077 user_cpuset_getaffinity(struct thread *td, cpulevel_t level, cpuwhich_t which, in user_cpuset_getaffinity() argument
2086 error = kern_cpuset_getaffinity(td, level, which, id, size, mask); in user_cpuset_getaffinity()
2117 cpuwhich_t which; member
2127 return (user_cpuset_setaffinity(td, uap->level, uap->which, in sys_cpuset_setaffinity()
2132 kern_cpuset_setaffinity(struct thread *td, cpulevel_t level, cpuwhich_t which, in kern_cpuset_setaffinity() argument
2145 error = cpuset_check_capabilities(td, level, which, id); in kern_cpuset_setaffinity()
2153 error = cpuset_which(which, id, &p, &ttd, &set); in kern_cpuset_setaffinity()
2156 switch (which) { in kern_cpuset_setaffinity()
2183 switch (which) { in kern_cpuset_setaffinity()
2199 error = cpuset_which(which, id, &p, &ttd, &set); in kern_cpuset_setaffinity()
2208 error = intr_setaffinity(id, which, mask); in kern_cpuset_setaffinity()
2223 user_cpuset_setaffinity(struct thread *td, cpulevel_t level, cpuwhich_t which, in user_cpuset_setaffinity() argument
2258 error = kern_cpuset_setaffinity(td, level, which, id, mask); in user_cpuset_setaffinity()
2268 cpuwhich_t which; member
2279 return (kern_cpuset_getdomain(td, uap->level, uap->which, in sys_cpuset_getdomain()
2284 kern_cpuset_getdomain(struct thread *td, cpulevel_t level, cpuwhich_t which, in kern_cpuset_getdomain() argument
2300 error = cpuset_check_capabilities(td, level, which, id); in kern_cpuset_getdomain()
2305 error = cpuset_which2(&which, id, &p, &ttd, &set); in kern_cpuset_getdomain()
2311 switch (which) { in kern_cpuset_getdomain()
2336 switch (which) { in kern_cpuset_getdomain()
2396 cpuwhich_t which; member
2407 return (kern_cpuset_setdomain(td, uap->level, uap->which, in sys_cpuset_setdomain()
2465 kern_cpuset_setdomain(struct thread *td, cpulevel_t level, cpuwhich_t which, in kern_cpuset_setdomain() argument
2477 error = cpuset_check_capabilities(td, level, which, id); in kern_cpuset_setdomain()
2501 error = cpuset_which(which, id, &p, &ttd, &set); in kern_cpuset_setdomain()
2504 switch (which) { in kern_cpuset_setdomain()
2532 switch (which) { in kern_cpuset_setdomain()
2548 error = cpuset_which(which, id, &p, &ttd, &set); in kern_cpuset_setdomain()