/illumos-gate/usr/src/uts/common/syscall/ |
H A D | sigtimedwait.c | 172 if (lwp->lwp_cursig == 0 || in sigtimedwait() 173 !sigismember(&t->t_sigwait, lwp->lwp_cursig)) { in sigtimedwait() 189 infop->si_signo = lwp->lwp_cursig; in sigtimedwait() 194 ret = lwp->lwp_cursig; in sigtimedwait() 196 lwp->lwp_cursig = 0; in sigtimedwait()
|
H A D | signotify.c | 267 if (lwp->lwp_cursig || lwp->lwp_curinfo) { in sigresend() 272 lwp->lwp_cursig = sig; in sigresend()
|
H A D | uadmin.c | 245 curthread->t_lwp->lwp_cursig = 0; in kadmin()
|
/illumos-gate/usr/src/uts/common/exec/elf/ |
H A D | old_notes.c | 155 oldsig = lwp->lwp_cursig; in write_old_elfnotes() 156 lwp->lwp_cursig = (uchar_t)sig; in write_old_elfnotes() 163 lwp->lwp_cursig = oldsig; in write_old_elfnotes()
|
H A D | elf_notes.c | 303 oldsig = lwp->lwp_cursig; in write_elfnotes() 304 lwp->lwp_cursig = (uchar_t)sig; in write_elfnotes() 311 lwp->lwp_cursig = oldsig; in write_elfnotes() 569 oldsig = lwp->lwp_cursig; in write_elfnotes() 570 lwp->lwp_cursig = (uchar_t)sig; in write_elfnotes() 577 lwp->lwp_cursig = oldsig; in write_elfnotes()
|
H A D | elf.c | 2440 if ((sig = lwp->lwp_cursig) == 0) { in elfcore() 2478 killinfo.prk_info.si_signo = lwp->lwp_cursig; in elfcore()
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | sig.c | 479 lwp->lwp_cursig) in issig_justlooking() 656 lwp->lwp_cursig = 0; in issig_forreal() 741 lwp->lwp_cursig = SIGKILL; in issig_forreal() 771 lwp->lwp_cursig = (uchar_t)sig; in issig_forreal() 807 sig = lwp->lwp_cursig; in issig_forreal() 1301 sig = lwp->lwp_cursig; in psig() 1332 lwp->lwp_cursig = 0; in psig() 1432 lwp->lwp_cursig = 0; in psig() 2622 ASSERT(lwp->lwp_cursig == 0); in realsigprof_slow() 2655 if (lwp->lwp_cursig != 0 || in realsigprof_fast() [all …]
|
H A D | upanic.c | 45 lwp->lwp_cursig = SIGABRT; in upanic()
|
H A D | core.c | 709 ASSERT(lwp->lwp_cursig == sig); in core() 710 lwp->lwp_cursig = 0; in core()
|
H A D | timers.c | 549 if (lwp->lwp_cursig == SIGPROF) { in delete_itimer_realprof() 550 lwp->lwp_cursig = 0; in delete_itimer_realprof()
|
H A D | exit.c | 231 lwp->lwp_cursig = 0; in restart_init() 654 lwp->lwp_cursig = 0; in proc_exit()
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | signalfd.c | 574 if (lwp->lwp_cursig == 0 || in signalfd_consume_signal() 575 !sigismember(&t->t_sigwait, lwp->lwp_cursig)) { in signalfd_consume_signal() 609 .si_signo = lwp->lwp_cursig, in signalfd_consume_signal() 620 lwp->lwp_cursig = 0; in signalfd_consume_signal()
|
H A D | devpoll.c | 1112 if (lwp->lwp_cursig == 0) { \ 1284 if (lwp->lwp_cursig == 0) { in dpioctl()
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | klwp.h | 111 uchar_t lwp_cursig; /* current signal */ member
|
H A D | proc.h | 554 ((lwp)->lwp_cursig | \
|
/illumos-gate/usr/src/cmd/mdb/common/mdb/ |
H A D | mdb_gcore.h | 178 uchar_t lwp_cursig; member
|
/illumos-gate/usr/src/uts/common/fs/proc/ |
H A D | prcontrol.c | 1329 if ((flags & PRCSIG) && lwp->lwp_cursig != SIGKILL) { in pr_setrun() 1333 lwp->lwp_cursig = 0; in pr_setrun() 1536 else if (lwp->lwp_cursig == SIGKILL) in pr_setsig() 1539 else if ((lwp->lwp_cursig = (uchar_t)sig) == 0) { in pr_setsig() 1932 if (lwp->lwp_cursig == SIGKILL) in pr_clearsig() 1938 lwp->lwp_cursig = 0; in pr_clearsig()
|
H A D | prioctl.c | 1378 sp->pr_cursig = lwp->lwp_cursig; in oprgetstatus32() 1386 prgetaction32(p, up, lwp->lwp_cursig, &sp->pr_action); in oprgetstatus32() 3190 sp->pr_cursig = lwp->lwp_cursig; in oprgetstatus() 3195 prgetaction(p, up, lwp->lwp_cursig, &sp->pr_action); in oprgetstatus()
|
H A D | prsubr.c | 1023 sp->pr_cursig = lwp->lwp_cursig; in prgetlwpstatus32() 1044 prgetaction32(p, PTOU(p), lwp->lwp_cursig, &sp->pr_action); in prgetlwpstatus32() 1255 sp->pr_cursig = lwp->lwp_cursig; in prgetlwpstatus() 1272 prgetaction(p, PTOU(p), lwp->lwp_cursig, &sp->pr_action); in prgetlwpstatus()
|
/illumos-gate/usr/src/uts/i86pc/ml/ |
H A D | offsets.in | 151 lwp_cursig
|
/illumos-gate/usr/src/uts/sun4/ml/ |
H A D | offsets.in | 247 lwp_cursig
|
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/ |
H A D | gcore.c | 1237 sp->pr_cursig = lwp->lwp_cursig; in gcore_prgetlwpstatus() 1255 gcore_prgetaction(p, PTOU(p), lwp->lwp_cursig, &sp->pr_action); in gcore_prgetlwpstatus()
|
/illumos-gate/usr/src/uts/i86pc/os/ |
H A D | intr.c | 1503 tp->t_lwp->lwp_cursig = SIGSEGV; in sys_rtt_common()
|
/illumos-gate/usr/src/uts/intel/os/ |
H A D | syscall.c | 529 (sig = lwp->lwp_cursig) != 0 && in post_syscall()
|
/illumos-gate/usr/src/uts/sparc/os/ |
H A D | syscall.c | 621 (sig = lwp->lwp_cursig) != 0 && in post_syscall()
|