/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;
|
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;
|
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;
|
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;
|