/illumos-gate/usr/src/cmd/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 …]
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/pppoe/ |
H A D | pppoed.c | 62 static sigset_t sigmask; /* Global signal mask */ variable 222 (void) sigemptyset(&sigmask); in add_signal_handlers() 223 (void) sigaddset(&sigmask, SIGHUP); in add_signal_handlers() 224 (void) sigaddset(&sigmask, SIGCHLD); in add_signal_handlers() 225 (void) sigaddset(&sigmask, SIGINT); in add_signal_handlers() 226 (void) sigprocmask(SIG_BLOCK, &sigmask, NULL); in add_signal_handlers() 228 sa.sa_mask = sigmask; in add_signal_handlers() 400 (void) sigprocmask(SIG_UNBLOCK, &sigmask, NULL); in main_loop() 409 (void) sigprocmask(SIG_BLOCK, &sigmask, NULL); in main_loop()
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | signal.h | 256 #define sigmask(n) ((unsigned int)1 << (((n) - 1) & (32 - 1))) macro 267 #define CANTMASK0 (sigmask(SIGKILL)|sigmask(SIGSTOP)) 273 #define sigaddset(s, n) ((s)->__sigbits[sigword(n)] |= sigmask(n)) 274 #define sigdelset(s, n) ((s)->__sigbits[sigword(n)] &= ~sigmask(n)) 275 #define sigismember(s, n) (sigmask(n) & (s)->__sigbits[sigword(n)])
|
/illumos-gate/usr/src/cmd/stmfproxy/stmfproxy/ |
H A D | stmfproxy.c | 404 sigset_t sigmask; in main() local 484 (void) sigfillset(&sigmask); in main() 487 (void) sigdelset(&sigmask, SIGQUIT); in main() 488 (void) sigdelset(&sigmask, SIGINT); in main() 489 (void) sigdelset(&sigmask, SIGTERM); in main() 490 (void) sigdelset(&sigmask, SIGHUP); in main() 492 (void) sigprocmask(SIG_SETMASK, &sigmask, NULL); in main()
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.bin/ftp/ |
H A D | pclose.c | 42 #ifndef sigmask 43 #define sigmask(m) (1 << ((m)-1)) macro 154 omask = sigblock(sigmask(SIGQUIT)|sigmask(SIGHUP)); in mypclose()
|
/illumos-gate/usr/src/uts/common/syscall/ |
H A D | lwp_create.c | 75 k_sigset_t sigmask; in syslwp_create() local 92 sigutok(&uc.uc_sigmask, &sigmask); in syslwp_create() 98 sigutok(&uc32.uc_sigmask, &sigmask); in syslwp_create() 123 curthread->t_pri, &sigmask, curthread->t_cid, 0); in syslwp_create()
|
/illumos-gate/usr/src/contrib/ast/src/lib/libast/misc/ |
H A D | sigcrit.c | 80 hold |= sigmask(sig); in interrupt() 130 mask |= sigmask(signals[i].sig); in sigcritical() 138 hold &= ~sigmask(signals[i].sig); in sigcritical() 189 if (hold & sigmask(signals[i].sig)) in sigcritical()
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | sig.c | 74 {(sigmask(SIGILL)|sigmask(SIGTRAP)|sigmask(SIGPWR)), 0, 0}; 77 {(sigmask(SIGCONT)|sigmask(SIGCLD)|sigmask(SIGPWR) 78 |sigmask(SIGWINCH)|sigmask(SIGURG)|sigmask(SIGWAITING)), 79 (sigmask(SIGLWP)|sigmask(SIGCANCEL)|sigmask(SIGFREEZE) 80 |sigmask(SIGTHAW)|sigmask(SIGXRES)|sigmask(SIGJVM1) 81 |sigmask(SIGJVM2)|sigmask(SIGINFO)), 0}; 84 {(sigmask(SIGSTOP)|sigmask(SIGTSTP)|sigmask(SIGTTOU)|sigmask(SIGTTIN)), 88 {(sigmask(SIGQUIT)|sigmask(SIGILL)|sigmask(SIGTRAP)|sigmask(SIGIOT) 89 |sigmask(SIGEMT)|sigmask(SIGFPE)|sigmask(SIGBUS)|sigmask(SIGSEGV) 90 |sigmask(SIGSYS)|sigmask(SIGXCPU)|sigmask(SIGXFSZ)), 0, 0}; [all …]
|
H A D | core.c | 644 k_sigset_t sigmask; in core() local 675 sigmask = curthread->t_hold; /* remember for later */ in core() 677 if (!sigismember(&sigmask, SIGHUP)) in core() 679 if (!sigismember(&sigmask, SIGINT)) in core() 681 if (!sigismember(&sigmask, SIGKILL)) in core() 683 if (!sigismember(&sigmask, SIGTERM)) in core() 757 curthread->t_hold = sigmask; in core()
|
/illumos-gate/usr/src/lib/krb5/ss/ |
H A D | ss_internal.h | 120 #ifdef sigmask 121 #undef sigmask 123 #define sigmask(x) (1L<<(x)-1) macro
|
/illumos-gate/usr/src/cmd/power/ |
H A D | powerd.c | 197 sigset_t sigmask; in main() local 298 (void) sigfillset(&sigmask); in main() 299 (void) sigdelset(&sigmask, SIGQUIT); in main() 300 (void) sigdelset(&sigmask, SIGINT); in main() 301 (void) sigdelset(&sigmask, SIGTERM); in main() 302 (void) thr_sigsetmask(SIG_SETMASK, &sigmask, NULL); in main() 345 (void) sigsuspend(&sigmask); in main() 354 sigset_t sigmask; in system_activity_monitor() local 385 (void) thr_sigsetmask(0, 0, &sigmask); in system_activity_monitor() 386 (void) sigdelset(&sigmask, SIGHUP); in system_activity_monitor() [all …]
|
/illumos-gate/usr/src/lib/libumem/common/ |
H A D | umem_update_thread.c | 122 sigset_t sigmask, oldmask; in umem_create_update_thread() local 131 (void) sigfillset(&sigmask); in umem_create_update_thread() 132 (void) thr_sigsetmask(SIG_BLOCK, &sigmask, &oldmask); in umem_create_update_thread()
|
/illumos-gate/usr/src/ucblib/libcurses/ |
H A D | tstp.c | 47 (void) sigsetmask(sigblock(0) &~ sigmask(SIGTSTP)); in tstp() 49 (void) sigblock(sigmask(SIGTSTP)); in tstp()
|
/illumos-gate/usr/src/lib/libc/port/gen/ |
H A D | poll.c | 36 const sigset_t *_RESTRICT_KYWD sigmask) in ppoll() argument 38 return (_pollsys(fds, nfd, tsp, sigmask)); in ppoll()
|
/illumos-gate/usr/src/contrib/ast/src/lib/libast/uwin/ |
H A D | rlib.h | 46 #ifndef sigmask 47 #define sigmask(n) ((unsigned long)1 << ((n) - 1)) macro
|
/illumos-gate/usr/src/cmd/csh/ |
H A D | sh.proc.c | 179 omask = sigblock(sigmask(SIGCHLD)); in pnote() 205 omask = sigblock(sigmask(SIGCHLD)); in pwait() 245 omask = sigblock(sigmask(SIGCHLD)); in pjwait() 319 omask = sigblock(sigmask(SIGCHLD)); in dowait() 959 omask = sigmask(SIGCHLD); in pkill() 961 omask |= sigmask(SIGINT); in pkill() 1025 omask = sigblock(sigmask(SIGCHLD)); in pstart() 1212 omask = sigblock(sigmask(SIGCHLD)); in pfork() 1258 sigttou = sigblock(sigmask(SIGTTOU) | in pfork() 1259 sigmask(SIGTTIN) | in pfork() [all …]
|
H A D | sh.c | 421 (void) sigblock(sigmask(SIGINT)); in main() 702 omask = sigblock(sigmask(SIGINT)); in srcunit() 871 (void) sigsetmask(omask & ~sigmask(SIGINT)); in pintr1() 879 (void) sigsetmask(omask & ~sigmask(SIGCHLD)); in pintr1() 933 (void) sigsetmask(sigblock(0) & ~sigmask(SIGINT)); in process() 995 (void) sigblock(sigmask(SIGINT)); in process() 1041 omask = sigblock(sigmask(SIGCHLD)); in process() 1043 (void) sigsetmask(omask &~ sigmask(SIGCHLD)); in process()
|
H A D | sh.sem.c | 179 sv.mask = sigblock(sigmask(SIGCHLD)); 249 sigmask(SIGTTOU) | 250 sigmask(SIGTTIN) | 251 sigmask(SIGTSTP));
|
H A D | sh.func.c | 181 (void) sigblock(sigmask(SIGINT)); in doonintr() 607 (void) sigsetmask(sigblock(0) & ~sigmask(SIGINT)); in preread_() 611 (void) sigblock(sigmask(SIGINT)); in preread_() 678 omask = sigblock(sigmask(SIGINT)) & ~sigmask(SIGINT); in dorepeat() 1015 (void) sigsetmask(sigblock(0) & ~sigmask(SIGINT)); in echo() 1058 (void) sigblock(sigmask(SIGINT)); in echo() 1110 (void) sigsetmask(sigblock(0) & ~ sigmask(SIGINT)); in dosetenv()
|
H A D | sh.file.c | 66 omask = sigblock(sigmask(SIGINT)); in setup_tty() 144 omask = sigblock(sigmask(SIGINT)); in back_to_col_1() 162 omask = sigblock(sigmask(SIGINT)); in pushback() 513 omask = sigblock(sigmask(SIGINT));\
|
/illumos-gate/usr/src/cmd/ptools/pflags/ |
H A D | pflags.c | 133 sigset_t sigmask; in look() local 169 sigmask = pstatus.pr_sigtrace; in look() 192 sigtrace = *((uint32_t *)&sigmask); in look() 193 sigtrace1 = *((uint32_t *)&sigmask + 1); in look() 194 sigtrace2 = *((uint32_t *)&sigmask + 2); in look() 201 proc_sigset2str(&sigmask, "|", 1, buf, sizeof (buf))); in look()
|
/illumos-gate/usr/src/head/ |
H A D | spawn.h | 207 const sigset_t *_RESTRICT_KYWD sigmask); 211 sigset_t *_RESTRICT_KYWD sigmask);
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/ |
H A D | in.comsat.c | 82 #ifndef sigmask 83 #define sigmask(m) (1 << ((m)-1)) macro 189 sigblock(sigmask(SIGALRM)); in main()
|
/illumos-gate/usr/src/lib/libc/port/sys/ |
H A D | epoll.c | 235 int maxevents, int timeout, const sigset_t *sigmask) in epoll_pwait() argument 247 arg.dp_setp = (sigset_t *)sigmask; in epoll_pwait()
|
/illumos-gate/usr/src/cmd/csh/i386/ |
H A D | signal.h | 23 #define sigmask(m) (m > 32 ? 0 : (1 << ((m)-1))) macro
|