Defined in 2 files as a prototype:
Defined in 4 files as a macro:
Defined in 2 files as a function:
Referenced in 252 files:
- bin/pax/pax.c, line 398
- bin/sh/error.c, line 109
- bin/sh/jobs.c, line 1163
- bin/sh/trap.c, 2 times
- cddl/contrib/opensolaris/cmd/dtrace/dtrace.c, line 1281
- cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/io/tst.fds.c, line 61
- cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/probes/tst.probestar.c, line 38
- cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.sigwait.c, line 55
- cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/raise/tst.raise1.c, line 35
- cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/raise/tst.raise2.c, line 43
- cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/raise/tst.raise3.c, line 43
- cddl/contrib/opensolaris/cmd/lockstat/lockstat.c, line 906
- cddl/contrib/opensolaris/cmd/plockstat/plockstat.c, line 975
- cddl/contrib/opensolaris/lib/libdtrace/common/dt_cc.c, line 1926
- cddl/contrib/opensolaris/lib/libdtrace/common/dt_options.c, line 96
- cddl/contrib/opensolaris/tools/ctf/cvt/ctfmerge.c, line 700
- contrib/apr/threadproc/unix/signals.c, 3 times
- contrib/atf/atf-c/detail/process_test.c, line 780
- contrib/bc/src/history/history.c, line 1391
- contrib/bc/src/vm.c, line 794
- contrib/binutils/libiberty/sigsetmask.c, line 33
- contrib/bmake/job.c, 4 times
- contrib/bmake/sigcompat.c, line 175
- contrib/bmake/util.c, line 351
- contrib/bsnmp/snmpd/main.c, 2 times
- contrib/capsicum-test/linux.cc, 2 times
- contrib/diff/lib/c-stack.c, line 250
- contrib/diff/src/sdiff.c, 3 times
- contrib/dma/dma.c, line 572
- contrib/dma/util.c, line 250
- contrib/gdb/gdb/event-top.c, line 1032
- contrib/gdb/gdb/gdbserver/remote-utils.c, 2 times
- contrib/gdb/gdb/infttrace.c, 2 times
- contrib/gdb/gdb/lin-lwp.c, 7 times
- contrib/gdb/gdb/nto-procfs.c, 7 times
- contrib/gdb/gdb/remote-fileio.c, 2 times
- contrib/gdb/gdb/remote-sim.c, line 678
- contrib/gdb/gdb/thread-db.c, 2 times
- contrib/gdb/gdb/top.c, line 1012
- contrib/googletest/googletest/src/gtest-death-test.cc, line 1278
- contrib/googletest/googletest/test/googletest-death-test-test.cc, 2 times
- contrib/kyua/utils/process/executor_test.cpp, line 202
- contrib/kyua/utils/process/operations_test.cpp, line 128
- contrib/kyua/utils/sanity.cpp, line 115
- contrib/kyua/utils/signals/interrupts.cpp, line 163
- contrib/kyua/utils/signals/interrupts_test.cpp, line 78
- contrib/kyua/utils/signals/misc.cpp, line 64
- contrib/kyua/utils/signals/misc_test.cpp, line 69
- contrib/kyua/utils/signals/programmer.cpp, line 88
- contrib/kyua/utils/stacktrace_test.cpp, line 136
- contrib/less/less.h, line 484
- contrib/less/os.c, line 96
- contrib/libarchive/cpio/cpio.c, line 149
- contrib/libarchive/libarchive/test/main.c, line 3077
- contrib/libarchive/libarchive_fe/passphrase.c, line 229
- contrib/libarchive/tar/bsdtar.c, line 184
- contrib/libarchive/test_utils/test_main.c, line 3968
- contrib/libbegemot/rpoll.c, line 216
- contrib/libedit/el.c, line 596
- contrib/libedit/sig.c, 5 times
- contrib/libedit/terminal.c, line 846
- contrib/libevent/test/regress.c, line 1278
- contrib/libpcap/rpcapd/daemon.c, 2 times
- contrib/libpcap/rpcapd/rpcapd.c, 5 times
- contrib/libpcap/testprogs/threadsignaltest.c, line 139
- contrib/llvm-project/compiler-rt/lib/dfsan/dfsan_custom.cpp, line 739
- contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtilDarwin.cpp, 2 times
- contrib/llvm-project/lldb/source/Host/common/MainLoop.cpp, 3 times
- contrib/llvm-project/lldb/source/Host/posix/ProcessLauncherPosixFork.cpp, line 133
- contrib/llvm-project/llvm/lib/Support/CrashRecoveryContext.cpp, 2 times
- contrib/llvm-project/openmp/runtime/src/z_Linux_util.cpp, line 1222
- contrib/mandoc/tag.c, line 290
- contrib/ncurses/ncurses/SigAction.h, line 96
- contrib/ncurses/ncurses/tty/lib_tstp.c, 7 times
- contrib/netbsd-tests/fs/fifofs/t_fifo.c, line 105
- contrib/netbsd-tests/kernel/t_ptrace_wait.c, 13 times
- contrib/netbsd-tests/kernel/t_sysv.c, 9 times
- contrib/netbsd-tests/lib/libc/gen/exect/t_exect.c, line 73
- contrib/netbsd-tests/lib/libc/gen/posix_spawn/h_spawnattr.c, line 53
- contrib/netbsd-tests/lib/libc/gen/posix_spawn/t_spawnattr.c, line 130
- contrib/netbsd-tests/lib/libc/gen/t_assert.c, 2 times
- contrib/netbsd-tests/lib/libc/gen/t_fpsetmask.c, 2 times
- contrib/netbsd-tests/lib/libc/gen/t_raise.c, 3 times
- contrib/netbsd-tests/lib/libc/gen/t_siginfo.c, 11 times
- contrib/netbsd-tests/lib/libc/setjmp/t_setjmp.c, 2 times
- contrib/netbsd-tests/lib/libc/setjmp/t_threadjmp.c, 2 times
- contrib/netbsd-tests/lib/libc/sys/t_clone.c, line 118
- contrib/netbsd-tests/lib/libc/sys/t_nanosleep.c, line 213
- contrib/netbsd-tests/lib/libc/sys/t_pipe.c, 2 times
- contrib/netbsd-tests/lib/libc/sys/t_select.c, line 108
- contrib/netbsd-tests/lib/libc/sys/t_setrlimit.c, line 500
- contrib/netbsd-tests/lib/libc/sys/t_sigaction.c, line 61
- contrib/netbsd-tests/lib/libc/sys/t_sigqueue.c, 3 times
- contrib/netbsd-tests/lib/libc/sys/t_sigtimedwait.c, 3 times
- contrib/netbsd-tests/lib/libc/sys/t_timer_create.c, 2 times
- contrib/netbsd-tests/lib/libc/ttyio/t_ttyio.c, line 135
- contrib/netbsd-tests/lib/libpthread/t_once.c, line 168
- contrib/netbsd-tests/lib/libpthread/t_sigalarm.c, 2 times
- contrib/netbsd-tests/lib/libpthread/t_siglongjmp.c, 2 times
- contrib/netbsd-tests/lib/libpthread/t_sigmask.c, 7 times
- contrib/netbsd-tests/lib/libpthread/t_sigsuspend.c, 2 times
- contrib/netbsd-tests/lib/libpthread/t_sleep.c, 2 times
- contrib/netbsd-tests/lib/librt/t_sem.c, line 247
- contrib/netbsd-tests/net/net/t_tcp.c, line 151
- contrib/ngatm/sscop/sscop_main.c, line 232
- contrib/ntp/lib/isc/unix/app.c, 6 times
- contrib/ntp/libntp/iosignal.c, 4 times
- contrib/ntp/libntp/syssignal.c, line 39
- contrib/ntp/libntp/work_thread.c, 2 times
- contrib/ntp/ntpd/ntpd.c, line 673
- contrib/ntp/parseutil/dcfd.c, line 1592
- contrib/ntp/sntp/libevent/test/regress.c, line 1175
- contrib/nvi/cl/cl_main.c, 2 times
- contrib/ofed/opensm/opensm/main.c, 2 times
- contrib/openbsm/bin/auditd/auditd.c, line 430
- contrib/openbsm/bin/auditdistd/auditdistd.c, 2 times
- contrib/openbsm/bin/auditdistd/receiver.c, line 687
- contrib/openbsm/bin/auditdistd/sender.c, line 707
- contrib/openbsm/bin/auditdistd/sigtimedwait.h, 2 times
- contrib/opie/popen.c, line 189
- contrib/sendmail/libmilter/signal.c, 2 times
- contrib/sendmail/libsm/signal.c, 3 times
- contrib/tcsh/dotlock.c, line 133
- contrib/tcsh/ed.init.c, 2 times
- contrib/tcsh/ed.screen.c, line 1405
- contrib/tcsh/sh.c, line 1788
- contrib/tcsh/sh.exec.c, line 239
- contrib/tcsh/sh.proc.c, 2 times
- contrib/tcsh/sh.sem.c, 3 times
- contrib/tcsh/tc.func.c, 4 times
- contrib/tcsh/tc.os.c, 2 times
- contrib/tcsh/tc.sig.c, 2 times
- contrib/tcsh/tc.sig.h, line 131
- contrib/tcsh/tw.help.c, line 138
- contrib/tnftp/src/progressbar.c, 2 times
- contrib/unbound/util/locks.c, line 83
- contrib/xz/src/xz/message.c, line 147
- contrib/xz/src/xz/signals.c, line 75
- crypto/heimdal/appl/ftp/ftp/ftp.c, line 336
- crypto/heimdal/appl/ftp/ftpd/popen.c, line 222
- crypto/heimdal/appl/login/login.c, line 634
- crypto/heimdal/appl/login/read_string.c, line 69
- crypto/heimdal/appl/telnet/telnet/sys_bsd.c, line 500
- crypto/heimdal/kcm/main.c, line 82
- crypto/heimdal/kdc/main.c, line 132
- crypto/heimdal/kpasswd/kpasswdd.c, line 888
- crypto/heimdal/lib/asn1/check-common.c, 2 times
- crypto/heimdal/lib/hdb/hdb-ldap.c, line 1596
- crypto/heimdal/lib/kadm5/ipropd_common.c, line 54
- crypto/heimdal/lib/roken/parse_reply-test.c, line 85
- crypto/heimdal/lib/roken/rkpty.c, line 374
- crypto/heimdal/lib/roken/signal.c, line 56
- crypto/heimdal/lib/roken/test-mem.c, line 161
- crypto/openssh/openbsd-compat/bsd-signal.c, line 37
- crypto/openssh/openbsd-compat/readpassphrase.c, line 115
- crypto/openssh/sandbox-seccomp-filter.c, line 316
- crypto/openssh/serverloop.c, line 364
- lib/geom/part/geom_part.c, line 894
- lib/libc/compat-43/sigcompat.c, 7 times
- lib/libc/gen/daemon.c, line 56
- lib/libc/gen/readpassphrase.c, line 113
- lib/libc/gen/signal.c, line 52
- lib/libc/gen/wordexp.c, line 157
- lib/libc/net/rcmd.c, line 145
- lib/libc/secure/stack_protector.c, line 126
- lib/libc/stdlib/system.c, 2 times
- lib/libc/tests/gen/dlopen_empty_test.c, line 76
- lib/libc/tests/gen/popen_test.c, line 161
- lib/libc/tests/gen/sigsetops_test.c, 6 times
- lib/libc/tests/gen/wordexp_test.c, line 282
- lib/librt/sigev_thread.c, line 383
- lib/libulog/ulog_login_pseudo.c, line 55
- lib/libutil/pw_util.c, 2 times
- lib/libvgl/main.c, line 123
- lib/msun/tests/fenv_test.c, 2 times
- libexec/bootpd/bootpd.c, line 488
- libexec/ftpd/ftpd.c, 2 times
- libexec/pppoed/pppoed.c, line 642
- sbin/adjkerntz/adjkerntz.c, 2 times
- sbin/devd/devd.cc, 2 times
- sbin/hastd/hastd.c, 2 times
- sbin/hastd/hooks.c, line 378
- sbin/hastd/primary.c, line 2415
- sbin/hastd/secondary.c, line 476
- sbin/init/init.c, 5 times
- sbin/ping/ping.c, line 873
- sbin/ping6/ping6.c, 2 times
- sbin/route/route.c, line 809
- sys/contrib/openzfs/cmd/raidz_test/raidz_test.c, 2 times
- sys/contrib/openzfs/cmd/zed/zed.c, 2 times
- sys/contrib/openzfs/cmd/zfs/zfs_main.c, line 7568
- sys/contrib/openzfs/cmd/ztest/ztest.c, 2 times
- sys/contrib/openzfs/lib/libzfs/libzfs_crypto.c, line 284
- sys/contrib/openzfs/module/zfs/spa_misc.c, line 2361
- sys/contrib/openzfs/tests/zfs-tests/cmd/largest_file/largest_file.c, line 73
- sys/dev/drm2/drm_lock.c, line 118
- tests/sys/file/flock_helper.c, line 1573
- tests/sys/kern/ptrace_test.c, 8 times
- tests/sys/kern/reaper.c, 4 times
- tests/sys/kern/sigaltstack.c, line 100
- tests/sys/kqueue/libkqueue/proc.c, 4 times
- tests/sys/kqueue/libkqueue/signal.c, 5 times
- tests/sys/mqueue/mqtest5.c, 2 times
- tests/sys/netmap/ctrl-api-test.c, line 1962
- tests/sys/posixshm/posixshm_test.c, 3 times
- tools/regression/sigqueue/sigqtest1/sigqtest1.c, 2 times
- tools/regression/sigqueue/sigqtest2/sigqtest2.c, 3 times
- tools/regression/sockets/unix_cmsg/unix_cmsg.c, line 291
- tools/regression/sysvmsg/msgtest.c, 3 times
- tools/regression/sysvsem/semtest.c, 3 times
- tools/regression/sysvshm/shmtest.c, 3 times
- tools/test/pthread_vfork/pthread_vfork_test.c, line 87
- tools/tools/netmap/pkt-gen.c, line 3227
- usr.bin/at/at.c, 2 times
- usr.bin/cmp/regular.c, line 108
- usr.bin/csplit/csplit.c, line 153
- usr.bin/fetch/fetch.c, line 1114
- usr.bin/lockf/lockf.c, line 103
- usr.bin/login/login.c, 2 times
- usr.bin/mail/collect.c, 2 times
- usr.bin/mail/fio.c, line 284
- usr.bin/mail/lex.c, line 566
- usr.bin/mail/names.c, line 369
- usr.bin/mail/popen.c, 5 times
- usr.bin/mail/send.c, line 399
- usr.bin/mail/tty.c, line 278
- usr.bin/su/su.c, line 436
- usr.bin/timeout/timeout.c, 2 times
- usr.bin/tip/tip/tipout.c, 2 times
- usr.bin/top/top.c, line 578
- usr.bin/truss/main.c, line 167
- usr.sbin/apmd/apmd.c, line 601
- usr.sbin/bhyve/rfb.c, line 929
- usr.sbin/daemon/daemon.c, 6 times
- usr.sbin/inetd/builtins.c, line 754
- usr.sbin/inetd/inetd.c, line 539
- usr.sbin/iostat/iostat.c, line 640
- usr.sbin/lpr/lpd/lpd.c, line 316
- usr.sbin/mountd/mountd.c, 3 times
- usr.sbin/nfsuserd/nfsuserd.c, 3 times
- usr.sbin/ngctl/main.c, line 247
- usr.sbin/nscd/nscd.c, line 558
- usr.sbin/pmc/cmd_pmc_stat.c, line 399
- usr.sbin/pmcstat/pmcstat.c, line 1286
- usr.sbin/ppp/lcp.c, line 982
- usr.sbin/ppp/timer.c, 2 times
- usr.sbin/pppctl/pppctl.c, 2 times
- usr.sbin/pwd_mkdb/pwd_mkdb.c, line 165
- usr.sbin/route6d/route6d.c, line 468
- usr.sbin/rpc.lockd/lockd.c, line 441
- usr.sbin/rpc.lockd/lockd_lock.c, 2 times
- usr.sbin/rpc.statd/statd.c, line 306