/src/lib/libc/compat/gen/ |
compat_sigsetops.c | 83 sigaddset(sigset13_t *set, int signo) 85 if (signo <= 0 || signo >= NSIG13) { 89 *set |= __sigmask13(signo); 94 sigdelset(sigset13_t *set, int signo) 96 if (signo <= 0 || signo >= NSIG13) { 100 *set &= ~__sigmask13(signo); 105 sigismember(const sigset13_t *set, int signo) 107 if (signo <= 0 || signo >= NSIG13) [all...] |
/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/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/games/warp/ |
sig.h | 12 __dead void sig_catcher(int signo);
|
sig.c | 110 sig_catcher(int signo) 156 printf("\r\nSIG%s--game not saved in debug\r\n",signame[signo]); 168 if (signo == SIGHUP && (timer < 10 || didkill)) 169 signo = SIGQUIT; 170 if (signo == SIGQUIT) { /* can't let them bomb out without penalty */ 180 if (signo != SIGHUP && signo != SIGQUIT) { 184 signo ? "a SIG" : "an internal error", signame[signo], 189 printf("\r\nsignal %d--bye bye\r\n",signo); [all...] |
/src/tests/rump/kernspace/ |
sendsig.c | 46 rumptest_sendsig(char *signo) 52 sig = strtoull(signo, NULL, 10); 75 rumptest_localsig(int signo) 80 psignal(p, signo);
|
/src/include/ |
signal.h | 116 sigaddset(sigset_t *set, int signo) 118 if (signo <= 0 || signo >= _NSIG) { 122 __sigaddset(set, signo); 127 sigdelset(sigset_t *set, int signo) 129 if (signo <= 0 || signo >= _NSIG) { 133 __sigdelset(set, signo); 138 sigismember(const sigset_t *set, int signo) 140 if (signo <= 0 || signo >= _NSIG) [all...] |
/src/lib/libc/sys/ |
sigqueue.c | 48 sigqueue(pid_t pid, int signo, const union sigval value) 54 info.si_signo = signo;
|
/src/tests/lib/libpthread/ |
t_sigalarm.c | 47 alarm_handler(int signo, siginfo_t *si, void *ctx) 49 ATF_REQUIRE_EQ_MSG(si->si_signo, signo, "Received unexpected signal"); 54 alarm_handler(int signo) 56 ATF_REQUIRE_EQ_MSG(SIGALRM, signo, "Received unexpected signal");
|
t_kill.c | 80 sighandler(int signo) 86 ATF_REQUIRE_MSG((self != mainthread) && (signo == SIGUSR1),
|
t_sigsuspend.c | 51 alarm_handler(int signo)
|
/src/sys/kern/ |
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/rump/librump/rumpkern/ |
signals.c | 49 pgrp_apply(struct pgrp *pgrp, int signo, void (*apply)(struct proc *p, int)) 57 apply(p, signo); 65 rumpsig_panic(struct proc *p, int signo) 68 switch (signo) { 73 panic("unhandled signal %d", signo); 80 rumpsig_ignore(struct proc *p, int signo) 89 rumpsig_raise(struct proc *p, int signo) 93 rumpuser_kill(p->p_pid, signo); 95 rump_sysproxy_raise(RUMP_SPVM2CTL(p->p_vmspace), signo); 100 rumpsig_record(struct proc *p, int signo) [all...] |
/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;
|
/src/lib/libedit/ |
sig.c | 72 sig_handler(int signo) 79 (void) sigaddset(&nset, signo); 82 sel->el_signal->sig_no = signo; 84 switch (signo) { 102 if (signo == sighdl[i]) 105 (void) sigaction(signo, &sel->el_signal->sig_action[i], NULL); 110 (void) raise(signo);
|
/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/lib/librumpuser/ |
rumpfiber_sp.c | 61 rumpuser_sp_raise(void *arg, int signo)
|
/src/sys/external/bsd/compiler_rt/dist/lib/ubsan/ |
ubsan_signals_standalone.cc | 50 static void UBsanOnDeadlySignal(int signo, void *siginfo, void *context) {
|
/src/tests/lib/libc/gen/ |
t_raise.c | 49 handler_stress(int signo) 55 handler_err(int signo) 61 if (sig[i] == signo) { 69 handler_ret(int signo)
|
t_alarm.c | 45 handler(int signo) 48 if (signo == SIGALRM)
|
t_pause.c | 45 handler(int signo) 48 if (signo == SIGALRM)
|
t_siginfo.c | 70 sig_debug(int signo, siginfo_t *info, ucontext_t *ctx) 74 printf("%d %p %p\n", signo, info, ctx); 97 sigalrm_action(int signo, siginfo_t *info, void *ptr) 100 sig_debug(signo, info, (ucontext_t *)ptr); 134 sigchild_action(int signo, siginfo_t *info, void *ptr) 282 sigfpe_flt_action(int signo, siginfo_t *info, void *ptr) 285 sig_debug(signo, info, (ucontext_t *)ptr); 342 sigfpe_int_action(int signo, siginfo_t *info, void *ptr) 345 sig_debug(signo, info, (ucontext_t *)ptr); 398 sigsegv_action(int signo, siginfo_t *info, void *ptr [all...] |
/src/sys/arch/aarch64/include/ |
machdep.h | 154 #define do_trapsignal(l, signo, code, addr, trap) \ 155 do_trapsignal1(__func__, __LINE__, tf, l, signo, code, addr, trap) 157 #define do_trapsignal(l, signo, code, addr, trap) \ 158 do_trapsignal1(l, signo, code, addr, trap) 165 struct lwp *l, int signo, int code, void *addr, int trap);
|
/src/tests/fs/fifofs/ |
t_fifo.c | 78 sigchild_handler(int signo) 81 if (signo == SIGCHLD) { 84 printf("Got %d signal\n", signo);
|
/src/tests/rump/rumpkern/ |
t_workqueue.c | 76 sigsegv(int signo)
|