HomeSort by: relevance | last modified time | path
    Searched defs:signo (Results 1 - 25 of 34) sorted by relevancy

1 2

  /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;
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);
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;
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...]
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);
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_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...]
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...]
  /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;
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...]
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;
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);
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
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);

Completed in 37 milliseconds

1 2