HomeSort by: relevance | last modified time | path
    Searched defs:curthread (Results 1 - 3 of 3) sorted by relevancy

  /src/sys/kern/
kern_mutex.c 231 MUTEX_ACQUIRE(kmutex_t *mtx, uintptr_t curthread)
235 uintptr_t newown = curthread;
452 uintptr_t owner, curthread; local in function:mutex_vector_enter
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; local in function:mutex_vector_exit
746 curthread = (uintptr_t)curlwp
875 uintptr_t curthread; local in function:mutex_tryenter
    [all...]
kern_rwlock.c 285 uintptr_t owner, incr, need_wait, set_wait, curthread, next; local in function:rw_vector_enter
296 curthread = (uintptr_t)l;
299 RW_ASSERT(rw, curthread != 0);
323 incr = curthread | RW_WRITE_LOCKED;
353 if (__predict_false(RW_OWNER(rw) == curthread)) {
410 if (op == RW_READER || (rw->rw_owner & RW_THREAD) == curthread)
426 RW_ASSERT(rw, (op != RW_READER && RW_OWNER(rw) == curthread) ||
439 uintptr_t curthread, owner, decr, newown, next; local in function:rw_vector_exit
445 curthread = (uintptr_t)l;
446 RW_ASSERT(rw, curthread != 0)
552 uintptr_t curthread, owner, incr, need_wait, next; local in function:rw_vector_tryenter
694 uintptr_t owner, curthread, newown, next; local in function:rw_tryupgrade
    [all...]
kern_runq.c 118 struct lwp *curthread; variable in typeref:struct:lwp *
1065 curthread = l;

Completed in 38 milliseconds