Home
last modified time | relevance | path

Searched refs:transition_lock (Results 1 – 4 of 4) sorted by relevance

/illumos-gate/usr/src/uts/common/disp/
H A Ddisp_lock.c197 ASSERT(t->t_lockp != &transition_lock); in thread_transition()
200 t->t_lockp = &transition_lock; in thread_transition()
H A Ddisp.c146 disp_lock_t transition_lock; /* lock on transitioning threads */ variable
221 DISP_LOCK_INIT(&transition_lock); in dispinit()
222 disp_lock_enter_high(&transition_lock); in dispinit()
H A Dthread.c527 THREAD_SET_STATE(t, TS_STOPPED, &transition_lock); in thread_create()
1446 ASSERT(t->t_lockp == &transition_lock); in setrun_locked()
/illumos-gate/usr/src/uts/common/sys/
H A Dthread.h600 extern disp_lock_t transition_lock; /* lock protecting transiting threads */
647 #define THREAD_TRANSITION_NOLOCK(tp) ((tp)->t_lockp = &transition_lock)