Searched refs:td_locks (Results 1 – 4 of 4) sorted by relevance
551 locksheld = td->td_locks; in epoch_block_handler_preempt()655 KASSERT(td->td_locks == locksheld, in epoch_block_handler_preempt()656 ("%d extra locks held", td->td_locks - locksheld)); in epoch_block_handler_preempt()689 locks = curthread->td_locks; in epoch_wait_preempt()727 KASSERT(td->td_locks == locks, in epoch_wait_preempt()728 ("%d residual locks held", td->td_locks - locks)); in epoch_wait_preempt()
169 KASSERT(td->td_locks == 0, in userret()170 ("userret: Returning with %d locks held", td->td_locks)); in userret()
267 short td_locks; /* (k) Debug: count of non-spin locks */ member423 #define TD_LOCKS_INC(td) ((td)->td_locks++)425 KASSERT(SCHEDULER_STOPPED_TD(td) || (td)->td_locks > 0, \427 (td)->td_locks--; \
260 int unknown_locks = curthread->td_locks - mtx_owned(&Giant); \