Searched refs:ul_critical (Results 1 – 8 of 8) sorted by relevance
205 ASSERT(!curthread->ul_critical || curthread->ul_bindflags); in sema_wait()214 ASSERT(!curthread->ul_critical || curthread->ul_bindflags); in sema_reltimedwait()223 ASSERT(!curthread->ul_critical || curthread->ul_bindflags); in sema_timedwait()239 ASSERT(!curthread->ul_critical || curthread->ul_bindflags); in sema_trywait()
57 ASSERT((self->ul_critical + self->ul_sigdefer) != 0); in rwl_entry()771 ASSERT(!curthread->ul_critical || curthread->ul_bindflags); in rw_rdlock()789 ASSERT(!curthread->ul_critical || curthread->ul_bindflags); in pthread_rwlock_reltimedrdlock_np()803 ASSERT(!curthread->ul_critical || curthread->ul_bindflags); in pthread_rwlock_timedrdlock()869 ASSERT(!curthread->ul_critical || curthread->ul_bindflags); in rw_wrlock()887 ASSERT(!curthread->ul_critical || curthread->ul_bindflags); in pthread_rwlock_reltimedwrlock_np()900 ASSERT(!curthread->ul_critical || curthread->ul_bindflags); in pthread_rwlock_timedwrlock()918 ASSERT(!curthread->ul_critical || curthread->ul_bindflags); in rw_tryrdlock()975 ASSERT(!self->ul_critical || self->ul_bindflags); in rw_trywrlock()
119 ASSERT(curthread->ul_critical == 0); in fork_lock_enter()126 ASSERT(curthread->ul_critical == 0); in fork_lock_exit()139 ASSERT(curthread->ul_critical == 0); in callout_lock_enter()146 ASSERT(curthread->ul_critical == 0); in callout_lock_exit()355 self->ul_critical | self->ul_sigdefer); \415 self->ul_critical | self->ul_sigdefer); \467 self->ul_critical | self->ul_sigdefer) != 0; in _cancel_prologue()726 if (curthread->ul_critical == 0) in close()
246 ASSERT((self->ul_critical | self->ul_sigdefer | self->ul_cursig) == 0); in take_deferred_signal()316 if ((self->ul_critical + self->ul_sigdefer) == 0) { in sigacthandler()549 ASSERT(self->ul_critical + self->ul_sigdefer != 0); in setcontext()728 ASSERT(self->ul_critical == 0); in do_sigcancel()
960 self->ul_critical++; in unsleep_self()974 self->ul_critical--; in unsleep_self()1231 ASSERT(self->ul_preempt == 1 && self->ul_critical > 0); in preempt_unpark()1233 (self->ul_curplease && self->ul_critical == 1)) { in preempt_unpark()2314 ASSERT(!curthread->ul_critical || curthread->ul_bindflags); in mutex_lock()2348 ASSERT(!curthread->ul_critical || curthread->ul_bindflags); in pthread_mutex_timedlock()2363 ASSERT(!curthread->ul_critical || curthread->ul_bindflags); in pthread_mutex_reltimedlock_np()2380 ASSERT(!curthread->ul_critical || curthread->ul_bindflags); in mutex_trylock()2816 self->ul_critical | self->ul_sigdefer) && in cancel_safe_mutex_unlock()2954 ASSERT(!self->ul_critical || self->ul_bindflags); in pthread_spin_lock()[all …]
888 ASSERT(self->ul_critical == 1); in _thrp_exit()919 ASSERT(self->ul_critical == 0 && self->ul_preempt == 0); in _thrp_exit_common()1874 if ((ulwp->ul_critical == 0 && ulwp->ul_rtld == 0) || in safe_suspend()2207 ASSERT(self->ul_critical == 0); in do_exit_critical()2222 self->ul_critical++; in do_exit_critical()2233 self->ul_critical--; in do_exit_critical()2248 ASSERT(self->ul_critical == 0); in do_exit_critical()2313 int level = self->ul_critical; in _ti_critical()
611 volatile int ul_critical; /* non-zero == in a critical region */ member1067 int ul_critical; /* non-zero == in a critical region */ member1316 #define enter_critical(self) (self->ul_critical++)1321 (void) (self->ul_critical--, \1322 ((self->ul_curplease && self->ul_critical == 0)? \1336 self->ul_curplease && self->ul_critical == 0)? \1379 (ASSERT((self)->ul_critical + (self)->ul_sigdefer != 0), 0) : \
561 ulwp.ul_critical, in d_ulwp()