Home | History | Annotate | Download | only in kern

Lines Matching defs:curthread

231 MUTEX_ACQUIRE(kmutex_t *mtx, uintptr_t curthread)
235 uintptr_t newown = curthread;
452 uintptr_t owner, curthread;
515 curthread = (uintptr_t)curlwp;
518 MUTEX_ASSERT(mtx, curthread != 0);
545 if (MUTEX_ACQUIRE(mtx, curthread))
550 if (__predict_false(MUTEX_OWNER(owner) == curthread)) {
706 MUTEX_DASSERT(mtx, MUTEX_OWNER(mtx->mtx_owner) == curthread);
719 uintptr_t curthread;
746 curthread = (uintptr_t)curlwp;
747 MUTEX_DASSERT(mtx, curthread != 0);
748 MUTEX_ASSERT(mtx, MUTEX_OWNER(mtx->mtx_owner) == curthread);
751 __USE(curthread);
875 uintptr_t curthread;
895 curthread = (uintptr_t)curlwp;
896 MUTEX_ASSERT(mtx, curthread != 0);
897 if (MUTEX_ACQUIRE(mtx, curthread)) {
901 MUTEX_OWNER(mtx->mtx_owner) == curthread);