Home
last modified time | relevance | path

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

12

/illumos-gate/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.c55 ttolwp(curthread)->lwp_sigoldmask = curthread->t_hold; in sigsuspend()
56 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.c55 sigandset(&kset, &curthread->t_hold); in sigpending()
H A Dsignotify.c275 t->t_hold = kset; in sigresend()
H A Dpoll.c365 lwp->lwp_sigoldmask = t->t_hold; in poll_common()
366 t->t_hold = *ksetp; in poll_common()
616 t->t_hold = lwp->lwp_sigoldmask; in poll_common()
/illumos-gate/usr/src/uts/common/os/
H A Dsig.c489 sigdiffset(&set, &t->t_hold); in issig_justlooking()
1425 sigaddset(&t->t_hold, sig); in psig()
1519 sigdiffset(&temp, &t->t_hold); in fsig()
2237 ~t->t_hold.__sigbits[0]) | in sigcheck()
2239 ~t->t_hold.__sigbits[1]) | in sigcheck()
2279 *smask = curthread->t_hold; in sigintr()
2284 sigfillset(&curthread->t_hold); in sigintr()
2340 curthread->t_hold = *smask; in sigunintr()
2364 *oldmask = curthread->t_hold; in sigreplace()
2365 curthread->t_hold = *newmask; in sigreplace()
[all …]
H A Dschedctl.c362 t->t_hold.__sigbits[0] = FILLSET0 & ~CANTMASK0; in schedctl_finish_sigblock()
363 t->t_hold.__sigbits[1] = FILLSET1 & ~CANTMASK1; in schedctl_finish_sigblock()
364 t->t_hold.__sigbits[2] = FILLSET2 & ~CANTMASK2; in schedctl_finish_sigblock()
384 !sigismember(&curthread->t_hold, SIGCANCEL)) in schedctl_cancel_pending()
H A Dcore.c675 sigmask = curthread->t_hold; /* remember for later */ in core()
691 curthread->t_hold = sighold; in core()
757 curthread->t_hold = sigmask; in core()
H A Dwatchpoint.c733 smask = curthread->t_hold; in sys_watchpoint()
734 sigfillset(&curthread->t_hold); in sys_watchpoint()
735 sigdiffset(&curthread->t_hold, &cantmask); in sys_watchpoint()
736 sigdelset(&curthread->t_hold, SIGTRAP); in sys_watchpoint()
743 curthread->t_hold = smask; in sys_watchpoint()
H A Dmain.c290 sigemptyset(&curthread->t_hold); in exec_init()
H A Dexec.c267 savedmask = curthread->t_hold; in exec_common()
268 sigorset(&curthread->t_hold, &ignoredefault); in exec_common()
602 curthread->t_hold = savedmask; in exec_common()
625 curthread->t_hold = savedmask; in exec_common()
H A Dlwp.c84 lwp = lwp_create(proc, arg, 0, p, state, pri, &t0.t_hold, syscid, 0); in lwp_kernel_create()
261 t->t_hold = *smask; in lwp_create()
1818 NULL, 0, cp, TS_STOPPED, t->t_pri, &t->t_hold, NOCLASS, lwpid); in forklwp()
H A Dexit.c201 sigemptyset(&t->t_hold); in restart_init()
H A Dfork.c897 &curthread->t_hold, cid, 1)) == NULL) { in newproc()
H A Daio.c2569 sigfillset(&curthread->t_hold); in aio_cleanup_thread()
2570 sigdiffset(&curthread->t_hold, &cantmask); in aio_cleanup_thread()
/illumos-gate/usr/src/uts/intel/syscall/
H A Dgetcontext.c281 sigutok(&ucp->uc_sigmask, &t->t_hold); in restorecontext()
312 ret = savecontext(&uc, &curthread->t_hold, SAVECTXT_F_NONE); in getsetcontext()
342 ret = savecontext(&uc, &curthread->t_hold, SAVECTXT_F_EXTD); in getsetcontext()
533 ret = savecontext32(&uc, &curthread->t_hold, SAVECTXT_F_NONE); in getsetcontext32()
552 ret = savecontext32(&uc, &curthread->t_hold, SAVECTXT_F_EXTD); in getsetcontext32()
/illumos-gate/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()
/illumos-gate/usr/src/uts/common/io/
H A Dsignalfd.c543 const k_sigset_t oldmask = t->t_hold; in signalfd_consume_signal()
544 sigdiffset(&t->t_hold, &t->t_sigwait); in signalfd_consume_signal()
563 t->t_hold = oldmask; in signalfd_consume_signal()
H A Ddevpoll.c1113 t->t_hold = lwp->lwp_sigoldmask; \
1267 lwp->lwp_sigoldmask = t->t_hold; in dpioctl()
1268 t->t_hold = *ksetp; in dpioctl()
1285 t->t_hold = lwp->lwp_sigoldmask; in dpioctl()
/illumos-gate/usr/src/cmd/mdb/common/mdb/
H A Dmdb_gcore.h92 k_sigset_t t_hold; member
/illumos-gate/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.c527 t.t_sigqueue, t.t_sig, t.t_hold); in thread()
/illumos-gate/usr/src/uts/common/sys/
H A Dthread.h172 k_sigset_t t_hold; /* hold signal bit mask */ member
/illumos-gate/usr/src/uts/common/fs/proc/
H A Dprsubr.c140 kthread_t *t_hold = NULL; /* sleeping, performing hold */ in prchoose() local
182 if (t_hold == NULL) in prchoose()
183 t_hold = t; in prchoose()
262 else if (t_hold) in prchoose()
263 t = t_hold; in prchoose()
959 set = t->t_hold; in prgethold()

12