/src/sys/arch/riscv/riscv/ |
sig_machdep.c | 57 cpu_sendsig_getframe(struct lwp *l, int signo, bool *onstack) 64 && (SIGACTION(p, signo).sa_flags & SA_ONSTACK) != 0; 90 const int signo = ksi->ksi_signo; local in function:sendsig_siginfo 91 const sig_t catcher = SIGACTION(p, signo).sa_handler; 94 cpu_sendsig_getframe(l, signo, &onstack); 106 sendsig_reset(l, signo); 128 tf->tf_a0 = signo; 134 tf->tf_ra = (intptr_t)sa->sa_sigdesc[signo].sd_tramp;
|
trap.c | 303 trap_ksi_init(ksiginfo_t *ksi, int signo, int code, vaddr_t addr, 307 ksi->ksi_signo = signo; 471 int signo = SIGSEGV; local in function:trap_pagefault 482 signo = SIGKILL; 487 KASSERT(signo == SIGSEGV); 491 signo = SIGBUS; 496 trap_ksi_init(ksi, signo, code, (intptr_t)tval, cause);
|
/src/sys/arch/mips/mips/ |
sig_machdep.c | 93 const int signo = ksi->ksi_signo; local in function:sendsig_siginfo 94 struct sigframe_siginfo *sf = getframe(l, signo, &onstack, 97 const sig_t catcher = SIGACTION(p, signo).sa_handler; 105 sendsig_reset(l, signo); 126 tf->tf_regs[_R_A0] = signo; 133 tf->tf_regs[_R_RA] = (intptr_t)sa->sa_sigdesc[signo].sd_tramp;
|
/src/usr.bin/mail/ |
sig.c | 72 * Currently, they just assign one element per signo from a fix array 77 alloc_entry(int signo) 86 e = &entries[signo]; 90 e->qe_signo = signo; 91 e->qe_handler = sigarray[signo]; 110 sig_post(int signo) 114 if (sigarray[signo] == SIG_DFL || sigarray[signo] == SIG_IGN) 117 e = alloc_entry(signo); 135 int signo; local in function:sig_check [all...] |
/src/usr.bin/rsh/ |
rsh.c | 442 char signo; local in function:sendsig 444 signo = sig; 445 (void)write(remerr, &signo, 1);
|
/src/sys/kern/ |
sys_lwp.c | 374 syscallarg(int) signo; 379 int signo = SCARG(uap, signo); local in function:sys__lwp_kill 382 if ((u_int)signo >= NSIG) 386 ksi.ksi_signo = signo; 396 else if (signo != 0)
|
sys_ptrace_common.c | 748 DPRINTF(("%s: lwp=%d siglwp=%d signo %d\n", __func__, 943 ptrace_sendsig(struct lwp *l, int req, struct proc *t, struct lwp *lt, int signo, int resume_all) 954 t->p_xsig = signo; 957 * signo > 0 check prevents a potential panic, as 958 * sigismember(&...,0) is invalid check and signo 961 if (signo > 0 && sigismember(&stopsigmask, signo)) { 969 if (req != PT_KILL || signo != SIGKILL) 976 ksi.ksi_signo = signo; 984 lt->l_lid, signo, resume_all)) 1091 int signo = 0; local in function:do_ptrace [all...] |
kern_sig.c | 331 int signo, prop; local in function:siginit 338 for (signo = 1; signo < NSIG; signo++) { 339 prop = sigprop[signo]; 341 sigaddset(&contsigmask, signo); 343 sigaddset(&stopsigmask, signo); 344 if (prop & SA_STOP && signo != SIGSTOP) 345 sigaddset(&vforksigmask, signo); 347 sigaddset(&sigcantmask, signo); 382 int signo, prop; local in function:execsigs 794 int signo = ksi->ksi_signo; local in function:killpg1 886 int signo = ksi->ksi_signo; local in function:trapsignal 1226 int signo; local in function:sigunwait 1280 int prop, signo = ksi->ksi_signo; local in function:kpsignal2 1575 const int signo = SIGTRAP; local in function:eventswitch 1785 int signo; local in function:sigchecktrace 1828 int siglwp, signo, prop; local in function:issignal 2541 const int signo = SIGTRAP; local in function:proc_stoptrace [all...] |
/src/sys/arch/aarch64/aarch64/ |
netbsd32_machdep.c | 310 const int signo = ksi->ksi_signo; local in function:netbsd32_sendsig_siginfo 311 const struct sigaction * const sa = &SIGACTION(p, signo); 313 &p->p_sigacts->sa_sigdesc[signo]; 339 sendsig_reset(l, signo); 355 tf->tf_reg[0] = signo;
|
/src/bin/sh/ |
trap.c | 132 trap_signame(int signo) 137 if (signo == 0) 139 p = signalname(signo); 142 (void)snprintf(nbuf, sizeof nbuf, "%d", signo); 231 int signo; local in function:trapcmd 248 for (signo = 0; signo < NSIG; signo++) { 249 if (trap[signo] == NULL) 252 ckfree(trap[signo]); [all...] |
/src/sys/compat/netbsd32/ |
netbsd32_signal.c | 651 int signo; member in struct:netbsd32_ktr_psig 677 kbuf->kp.signo = (char)sig;
|
/src/usr.bin/xlint/xlint/ |
xlint.c | 188 terminate(int signo) 196 || (strcmp(keep_env, "on-error") == 0 && signo != 0)); 213 if (signo != 0) 214 (void)raise_default_signal(signo); 215 exit(signo != 0 ? 1 : 0); 328 int status, rv, signo; local in function:run_child 336 signo = WTERMSIG(status); 338 warnx("%s got SIG%s", path, sys_signame[signo]); 340 warnx("%s got signal %d", path, signo);
|
/src/sys/sys/ |
ktrace.h | 161 int signo; member in struct:ktr_psig
|
/src/sys/arch/alpha/alpha/ |
trap.c | 638 signo = 0; \ 649 signo = 0; 819 int doprint, dofix, dosigbus, signo; local in function:unaligned_fixup 879 signo = SIGSEGV; 955 signo = SIGBUS; 962 return (signo);
|
/src/lib/librumpuser/ |
sp_common.c | 164 uint32_t signo; member in union:rsp_hdr::__anon1451dd38040a 171 #define rsp_signo u.signo
|
/src/usr.bin/kdump/ |
kdump.c | 1329 int signo, first; local in function:ktrpsig 1337 (void)printf("SIG%s ", signame(psig->ps.signo, 0)); 1343 for (signo = 1; signo < NSIG; signo++) { 1344 if (sigismember(&psig->ps.mask, signo)) { 1349 (void)printf("%d", signo);
|
/src/sys/external/bsd/drm/dist/bsd-core/ |
drmP.h | 660 int signo; member in struct:drm_vbl_sig
|