Lines Matching refs:sqh
71 sleepq_head_t *sqh = SQHASH(cvp);
77 (void *)t, (void *)sqh);
82 disp_lock_exit_high(&sqh->sq_lock);
144 sleepq_head_t *sqh;
168 sqh = SQHASH(cvp);
169 disp_lock_enter_high(&sqh->sq_lock);
173 THREAD_SLEEP(t, &sqh->sq_lock);
174 sleepq_insert(&sqh->sq_queue, t);
177 * lock sqh->sq_lock. This lock is later released by the caller
611 sleepq_head_t *sqh = SQHASH(cp);
612 disp_lock_enter(&sqh->sq_lock);
617 t = sleepq_wakeone_chan(&sqh->sq_queue, cp);
624 } else if (sleepq_wakeone_chan(&sqh->sq_queue, cp) == NULL) {
627 disp_lock_exit(&sqh->sq_lock);
639 sleepq_head_t *sqh = SQHASH(cp);
640 disp_lock_enter(&sqh->sq_lock);
642 sleepq_wakeall_chan(&sqh->sq_queue, cp);
644 disp_lock_exit(&sqh->sq_lock);