Searched refs:sqh (Results 1 - 7 of 7) sorted by relevance
/illumos-gate/usr/src/uts/common/syscall/ |
H A D | sigqueue.c | 128 sigqhdr_t *sqh; local 135 if ((sqh = p->p_sigqhdr) == NULL) { 144 sqh = sigqhdralloc(sizeof (sigqueue_t), (uint_t)sigqsz_max); 148 p->p_sigqhdr = sqh; 151 sigqhdrfree(sqh); 152 sqh = p->p_sigqhdr; 166 mutex_enter(&sqh->sqb_lock); 167 while (sqh->sqb_count == 0) { 168 if (!cv_wait_sig(&sqh->sqb_cv, &sqh [all...] |
H A D | signotify.c | 97 sigqhdr_t *sqh; local 138 sqh = sigqhdralloc(sizeof (signotifyq_t), 143 cp->p_signhdr = sqh; 146 sigqhdrfree(sqh);
|
H A D | lwp_sobj.c | 506 sleepq_head_t *sqh; local 513 sqh = lwpsqhash(lwpchan); 514 disp_lock_enter_high(&sqh->sq_lock); 517 THREAD_SLEEP(t, &sqh->sq_lock); 518 sleepq_insert(&sqh->sq_queue, t); 1164 sleepq_head_t *sqh; local 1324 sqh = lwpsqhash(&lwpchan); 1325 disp_lock_enter(&sqh->sq_lock); 1326 waiters = iswanted(sqh->sq_queue.sq_first, &lwpchan); 1327 disp_lock_exit(&sqh 1398 sleepq_head_t *sqh; local 1415 sleepq_head_t *sqh; local 1468 sleepq_head_t *sqh; local 2254 sleepq_head_t *sqh; local 2834 sleepq_head_t *sqh; local [all...] |
/illumos-gate/usr/src/uts/common/os/ |
H A D | condvar.c | 71 sleepq_head_t *sqh = SQHASH(cvp); local 77 (void *)t, (void *)sqh); 82 disp_lock_exit_high(&sqh->sq_lock); 144 sleepq_head_t *sqh; local 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 local 639 sleepq_head_t *sqh = SQHASH(cp); local [all...] |
H A D | sig.c | 1824 sigqhdr_t *sqh; local 1826 sqh = (sigqhdr_t *)sigqp->sq_backptr; 1827 ASSERT(sqh); 1829 mutex_enter(&sqh->sqb_lock); 1830 sqh->sqb_sent++; 1831 mutex_exit(&sqh->sqb_lock); 2400 sigqhdr_t *sqh; local 2410 sqh = kmem_alloc(i, KM_SLEEP); 2411 sqh->sqb_count = maxcount; 2412 sqh 2436 sigqalloc(sigqhdr_t *sqh) argument 2475 sigqhdr_t *sqh; local 2521 sigqhdrfree(sigqhdr_t *sqh) argument [all...] |
H A D | semaphore.c | 372 sleepq_head_t *sqh; local 377 sqh = SQHASH(s); 378 disp_lock_enter(&sqh->sq_lock); 383 disp_lock_exit(&sqh->sq_lock);
|
/illumos-gate/usr/src/uts/common/sys/scsi/adapters/pmcs/ |
H A D | pmcs.h | 123 STAILQ_HEAD(sqh, pmcs_cmd) sq; /* SATA specific */
|
Completed in 60 milliseconds