/freebsd/contrib/sendmail/libsm/ |
H A D | signal.c | 109 # ifndef sigmask 110 # define sigmask(s) (1 << ((s) - 1)) macro 112 return (sigblock(sigmask(sig)) & sigmask(sig)) != 0; 151 return (sigsetmask(sigblock(0) & ~sigmask(sig)) & sigmask(sig)) != 0; 267 # ifndef sigmask 268 # define sigmask(s) (1 << ((s) - 1)) macro 274 mask |= sigmask(SIGALRM); 275 mask |= sigmask(SIGCHLD); 276 mask |= sigmask(SIGHUP); 277 mask |= sigmask(SIGINT); [all …]
|
/freebsd/sys/contrib/vchiq/interface/vchiq_arm/ |
H A D | vchiq_killable.h | 41 #define SHUTDOWN_SIGS (sigmask(SIGKILL) | sigmask(SIGINT) | sigmask(SIGQUIT) | sigmask(SIGTRAP) |…
|
/freebsd/contrib/bmake/ |
H A D | sigaction.c | 163 # if defined(sigmask) || defined(BSD) || defined(_BSD) && !defined(BSD41) 227 *mask |= sigmask(sig); in sigaddset() 235 *mask &= ~(sigmask(sig)); in sigdelset() 259 return ((*mask) & sigmask(sig)); in sigismember() 314 if (*set & sigmask(i)) in sigprocmask() 317 if (sm & sigmask(i)) { in sigprocmask() 340 if (*mask & sigmask(i)) { in sigsuspend() 354 if (*mask & sigmask(i)) { in sigsuspend()
|
H A D | sigcompat.c | 307 # ifndef sigmask 308 # define sigmask(n) ((unsigned int)1 << (((n) - 1) & (32 - 1))) macro 319 old = sigblock(sigmask(SIGINT)); in main() 321 old = sigsetmask(sigmask(SIGALRM)); in main()
|
H A D | sigact.h | 97 #ifndef sigmask 98 # define sigmask(s) (1<<((s)-1) & (32 - 1)) /* convert SIGnum to mask */ macro
|
/freebsd/contrib/ntp/libntp/ |
H A D | iosignal.c | 472 mask = sigmask(SIGIO) | sigmask(SIGALRM); in block_io_and_alarm() 488 mask = sigmask(SIGIO); in block_sigio() 509 mask = sigmask(SIGIO) | sigmask(SIGALRM); in unblock_io_and_alarm() 525 mask = sigmask(SIGIO); in unblock_sigio() 536 mask = sigmask(SIGIO) | sigmask(SIGALRM); in wait_for_signal()
|
/freebsd/contrib/ncurses/ncurses/base/ |
H A D | sigaction.c | 76 *mask |= sigmask(sig); in _nc_sigaddset() 91 *mask &= ~sigmask(sig); 98 return (*mask & sigmask(sig)) != 0;
|
/freebsd/sys/dev/drm2/ |
H A D | drm_lock.c | 116 sigemptyset(&dev->sigmask); in drm_lock() 117 sigaddset(&dev->sigmask, SIGSTOP); in drm_lock() 118 sigaddset(&dev->sigmask, SIGTSTP); in drm_lock() 119 sigaddset(&dev->sigmask, SIGTTIN); in drm_lock() 120 sigaddset(&dev->sigmask, SIGTTOU); in drm_lock() 123 block_all_signals(drm_notifier, &dev->sigdata, &dev->sigmask); in drm_lock()
|
/freebsd/crypto/openssh/openbsd-compat/ |
H A D | sigact.c | 107 *mask &= ~sigmask(sig); in sigdelset() 118 *mask |= sigmask(sig); in sigaddset() 129 return (*mask & sigmask(sig)) != 0; in sigismember()
|
H A D | bsd-poll.c | 47 const sigset_t *sigmask) in ppoll() argument 78 ret = pselect(maxfd + 1, &readfds, &writefds, &exceptfds, tmoutp, sigmask); in ppoll()
|
/freebsd/contrib/libfido2/src/ |
H A D | hid_openbsd.c | 27 sigset_t sigmask; member 201 fido_hid_set_sigmask(void *handle, const fido_sigset_t *sigmask) in fido_hid_set_sigmask() argument 205 ctx->sigmask = *sigmask; in fido_hid_set_sigmask() 206 ctx->sigmaskp = &ctx->sigmask; in fido_hid_set_sigmask()
|
H A D | hid_netbsd.c | 31 sigset_t sigmask; member 262 fido_hid_set_sigmask(void *handle, const fido_sigset_t *sigmask) in fido_hid_set_sigmask() argument 266 ctx->sigmask = *sigmask; in fido_hid_set_sigmask() 267 ctx->sigmaskp = &ctx->sigmask; in fido_hid_set_sigmask()
|
H A D | hid_freebsd.c | 34 sigset_t sigmask; member 260 fido_hid_set_sigmask(void *handle, const fido_sigset_t *sigmask) in fido_hid_set_sigmask() argument 264 ctx->sigmask = *sigmask; in fido_hid_set_sigmask() 265 ctx->sigmaskp = &ctx->sigmask; in fido_hid_set_sigmask()
|
H A D | hid_linux.c | 26 sigset_t sigmask; member 314 fido_hid_set_sigmask(void *handle, const fido_sigset_t *sigmask) in fido_hid_set_sigmask() argument 318 ctx->sigmask = *sigmask; in fido_hid_set_sigmask() 319 ctx->sigmaskp = &ctx->sigmask; in fido_hid_set_sigmask()
|
H A D | nfc_linux.c | 30 sigset_t sigmask; member 287 fido_nfc_set_sigmask(void *handle, const fido_sigset_t *sigmask) in fido_nfc_set_sigmask() argument 291 ctx->sigmask = *sigmask; in fido_nfc_set_sigmask() 292 ctx->sigmaskp = &ctx->sigmask; in fido_nfc_set_sigmask()
|
H A D | hid_unix.c | 51 fido_hid_unix_wait(int fd, int ms, const fido_sigset_t *sigmask) in fido_hid_unix_wait() argument 69 if ((r = ppoll(&pfd, 1, ms > -1 ? &ts : NULL, sigmask)) < 1) { in fido_hid_unix_wait()
|
/freebsd/contrib/llvm-project/lldb/source/Host/posix/ |
H A D | MainLoopPosix.cpp | 122 sigset_t sigmask; in get_sigmask() local 123 int ret = pthread_sigmask(SIG_SETMASK, nullptr, &sigmask); in get_sigmask() 128 sigdelset(&sigmask, sig.first); in get_sigmask() 129 return sigmask; in get_sigmask() 172 sigset_t sigmask = get_sigmask(); in Poll() local 182 if (ppoll(read_fds.data(), read_fds.size(), nullptr, &sigmask) == -1 && in Poll()
|
/freebsd/usr.sbin/apmd/ |
H A D | apmd.c | 579 sigset_t sigmask, osigmask; in event_loop() local 596 sigemptyset(&sigmask); in event_loop() 597 sigaddset(&sigmask, SIGHUP); in event_loop() 598 sigaddset(&sigmask, SIGCHLD); in event_loop() 599 sigaddset(&sigmask, SIGTERM); in event_loop() 600 sigprocmask(SIG_SETMASK, &sigmask, &osigmask); in event_loop() 616 sigprocmask(SIG_SETMASK, &sigmask, NULL); in event_loop()
|
/freebsd/libexec/ftpd/ |
H A D | popen.c | 183 omask = sigblock(sigmask(SIGINT)|sigmask(SIGQUIT)|sigmask(SIGHUP)); in ftpd_pclose()
|
/freebsd/tools/regression/sysvshm/ |
H A D | shmtest.c | 70 sigset_t sigmask; in main() local 160 sigemptyset(&sigmask); in main() 161 (void) sigsuspend(&sigmask); in main()
|
/freebsd/tools/regression/sysvsem/ |
H A D | semtest.c | 86 sigset_t sigmask; in main() local 201 sigemptyset(&sigmask); in main() 203 (void) sigsuspend(&sigmask); in main()
|
/freebsd/usr.sbin/cron/cron/ |
H A D | popen.c | 230 omask = sigblock(sigmask(SIGINT)|sigmask(SIGQUIT)|sigmask(SIGHUP)); in cron_pclose()
|
/freebsd/tools/regression/sysvmsg/ |
H A D | msgtest.c | 91 sigset_t sigmask; in main() local 196 sigemptyset(&sigmask); in main() 197 (void) sigsuspend(&sigmask); in main()
|
/freebsd/lib/libthr/thread/ |
H A D | thr_create.c | 180 new_thread->sigmask = oset; in _pthread_create() 181 SIGDELSET(new_thread->sigmask, SIGCANCEL); in _pthread_create() 256 set = curthread->sigmask; in thread_start()
|
/freebsd/usr.sbin/iostat/ |
H A D | iostat.c | 474 sigset_t sigmask, oldsigmask; in main() local 636 sigemptyset(&sigmask); in main() 637 sigaddset(&sigmask, SIGINT); in main() 638 sigaddset(&sigmask, SIGALRM); in main() 639 sigprocmask(SIG_BLOCK, &sigmask, &oldsigmask); in main() 643 sigprocmask(SIG_UNBLOCK, &sigmask, NULL); in main()
|