Lines Matching refs:ttd

1922 	struct thread *ttd;  in kern_cpuset_getid()  local
1929 error = cpuset_which(which, id, &p, &ttd, &set); in kern_cpuset_getid()
1936 thread_lock(ttd); in kern_cpuset_getid()
1937 set = cpuset_refbase(ttd->td_cpuset); in kern_cpuset_getid()
1938 thread_unlock(ttd); in kern_cpuset_getid()
1988 struct thread *ttd; in kern_cpuset_getaffinity() local
1997 error = cpuset_which2(&which, id, &p, &ttd, &set); in kern_cpuset_getaffinity()
2006 thread_lock(ttd); in kern_cpuset_getaffinity()
2007 set = cpuset_ref(ttd->td_cpuset); in kern_cpuset_getaffinity()
2008 thread_unlock(ttd); in kern_cpuset_getaffinity()
2029 thread_lock(ttd); in kern_cpuset_getaffinity()
2030 CPU_COPY(&ttd->td_cpuset->cs_mask, mask); in kern_cpuset_getaffinity()
2031 thread_unlock(ttd); in kern_cpuset_getaffinity()
2034 FOREACH_THREAD_IN_PROC(p, ttd) { in kern_cpuset_getaffinity()
2035 thread_lock(ttd); in kern_cpuset_getaffinity()
2036 CPU_OR(mask, mask, &ttd->td_cpuset->cs_mask); in kern_cpuset_getaffinity()
2037 thread_unlock(ttd); in kern_cpuset_getaffinity()
2137 struct thread *ttd; in kern_cpuset_setaffinity() local
2153 error = cpuset_which(which, id, &p, &ttd, &set); in kern_cpuset_setaffinity()
2160 thread_lock(ttd); in kern_cpuset_setaffinity()
2161 set = cpuset_ref(ttd->td_cpuset); in kern_cpuset_setaffinity()
2162 thread_unlock(ttd); in kern_cpuset_setaffinity()
2199 error = cpuset_which(which, id, &p, &ttd, &set); in kern_cpuset_setaffinity()
2289 struct thread *ttd; in kern_cpuset_getdomain() local
2305 error = cpuset_which2(&which, id, &p, &ttd, &set); in kern_cpuset_getdomain()
2314 thread_lock(ttd); in kern_cpuset_getdomain()
2315 set = cpuset_ref(ttd->td_cpuset); in kern_cpuset_getdomain()
2316 thread_unlock(ttd); in kern_cpuset_getdomain()
2338 thread_lock(ttd); in kern_cpuset_getdomain()
2339 domainset_copy(ttd->td_cpuset->cs_domain, &outset); in kern_cpuset_getdomain()
2340 thread_unlock(ttd); in kern_cpuset_getdomain()
2343 FOREACH_THREAD_IN_PROC(p, ttd) { in kern_cpuset_getdomain()
2344 thread_lock(ttd); in kern_cpuset_getdomain()
2345 dset = ttd->td_cpuset->cs_domain; in kern_cpuset_getdomain()
2351 thread_unlock(ttd); in kern_cpuset_getdomain()
2418 struct thread *ttd; in kern_cpuset_setdomain() local
2491 error = cpuset_which(which, id, &p, &ttd, &set); in kern_cpuset_setdomain()
2498 thread_lock(ttd); in kern_cpuset_setdomain()
2499 set = cpuset_ref(ttd->td_cpuset); in kern_cpuset_setdomain()
2500 thread_unlock(ttd); in kern_cpuset_setdomain()
2538 error = cpuset_which(which, id, &p, &ttd, &set); in kern_cpuset_setdomain()