Home
last modified time | relevance | path

Searched refs:sigmask (Results 1 – 25 of 79) sorted by relevance

1234

/freebsd/contrib/sendmail/libsm/
H A Dsignal.c109 # 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
274 mask |= sigmask(SIGALRM);
275 mask |= sigmask(SIGCHLD);
276 mask |= sigmask(SIGHUP);
277 mask |= sigmask(SIGINT);
278 mask |= sigmask(SIGTERM);
[all …]
/freebsd/sys/contrib/vchiq/interface/vchiq_arm/
H A Dvchiq_killable.h41 #define SHUTDOWN_SIGS (sigmask(SIGKILL) | sigmask(SIGINT) | sigmask(SIGQUIT) | sigmask(SIGTRAP) |…
/freebsd/contrib/bmake/
H A Dsigaction.c163 # 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 Dsigcompat.c307 # 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 Dsigact.h97 #ifndef sigmask
98 # define sigmask(s) (1<<((s)-1) & (32 - 1)) /* convert SIGnum to mask */ macro
/freebsd/contrib/ntp/libntp/
H A Diosignal.c472 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 Dsigaction.c76 *mask |= sigmask(sig); in _nc_sigaddset()
91 *mask &= ~sigmask(sig);
98 return (*mask & sigmask(sig)) != 0;
/freebsd/crypto/openssh/openbsd-compat/
H A Dsigact.c107 *mask &= ~sigmask(sig); in sigdelset()
118 *mask |= sigmask(sig); in sigaddset()
129 return (*mask & sigmask(sig)) != 0; in sigismember()
H A Dbsd-poll.c47 const sigset_t *sigmask) in ppoll() argument
78 ret = pselect(maxfd + 1, &readfds, &writefds, &exceptfds, tmoutp, sigmask); in ppoll()
/freebsd/sys/dev/drm2/
H A Ddrm_lock.c116 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/contrib/libfido2/src/
H A Dhid_openbsd.c27 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 Dhid_netbsd.c31 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 Dhid_freebsd.c34 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 Dhid_linux.c26 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 Dnfc_linux.c30 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 Dhid_unix.c51 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 DMainLoopPosix.cpp122 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/libexec/ftpd/
H A Dpopen.c183 omask = sigblock(sigmask(SIGINT)|sigmask(SIGQUIT)|sigmask(SIGHUP)); in ftpd_pclose()
/freebsd/usr.sbin/apmd/
H A Dapmd.c579 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/tools/regression/sysvshm/
H A Dshmtest.c70 sigset_t sigmask; in main() local
160 sigemptyset(&sigmask); in main()
161 (void) sigsuspend(&sigmask); in main()
/freebsd/tools/regression/sysvsem/
H A Dsemtest.c86 sigset_t sigmask; in main() local
201 sigemptyset(&sigmask); in main()
203 (void) sigsuspend(&sigmask); in main()
/freebsd/usr.sbin/cron/cron/
H A Dpopen.c230 omask = sigblock(sigmask(SIGINT)|sigmask(SIGQUIT)|sigmask(SIGHUP)); in cron_pclose()
/freebsd/tools/regression/sysvmsg/
H A Dmsgtest.c91 sigset_t sigmask; in main() local
196 sigemptyset(&sigmask); in main()
197 (void) sigsuspend(&sigmask); in main()
/freebsd/lib/libthr/thread/
H A Dthr_create.c180 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 Diostat.c474 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()

1234