Home
last modified time | relevance | path

Searched refs:signum (Results 1 – 25 of 96) sorted by relevance

1234

/freebsd/tests/sys/kern/
H A Dpdeathsig.c42 dummy_signal_handler(int signum) in dummy_signal_handler() argument
49 int signum; in ATF_TC_BODY() local
53 signum = 8888; in ATF_TC_BODY()
54 rc = procctl(P_PID, 0, PROC_PDEATHSIG_CTL, &signum); in ATF_TC_BODY()
59 signum = SIGINFO; in ATF_TC_BODY()
60 rc = procctl(8888, 0, PROC_PDEATHSIG_CTL, &signum); in ATF_TC_BODY()
65 signum = SIGINFO; in ATF_TC_BODY()
67 PROC_PDEATHSIG_CTL, &signum); in ATF_TC_BODY()
72 signum = SIGINFO; in ATF_TC_BODY()
78 signum = SIGINFO; in ATF_TC_BODY()
[all …]
H A Dpdeathsig_helper.c34 int signum; in main() local
42 signum = 0xdeadbeef; in main()
43 rc = procctl(P_PID, 0, PROC_PDEATHSIG_STATUS, &signum); in main()
45 assert(signum == SIGINFO); in main()
/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_signal_interceptors.inc27 #define SIGNAL_INTERCEPTOR_SIGNAL_IMPL(func, signum, handler) \
28 { return REAL(func)(signum, handler); }
32 # define SIGNAL_INTERCEPTOR_SIGACTION_IMPL(signum, act, oldact) \
40 return REAL(sigaction_symname)(signum, act, oldact); \
45 INTERCEPTOR(uptr, bsd_signal, int signum, uptr handler) {
47 if (GetHandleSignalMode(signum) == kHandleSignalExclusive) return 0;
48 SIGNAL_INTERCEPTOR_SIGNAL_IMPL(bsd_signal, signum, handler);
56 INTERCEPTOR(uptr, signal, int signum, uptr handler) {
58 if (GetHandleSignalMode(signum) == kHandleSignalExclusive)
60 SIGNAL_INTERCEPTOR_SIGNAL_IMPL(signal, signum, handler);
[all …]
H A Dsanitizer_linux.h79 int internal_sigaction_norestorer(int signum, const void *act, void *oldact);
80 void internal_sigdelset(__sanitizer_sigset_t *set, int signum);
90 void internal_sigdelset(__sanitizer_sigset_t *set, int signum);
92 void internal_sigdelset(__sanitizer_sigset_t *set, int signum);
H A Dsanitizer_linux.cpp167 __sanitizer_sigset_t &oldset, int signum) { in KeepUnblocked() argument
169 if (SANITIZER_ANDROID || !internal_sigismember(&oldset, signum)) in KeepUnblocked()
170 internal_sigdelset(&newset, signum); in KeepUnblocked()
936 int internal_sigaction_norestorer(int signum, const void *act, void *oldact) { in internal_sigaction_norestorer() argument
962 uptr result = internal_syscall(SYSCALL(rt_sigaction), (uptr)signum, in internal_sigaction_norestorer()
1002 void internal_sigdelset(__sanitizer_sigset_t *set, int signum) { in internal_sigdelset() argument
1003 signum -= 1; in internal_sigdelset()
1004 CHECK_GE(signum, 0); in internal_sigdelset()
1005 CHECK_LT(signum, sizeof(*set) * 8); in internal_sigdelset()
1007 const uptr idx = signum / (sizeof(k_set->sig[0]) * 8); in internal_sigdelset()
[all …]
H A Dsanitizer_stoptheworld_netbsd_libcdep.cpp158 static void TracerThreadSignalHandler(int signum, __sanitizer_siginfo *siginfo, in TracerThreadSignalHandler() argument
161 Printf("Tracer caught signal %d: addr=%p pc=%p sp=%p\n", signum, in TracerThreadSignalHandler()
165 if (signum == SIGABRT) in TracerThreadSignalHandler()
173 internal__exit((signum == SIGABRT) ? 1 : 2); in TracerThreadSignalHandler()
H A Dsanitizer_posix.h97 int internal_sigaction(int signum, const void *act, void *oldact);
100 bool internal_sigismember(__sanitizer_sigset_t *set, int signum);
/freebsd/lib/libc/string/
H A Dstrsignal.c92 int signum; in strsignal() local
120 signum = num; in strsignal()
122 signum = -signum; in strsignal()
126 *t++ = "0123456789"[signum % 10]; in strsignal()
127 } while (signum /= 10); in strsignal()
/freebsd/usr.bin/top/
H A Dcommands.c398 int signum = SIGTERM; /* default */ in kill_procs() local
417 scanint(str + 1, &signum); in kill_procs()
418 if (signum <= 0 || signum >= NSIG) in kill_procs()
425 signum = signame_to_signum(str + 1); in kill_procs()
428 if (signum == -1 ) in kill_procs()
447 if (kill(procnum, signum) == -1) in kill_procs()
/freebsd/contrib/ntp/sntp/libevent/
H A Devmap-internal.h84 int evmap_signal_add_(struct event_base *base, int signum, struct event *ev);
85 int evmap_signal_del_(struct event_base *base, int signum, struct event *ev);
86 void evmap_signal_active_(struct event_base *base, evutil_socket_t signum, int ncalls);
H A Devmap.c591 int signum; local
593 for (signum = 0; signum < sigmap->nentries; ++signum) {
594 struct evmap_signal *ctx = sigmap->entries[signum];
597 if ((r = fn(base, signum, ctx, arg)))
640 int signum, struct evmap_signal *ctx, void *arg) argument
646 if (evsel->add(base, signum, 0, EV_SIGNAL, NULL) == -1)
686 evmap_signal_delete_all_iter_fn(struct event_base *base, int signum, argument
986 int signum, struct evmap_signal *sig_info, void *arg) argument
994 EVUTIL_ASSERT(ev->ev_fd == signum);
1037 evmap_signal_foreach_event_fn(struct event_base *base, int signum, argument
/freebsd/contrib/libevent/
H A Devmap-internal.h84 int evmap_signal_add_(struct event_base *base, int signum, struct event *ev);
85 int evmap_signal_del_(struct event_base *base, int signum, struct event *ev);
86 void evmap_signal_active_(struct event_base *base, evutil_socket_t signum, int ncalls);
H A Devmap.c591 int signum; local
593 for (signum = 0; signum < sigmap->nentries; ++signum) {
594 struct evmap_signal *ctx = sigmap->entries[signum];
597 if ((r = fn(base, signum, ctx, arg)))
640 int signum, struct evmap_signal *ctx, void *arg) argument
646 if (evsel->add(base, signum, 0, EV_SIGNAL, NULL) == -1)
686 evmap_signal_delete_all_iter_fn(struct event_base *base, int signum, argument
986 int signum, struct evmap_signal *sig_info, void *arg) argument
994 EVUTIL_ASSERT(ev->ev_fd == signum);
1037 evmap_signal_foreach_event_fn(struct event_base *base, int signum, argument
/freebsd/tools/test/stress2/misc/
H A Dsignal0.sh72 signal_handler(int signum, siginfo_t *si, void *context) {
73 if (signum != SIGUSR1) {
74 printf("FAIL bad signal, signum=%d\n", signum);
/freebsd/contrib/llvm-project/compiler-rt/lib/fuzzer/
H A DFuzzerUtilPosix.cpp61 static void SetSigaction(int signum, in SetSigaction() argument
64 if (sigaction(signum, nullptr, &sigact)) { in SetSigaction()
70 if (signum != SIGSEGV) in SetSigaction()
86 if (sigaction(signum, &new_sigact, nullptr)) { in SetSigaction()
/freebsd/sys/contrib/openzfs/cmd/zed/
H A Dzed.c37 _exit_handler(int signum) in _exit_handler() argument
39 (void) signum; in _exit_handler()
47 _hup_handler(int signum) in _hup_handler() argument
49 (void) signum; in _hup_handler()
/freebsd/contrib/tcsh/
H A Dsh.proc.c1438 int signum, len = 0; in dokill() local
1446 for (signum = 0; signum <= nsig; signum++) { in dokill()
1447 if ((name = mesg[signum].iname) != NULL) { in dokill()
1470 signum = strtoul(short2str(sigptr), &ep, 0); in dokill()
1471 if (*ep || signum < 0 || signum > (MAXSIG-1)) in dokill()
1475 for (signum = 0; signum <= nsig; signum++) in dokill()
1476 if (mesg[signum].iname && in dokill()
1477 eq(sigptr, str2short(mesg[signum].iname))) in dokill()
1486 signum = SIGTERM; in dokill()
1487 pkill(v, signum); in dokill()
[all …]
/freebsd/sys/kern/
H A Dkern_sig.c996 int signum; member
1009 if (uap->signum <= 0 || uap->signum >= ONSIG) in osigaction()
1023 error = kern_sigaction(td, uap->signum, nsap, osap, KSA_OSIGSET); in osigaction()
1521 int signum; member
1535 if (uap->signum <= 0 || uap->signum >= ONSIG) in osigvec()
1548 error = kern_sigaction(td, uap->signum, nsap, osap, KSA_OSIGSET); in osigvec()
1895 int signum; member
1903 return (kern_kill(td, uap->pid, uap->signum)); in sys_kill()
1907 kern_kill(struct thread *td, pid_t pid, int signum) in kern_kill() argument
1920 ktrcapfail(CAPFAIL_SIGNAL, &signum); in kern_kill()
[all …]
/freebsd/contrib/mandoc/
H A Dterm_tag.c215 tag_signal(int signum) in tag_signal() argument
223 sigaction(signum, &sa, NULL); in tag_signal()
224 kill(getpid(), signum); in tag_signal()
/freebsd/sys/i386/linux/
H A Dlinux_ptrace_machdep.c83 map_signum(int signum) in map_signum() argument
86 signum = linux_to_bsd_signal(signum); in map_signum()
87 return ((signum == SIGSTOP)? 0 : signum); in map_signum()
/freebsd/sys/sys/
H A Dunistd.h187 #define RFTSIGFLAGS(signum) ((signum) << RFTSIGSHIFT) argument
/freebsd/contrib/ntp/libntp/
H A Dsyssignal.c124 int signum in sigint_handler() argument
127 UNUSED_ARG(signum); in sigint_handler()
/freebsd/sys/security/audit/
H A Daudit.h111 void audit_arg_signum(u_int signum);
287 #define AUDIT_ARG_SIGNUM(signum) do { \ argument
289 audit_arg_signum((signum)); \
449 #define AUDIT_ARG_SIGNUM(signum) argument
/freebsd/contrib/netbsd-tests/lib/libc/sys/
H A Dt_select.c50 sig_handler(int signum __unused) in sig_handler()
56 sigchld(int signum __unused) in sigchld()
/freebsd/sys/security/mac/
H A Dmac_process.c406 mac_proc_check_signal(struct ucred *cred, struct proc *p, int signum) in mac_proc_check_signal() argument
412 MAC_POLICY_CHECK_NOSLEEP(proc_check_signal, cred, p, signum); in mac_proc_check_signal()
413 MAC_CHECK_PROBE3(proc_check_signal, error, cred, p, signum); in mac_proc_check_signal()

1234