Home
last modified time | relevance | path

Searched refs:t_hold (Results 1 – 25 of 25) sorted by relevance

/titanic_41/usr/src/uts/common/syscall/
H A Dsigprocmask.c64 rv.r_val1 = t->t_hold.__sigbits[0]; in lwp_sigmask()
65 rv.r_val2 = t->t_hold.__sigbits[1]; in lwp_sigmask()
69 t->t_hold.__sigbits[0] |= bits0; in lwp_sigmask()
70 t->t_hold.__sigbits[1] |= bits1; in lwp_sigmask()
71 t->t_hold.__sigbits[2] |= bits2; in lwp_sigmask()
74 t->t_hold.__sigbits[0] &= ~bits0; in lwp_sigmask()
75 t->t_hold.__sigbits[1] &= ~bits1; in lwp_sigmask()
76 t->t_hold.__sigbits[2] &= ~bits2; in lwp_sigmask()
81 t->t_hold.__sigbits[0] = bits0; in lwp_sigmask()
82 t->t_hold.__sigbits[1] = bits1; in lwp_sigmask()
[all …]
H A Dsigsuspend.c57 ttolwp(curthread)->lwp_sigoldmask = curthread->t_hold; in sigsuspend()
58 curthread->t_hold = kset; in sigsuspend()
H A Dsigtimedwait.c145 oldmask = t->t_hold; in sigtimedwait()
146 sigdiffset(&t->t_hold, &t->t_sigwait); in sigtimedwait()
161 t->t_hold = oldmask; in sigtimedwait()
H A Dsigpending.c58 sigandset(&kset, &curthread->t_hold); in sigpending()
H A Dsignotify.c275 t->t_hold = kset; in sigresend()
H A Dpoll.c326 lwp->lwp_sigoldmask = t->t_hold; in poll_common()
327 t->t_hold = *ksetp; in poll_common()
580 t->t_hold = lwp->lwp_sigoldmask; in poll_common()
/titanic_41/usr/src/uts/common/os/
H A Dsig.c139 return (sigismember(&t->t_hold, sig) || in signal_is_blocked()
473 sigdiffset(&set, &t->t_hold); in issig_justlooking()
1302 t->t_hold = lwp->lwp_sigoldmask; in psig()
1324 t->t_hold = lwp->lwp_sigoldmask; in psig()
1406 lwp->lwp_sigoldmask = t->t_hold; in psig()
1407 sigorset(&t->t_hold, &PTOU(curproc)->u_sigmask[sig-1]); in psig()
1409 sigaddset(&t->t_hold, sig); in psig()
1503 sigdiffset(&temp, &t->t_hold); in fsig()
2221 ~t->t_hold.__sigbits[0]) | in sigcheck()
2223 ~t->t_hold.__sigbits[1]) | in sigcheck()
[all …]
H A Dschedctl.c345 t->t_hold.__sigbits[0] = FILLSET0 & ~CANTMASK0; in schedctl_finish_sigblock()
346 t->t_hold.__sigbits[1] = FILLSET1 & ~CANTMASK1; in schedctl_finish_sigblock()
347 t->t_hold.__sigbits[2] = FILLSET2 & ~CANTMASK2; in schedctl_finish_sigblock()
367 !sigismember(&curthread->t_hold, SIGCANCEL)) in schedctl_cancel_pending()
H A Dcore.c674 sigmask = curthread->t_hold; /* remember for later */ in core()
690 curthread->t_hold = sighold; in core()
756 curthread->t_hold = sigmask; in core()
H A Dwatchpoint.c756 smask = curthread->t_hold; in sys_watchpoint()
757 sigfillset(&curthread->t_hold); in sys_watchpoint()
758 sigdiffset(&curthread->t_hold, &cantmask); in sys_watchpoint()
759 sigdelset(&curthread->t_hold, SIGTRAP); in sys_watchpoint()
766 curthread->t_hold = smask; in sys_watchpoint()
H A Dmain.c269 sigemptyset(&curthread->t_hold); in exec_init()
H A Dexec.c184 savedmask = curthread->t_hold; in exec_common()
185 sigorset(&curthread->t_hold, &ignoredefault); in exec_common()
502 curthread->t_hold = savedmask; in exec_common()
525 curthread->t_hold = savedmask; in exec_common()
H A Dlwp.c85 lwp = lwp_create(proc, arg, 0, p, state, pri, &t0.t_hold, syscid, 0); in lwp_kernel_create()
262 t->t_hold = *smask; in lwp_create()
1823 NULL, 0, cp, TS_STOPPED, t->t_pri, &t->t_hold, NOCLASS, lwpid); in forklwp()
H A Dexit.c197 sigemptyset(&t->t_hold); in restart_init()
H A Dfork.c887 &curthread->t_hold, cid, 1)) == NULL) { in newproc()
H A Daio.c2582 sigfillset(&curthread->t_hold); in aio_cleanup_thread()
2583 sigdiffset(&curthread->t_hold, &cantmask); in aio_cleanup_thread()
/titanic_41/usr/src/uts/intel/ia32/syscall/
H A Dgetcontext.c173 sigutok(&ucp->uc_sigmask, &t->t_hold); in restorecontext()
202 savecontext(&uc, &curthread->t_hold); in getsetcontext()
333 savecontext32(&uc, &curthread->t_hold); in getsetcontext32()
/titanic_41/usr/src/uts/sparc/syscall/
H A Dgetcontext.c168 sigutok(&ucp->uc_sigmask, &t->t_hold); in restorecontext()
203 savecontext(&uc, &curthread->t_hold); in getsetcontext()
453 savecontext32(&uc, &curthread->t_hold, NULL); in getsetcontext32()
/titanic_41/usr/src/cmd/mdb/common/mdb/
H A Dmdb_gcore.h92 k_sigset_t t_hold; member
/titanic_41/usr/src/cmd/mdb/common/modules/genunix/
H A Dgcore.c1110 t->t_hold.__sigbits[0] = FILLSET0 & ~CANTMASK0; in gcore_schedctl_finish_sigblock()
1111 t->t_hold.__sigbits[1] = FILLSET1 & ~CANTMASK1; in gcore_schedctl_finish_sigblock()
1112 t->t_hold.__sigbits[2] = FILLSET2 & ~CANTMASK2; in gcore_schedctl_finish_sigblock()
1240 prassignset(&sp->pr_lwphold, &t->t_hold); in gcore_prgetlwpstatus()
H A Dthread.c524 t.t_sigqueue, t.t_sig, t.t_hold); in thread()
/titanic_41/usr/src/uts/common/sys/
H A Dthread.h166 k_sigset_t t_hold; /* hold signal bit mask */ member
/titanic_41/usr/src/uts/common/fs/proc/
H A Dprsubr.c124 kthread_t *t_hold = NULL; /* sleeping, performing hold */ in prchoose() local
161 if (t_hold == NULL) in prchoose()
162 t_hold = t; in prchoose()
241 else if (t_hold) in prchoose()
242 t = t_hold; in prchoose()
984 prassignset(&sp->pr_lwphold, &t->t_hold); in prgetlwpstatus32()
1216 prassignset(&sp->pr_lwphold, &t->t_hold); in prgetlwpstatus()
H A Dprioctl.c945 sigktou(&t->t_hold, &un.holdmask); in prioctl64()
1410 prassignset(&sp->pr_sighold, &t->t_hold); in oprgetstatus32()
2572 sigktou(&t->t_hold, &un32.holdmask); in prioctl32()
3083 sigutok(&prp->pr_sighold, &t->t_hold); in prsetrun()
3250 prassignset(&sp->pr_sighold, &t->t_hold); in oprgetstatus()
H A Dprcontrol.c1786 sigutok(sp, &t->t_hold); in pr_sethold()