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

  /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

Completed in 40 milliseconds