Defined in 7 files as a typedef:
Defined in 2 files as a macro:
Referenced in 280 files:
- bin/pax/ar_io.c, line 1115
- bin/pax/extern.h, line 237
- bin/pax/pax.c, line 104
- bin/sh/error.c, line 106
- bin/sh/jobs.c, line 1139
- bin/sh/trap.c, line 513
- cddl/compat/opensolaris/misc/thread_pool.c, 2 times
- cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/probes/tst.probestar.c, line 34
- cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.sigwait.c, line 41
- cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/raise/tst.raise1.c, line 33
- cddl/contrib/opensolaris/lib/libdtrace/common/dt_cc.c, line 1854
- cddl/contrib/opensolaris/lib/libdtrace/common/dt_proc.c, line 876
- cddl/contrib/opensolaris/tools/ctf/cvt/ctfmerge.c, line 697
- contrib/apr/threadproc/unix/signals.c, 5 times
- contrib/bc/include/history.h, line 233
- contrib/binutils/libiberty/sigsetmask.c, 2 times
- contrib/bmake/job.c, 8 times
- contrib/bmake/sigcompat.c, 14 times
- contrib/bsnmp/snmpd/main.c, 2 times
- contrib/capsicum-test/linux.cc, line 113
- contrib/diff/src/sdiff.c, 4 times
- contrib/gdb/gdb/event-top.c, line 1030
- contrib/gdb/gdb/gdb_thread_db.h, 5 times
- contrib/gdb/gdb/gdbserver/remote-utils.c, 2 times
- contrib/gdb/gdb/gnu-nat.c, 2 times
- contrib/gdb/gdb/lin-lwp.c, 11 times
- contrib/gdb/gdb/nto-procfs.c, 13 times
- contrib/gdb/gdb/proc-api.c, 4 times
- contrib/gdb/gdb/proc-events.c, 2 times
- contrib/gdb/gdb/proc-utils.h, line 34
- contrib/gdb/gdb/procfs.c, line 235
- contrib/gdb/gdb/sol-thread.c, 3 times
- contrib/gdb/gdb/thread-db.c, 4 times
- contrib/gdb/gdb/top.c, line 1010
- contrib/jemalloc/src/background_thread.c, 2 times
- contrib/kyua/utils/process/executor_test.cpp, line 201
- contrib/kyua/utils/process/operations_test.cpp, line 127
- contrib/kyua/utils/signals/interrupts.cpp, 5 times
- contrib/kyua/utils/signals/interrupts_test.cpp, line 77
- contrib/kyua/utils/stacktrace_test.cpp, line 135
- contrib/less/os.c, line 95
- contrib/libbegemot/rpoll.c, 2 times
- contrib/libedit/el.c, line 594
- contrib/libedit/sig.c, 4 times
- contrib/libedit/sig.h, line 61
- contrib/libedit/terminal.c, line 843
- contrib/libpcap/rpcapd/daemon.c, line 2255
- contrib/libpcap/testprogs/threadsignaltest.c, line 135
- contrib/llvm-project/compiler-rt/lib/dfsan/dfsan_custom.cpp, 2 times
- contrib/llvm-project/compiler-rt/lib/fuzzer/FuzzerUtilDarwin.cpp, 3 times
- contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_freebsd.h, line 71
- contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_linux.cpp, 4 times
- contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_freebsd.cpp, 2 times
- contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_netbsd.cpp, 2 times
- contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_openbsd.cpp, 2 times
- contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cpp, 2 times
- contrib/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_solaris.cpp, 2 times
- contrib/llvm-project/compiler-rt/lib/sanitizer_common/symbolizer/sanitizer_wrappers.cpp, 2 times
- contrib/llvm-project/lldb/source/Host/common/MainLoop.cpp, 8 times
- contrib/llvm-project/lldb/source/Host/posix/ProcessLauncherPosixFork.cpp, line 132
- contrib/llvm-project/llvm/lib/Support/CrashRecoveryContext.cpp, line 368
- contrib/llvm-project/openmp/runtime/src/z_Linux_util.cpp, 3 times
- contrib/ncurses/ncurses/base/sigaction.c, 8 times
- contrib/ncurses/ncurses/curses.priv.h, 4 times
- contrib/ncurses/ncurses/tinfo/lib_data.c, 2 times
- contrib/ncurses/ncurses/tty/lib_tstp.c, line 141
- contrib/netbsd-tests/kernel/t_ptrace_wait.c, 10 times
- contrib/netbsd-tests/kernel/t_sysv.c, 3 times
- contrib/netbsd-tests/lib/libc/gen/posix_spawn/h_spawnattr.c, line 48
- contrib/netbsd-tests/lib/libc/gen/posix_spawn/t_spawnattr.c, line 113
- contrib/netbsd-tests/lib/libc/gen/t_siginfo.c, 4 times
- contrib/netbsd-tests/lib/libc/setjmp/t_setjmp.c, line 102
- contrib/netbsd-tests/lib/libc/setjmp/t_threadjmp.c, line 107
- contrib/netbsd-tests/lib/libc/sys/t_clone.c, line 96
- contrib/netbsd-tests/lib/libc/sys/t_pipe.c, line 81
- contrib/netbsd-tests/lib/libc/sys/t_poll.c, line 350
- contrib/netbsd-tests/lib/libc/sys/t_select.c, 2 times
- contrib/netbsd-tests/lib/libc/sys/t_sigqueue.c, line 204
- contrib/netbsd-tests/lib/libc/sys/t_sigtimedwait.c, 3 times
- contrib/netbsd-tests/lib/libc/sys/t_timer_create.c, line 59
- contrib/netbsd-tests/lib/libpthread/t_sigalarm.c, 2 times
- contrib/netbsd-tests/lib/libpthread/t_siglongjmp.c, line 76
- contrib/netbsd-tests/lib/libpthread/t_sigmask.c, line 69
- contrib/netbsd-tests/lib/libpthread/t_sigsuspend.c, line 65
- contrib/netbsd-tests/lib/libpthread/t_sleep.c, line 75
- contrib/ntp/lib/isc/unix/app.c, 4 times
- contrib/ntp/libntp/iosignal.c, 5 times
- contrib/ntp/libntp/work_thread.c, 4 times
- contrib/nvi/cl/cl_main.c, line 34
- contrib/ofed/opensm/opensm/main.c, 2 times
- contrib/openbsm/bin/auditdistd/auditdistd.c, 2 times
- contrib/openbsm/bin/auditdistd/receiver.c, line 649
- contrib/openbsm/bin/auditdistd/sender.c, line 702
- contrib/openbsm/bin/auditdistd/sigtimedwait.h, 2 times
- contrib/opie/popen.c, line 187
- contrib/sendmail/libmilter/signal.c, 2 times
- contrib/sendmail/libsm/signal.c, 3 times
- contrib/tcsh/dotlock.c, line 130
- contrib/tcsh/ed.init.c, 2 times
- contrib/tcsh/ed.screen.c, line 1401
- contrib/tcsh/sh.c, line 1786
- contrib/tcsh/sh.err.c, line 499
- contrib/tcsh/sh.exec.c, line 238
- contrib/tcsh/sh.proc.c, 6 times
- contrib/tcsh/sh.sem.c, 4 times
- contrib/tcsh/tc.func.c, 2 times
- contrib/tcsh/tc.os.c, 2 times
- contrib/tcsh/tc.sig.c, line 44
- contrib/tcsh/tc.sig.h, 2 times
- contrib/tcsh/tw.help.c, line 131
- contrib/unbound/compat/getentropy_linux.c, line 341
- contrib/unbound/compat/getentropy_osx.c, line 213
- contrib/unbound/compat/getentropy_solaris.c, line 262
- contrib/unbound/util/locks.c, 2 times
- contrib/xz/src/common/mythread.h, 6 times
- contrib/xz/src/xz/signals.c, line 28
- crypto/heimdal/appl/ftp/ftpd/popen.c, line 213
- crypto/heimdal/appl/telnet/telnet/sys_bsd.c, line 493
- crypto/openssh/openbsd-compat/sigact.c, 8 times
- crypto/openssh/openbsd-compat/sigact.h, 6 times
- crypto/openssh/sandbox-seccomp-filter.c, line 312
- crypto/openssh/serverloop.c, line 360
- crypto/openssl/crypto/armcap.c, 2 times
- crypto/openssl/crypto/ppccap.c, 2 times
- crypto/openssl/crypto/s390xcap.c, line 31
- crypto/openssl/crypto/sparcv9cap.c, line 153
- gnu/usr.bin/gdb/libgdb/fbsd-threads.c, 2 times
- include/signal.h, 19 times
- include/spawn.h, 4 times
- lib/libc/compat-43/sigcompat.c, 7 times
- lib/libc/db/btree/bt_open.c, line 392
- lib/libc/db/hash/hash_page.c, 2 times
- lib/libc/gen/pause.c, line 49
- lib/libc/gen/posix_spawn.c, 6 times
- lib/libc/gen/setmode.c, line 348
- lib/libc/gen/siginterrupt.c, line 48
- lib/libc/gen/signal.c, line 44
- lib/libc/gen/sigsetops.c, 12 times
- lib/libc/gen/wordexp.c, line 143
- lib/libc/net/rcmd.c, 6 times
- lib/libc/resolv/res_send.c, 3 times
- lib/libc/rpc/clnt_dg.c, 12 times
- lib/libc/rpc/clnt_vc.c, 11 times
- lib/libc/secure/stack_protector.c, line 115
- lib/libc/stdio/tmpfile.c, line 56
- lib/libc/stdlib/system.c, line 66
- lib/libc/sys/ppoll.c, 2 times
- lib/libc/sys/pselect.c, 2 times
- lib/libc/sys/sigprocmask.c, 4 times
- lib/libc/sys/sigsuspend.c, 2 times
- lib/libc/sys/sigtimedwait.c, 2 times
- lib/libc/sys/sigwait.c, 3 times
- lib/libc/sys/sigwaitinfo.c, 2 times
- lib/libc/tests/gen/sigsetops_test.c, 6 times
- lib/librt/sigev_thread.c, 2 times
- lib/libthr/thread/thr_create.c, 2 times
- lib/libthr/thread/thr_exit.c, 2 times
- lib/libthr/thread/thr_private.h, 17 times
- lib/libthr/thread/thr_sig.c, 33 times
- lib/libthr/thread/thr_syscalls.c, 2 times
- lib/libthread_db/kse.h, 3 times
- lib/libthread_db/libpthread_db.c, 3 times
- lib/libthread_db/libthr_db.c, line 246
- lib/libthread_db/thread_db.c, line 131
- lib/libthread_db/thread_db.h, 3 times
- lib/libthread_db/thread_db_int.h, 3 times
- lib/libulog/ulog_login_pseudo.c, line 50
- lib/libutil/pw_util.c, line 286
- lib/libvgl/main.c, line 115
- libexec/ftpd/ftpd.c, line 2813
- libexec/rtld-elf/rtld-libc/rtld_libc.c, 2 times
- libexec/rtld-elf/rtld-libc/rtld_libc.h, 2 times
- libexec/rtld-elf/rtld_lock.c, 2 times
- sbin/adjkerntz/adjkerntz.c, line 94
- sbin/devd/devd.cc, line 231
- sbin/hastd/hastd.c, 2 times
- sbin/hastd/hooks.c, line 347
- sbin/hastd/primary.c, line 2409
- sbin/hastd/secondary.c, line 416
- sbin/init/init.c, 9 times
- sys/amd64/amd64/machdep.c, line 342
- sys/amd64/ia32/ia32_signal.c, 5 times
- sys/amd64/linux/linux_machdep.c, 2 times
- sys/amd64/linux/linux_sysvec.c, line 608
- sys/amd64/linux32/linux32_machdep.c, 3 times
- sys/amd64/linux32/linux32_sysvec.c, 5 times
- sys/arm/arm/machdep.c, line 605
- sys/arm64/arm64/elf32_machdep.c, line 75
- sys/arm64/arm64/freebsd32_machdep.c, 2 times
- sys/arm64/arm64/machdep.c, line 743
- sys/arm64/include/ucontext.h, line 74
- sys/arm64/linux/linux_sysvec.c, line 375
- sys/cddl/contrib/opensolaris/uts/common/sys/sysevent.h, line 248
- sys/compat/freebsd32/freebsd32.h, 5 times
- sys/compat/freebsd32/freebsd32_misc.c, 9 times
- sys/compat/freebsd32/freebsd32_proto.h, 12 times
- sys/compat/ia32/ia32_signal.h, 3 times
- sys/compat/linux/linux.c, 2 times
- sys/compat/linux/linux.h, 2 times
- sys/compat/linux/linux_event.c, 3 times
- sys/compat/linux/linux_misc.c, 4 times
- sys/compat/linux/linux_signal.c, 6 times
- sys/compat/linuxkpi/common/src/linux_schedule.c, line 123
- sys/contrib/openzfs/lib/libtpool/thread_pool.c, 2 times
- sys/contrib/openzfs/module/os/linux/spl/spl-condvar.c, 3 times
- sys/contrib/openzfs/module/os/linux/spl/spl-taskq.c, line 851
- sys/contrib/vchiq/interface/vchiq_arm/vchiq_killable.h, 2 times
- sys/dev/drm2/drmP.h, line 1080
- sys/dev/hwpmc/hwpmc_logging.c, line 362
- sys/fs/autofs/autofs.c, 4 times
- sys/fs/fuse/fuse_ipc.c, 2 times
- sys/fs/nfs/nfs_commonkrpc.c, 7 times
- sys/fs/nfs/nfs_var.h, 2 times
- sys/fs/nfsclient/nfs_clbio.c, line 1313
- sys/i386/i386/machdep.c, 6 times
- sys/i386/linux/linux_machdep.c, 3 times
- sys/i386/linux/linux_sysvec.c, 5 times
- sys/kern/kern_ktrace.c, line 718
- sys/kern/kern_sig.c, 41 times
- sys/kern/sys_generic.c, 4 times
- sys/mips/include/ucontext.h, line 79
- sys/mips/mips/freebsd32_machdep.c, 2 times
- sys/mips/mips/pm_machdep.c, line 87
- sys/netsmb/smb_subr.c, line 73
- sys/nfsclient/nfs.h, 2 times
- sys/nfsclient/nfsm_subs.h, line 108
- sys/powerpc/powerpc/exec_machdep.c, 2 times
- sys/riscv/riscv/machdep.c, line 591
- sys/sys/ktrace.h, 2 times
- sys/sys/poll.h, line 118
- sys/sys/proc.h, 2 times
- sys/sys/ptrace.h, 4 times
- sys/sys/select.h, line 101
- sys/sys/signal.h, line 374
- sys/sys/signalvar.h, 22 times
- sys/sys/syscallsubr.h, 6 times
- sys/sys/sysproto.h, 27 times
- sys/sys/ucontext.h, line 45
- sys/sys/user.h, 4 times
- tests/sys/kern/pdeathsig.c, 2 times
- tests/sys/kern/ptrace_test.c, 8 times
- tests/sys/kern/reaper.c, 2 times
- tests/sys/kqueue/libkqueue/proc.c, 4 times
- tests/sys/kqueue/libkqueue/signal.c, 5 times
- tests/sys/mqueue/mqtest5.c, line 34
- tests/sys/posixshm/posixshm_test.c, 2 times
- tools/regression/sigqueue/sigqtest1/sigqtest1.c, line 27
- tools/regression/sigqueue/sigqtest2/sigqtest2.c, line 82
- tools/regression/sysvmsg/msgtest.c, line 92
- tools/regression/sysvsem/semtest.c, line 87
- tools/regression/sysvshm/shmtest.c, line 71
- tools/test/pthread_vfork/pthread_vfork_test.c, line 79
- tools/tools/netmap/pkt-gen.c, line 2784
- usr.bin/login/login.c, line 178
- usr.bin/mail/collect.c, 2 times
- usr.bin/mail/extern.h, 3 times
- usr.bin/mail/fio.c, line 275
- usr.bin/mail/lex.c, line 564
- usr.bin/mail/names.c, line 358
- usr.bin/mail/popen.c, 10 times
- usr.bin/mail/send.c, line 398
- usr.bin/mail/tty.c, line 276
- usr.bin/procstat/procstat_sigs.c, line 87
- usr.bin/tip/tip/tipout.c, line 137
- usr.bin/top/top.c, line 234
- usr.bin/truss/syscalls.c, line 1995
- usr.sbin/apmd/apmd.c, line 584
- usr.sbin/bhyve/rfb.c, line 923
- usr.sbin/daemon/daemon.c, line 89
- usr.sbin/iostat/iostat.c, line 478
- usr.sbin/lpr/lpd/lpd.c, 2 times
- usr.sbin/mountd/mountd.c, 3 times
- usr.sbin/nfsuserd/nfsuserd.c, line 118
- usr.sbin/nscd/nscd.c, line 553
- usr.sbin/ppp/lcp.c, line 975
- usr.sbin/ppp/timer.c, 2 times
- usr.sbin/pwd_mkdb/pwd_mkdb.c, 2 times
- usr.sbin/route6d/route6d.c, line 283
- usr.sbin/rpc.lockd/lockd_lock.c, 2 times
- usr.sbin/sa/main.c, line 226