Searched refs:sqh (Results 1 – 7 of 7) sorted by relevance
/titanic_50/usr/src/uts/common/syscall/ |
H A D | sigqueue.c | 128 sigqhdr_t *sqh; in sigqueue() local 135 if ((sqh = p->p_sigqhdr) == NULL) { in sigqueue() 144 sqh = sigqhdralloc(sizeof (sigqueue_t), (uint_t)sigqsz_max); in sigqueue() 148 p->p_sigqhdr = sqh; in sigqueue() 151 sigqhdrfree(sqh); in sigqueue() 152 sqh = p->p_sigqhdr; in sigqueue() 166 mutex_enter(&sqh->sqb_lock); in sigqueue() 167 while (sqh->sqb_count == 0) { in sigqueue() 168 if (!cv_wait_sig(&sqh->sqb_cv, &sqh->sqb_lock)) { in sigqueue() 173 mutex_exit(&sqh->sqb_lock); in sigqueue()
|
H A D | lwp_sobj.c | 505 sleepq_head_t *sqh; in lwp_block() local 512 sqh = lwpsqhash(lwpchan); in lwp_block() 513 disp_lock_enter_high(&sqh->sq_lock); in lwp_block() 516 THREAD_SLEEP(t, &sqh->sq_lock); in lwp_block() 517 sleepq_insert(&sqh->sq_queue, t); in lwp_block() 1160 sleepq_head_t *sqh; in lwp_mutex_timedlock() local 1308 sqh = lwpsqhash(&lwpchan); in lwp_mutex_timedlock() 1309 disp_lock_enter(&sqh->sq_lock); in lwp_mutex_timedlock() 1310 waiters = iswanted(sqh->sq_queue.sq_first, &lwpchan); in lwp_mutex_timedlock() 1311 disp_lock_exit(&sqh->sq_lock); in lwp_mutex_timedlock() [all …]
|
H A D | signotify.c | 97 sigqhdr_t *sqh; in signotify() local 138 sqh = sigqhdralloc(sizeof (signotifyq_t), in signotify() 143 cp->p_signhdr = sqh; in signotify() 146 sigqhdrfree(sqh); in signotify()
|
/titanic_50/usr/src/uts/common/os/ |
H A D | condvar.c | 72 sleepq_head_t *sqh = SQHASH(cvp); in cv_unsleep() local 78 (void *)t, (void *)sqh); in cv_unsleep() 83 disp_lock_exit_high(&sqh->sq_lock); in cv_unsleep() 145 sleepq_head_t *sqh; in cv_block() local 169 sqh = SQHASH(cvp); in cv_block() 170 disp_lock_enter_high(&sqh->sq_lock); in cv_block() 174 THREAD_SLEEP(t, &sqh->sq_lock); in cv_block() 175 sleepq_insert(&sqh->sq_queue, t); in cv_block() 611 sleepq_head_t *sqh = SQHASH(cp); in cv_signal() local 612 disp_lock_enter(&sqh->sq_lock); in cv_signal() [all …]
|
H A D | sig.c | 1824 sigqhdr_t *sqh; in sigqsend() local 1826 sqh = (sigqhdr_t *)sigqp->sq_backptr; in sigqsend() 1827 ASSERT(sqh); in sigqsend() 1829 mutex_enter(&sqh->sqb_lock); in sigqsend() 1830 sqh->sqb_sent++; in sigqsend() 1831 mutex_exit(&sqh->sqb_lock); in sigqsend() 2400 sigqhdr_t *sqh; in sigqhdralloc() local 2410 sqh = kmem_alloc(i, KM_SLEEP); in sigqhdralloc() 2411 sqh->sqb_count = maxcount; in sigqhdralloc() 2412 sqh->sqb_maxcount = maxcount; in sigqhdralloc() [all …]
|
H A D | semaphore.c | 374 sleepq_head_t *sqh; in sema_tryp() local 383 sqh = SQHASH(s); in sema_tryp() 384 disp_lock_enter(&sqh->sq_lock); in sema_tryp() 389 disp_lock_exit(&sqh->sq_lock); in sema_tryp()
|
/titanic_50/usr/src/uts/common/sys/scsi/adapters/pmcs/ |
H A D | pmcs.h | 123 STAILQ_HEAD(sqh, pmcs_cmd) sq; /* SATA specific */
|