Lines Matching refs:p_splock
68 ASSERT(MUTEX_HELD(&pidlock) || MUTEX_HELD(&p->p_splock)); in sess_hold()
138 mutex_enter(&p->p_splock); /* protect p->p_sessp */ in tty_hold()
160 mutex_exit(&p->p_splock); in tty_hold()
182 mutex_exit(&p->p_splock); in tty_hold()
221 mutex_enter(&p->p_splock); in sess_create()
235 mutex_exit(&p->p_splock); in sess_create()
278 MUTEX_HELD(&p->p_splock) && MUTEX_HELD(&sp->s_lock)); in sess_ctty_set()
319 mutex_enter(&p->p_splock); /* protects p_sessp */ in strctty()
328 mutex_exit(&p->p_splock); in strctty()
349 mutex_exit(&p->p_splock); in strctty()
366 mutex_exit(&p->p_splock); in strctty()
391 mutex_enter(&p->p_splock); /* protect p->p_sessp */ in freectty_lock()
398 mutex_exit(&p->p_splock); in freectty_lock()
430 mutex_exit(&p->p_splock); in freectty_lock()
436 mutex_enter(&p->p_splock); /* protects p->p_sessp */ in freectty_lock()
450 mutex_exit(&p->p_splock); in freectty_lock()
493 MUTEX_HELD(&p->p_splock) && MUTEX_HELD(&sp->s_lock)); in freectty_signal()
513 mutex_exit(&p->p_splock); in freectty_signal()
587 mutex_exit(&p->p_splock); in freectty()
641 mutex_exit(&p->p_splock); in freectty()
686 mutex_enter(&pp->p_splock); /* protects p->p_sessp */ in cttydev()
699 mutex_exit(&pp->p_splock); in cttydev()
706 ASSERT(MUTEX_HELD(&pidlock) || MUTEX_HELD(&curproc->p_splock)); in ctty_clear_sighuped()