Home | History | Annotate | Download | only in openbsd-compat

Lines Matching refs:mask

56 sigemptyset (sigset_t *mask)
58 if (!mask) {
62 *mask = 0;
67 sigprocmask (int mode, sigset_t *mask, sigset_t *omask)
71 if (!mask) {
80 current |= *mask;
82 current &= ~*mask;
84 current = *mask;
91 sigsuspend (sigset_t *mask)
93 if (!mask) {
97 return sigpause(*mask);
101 sigdelset (sigset_t *mask, int sig)
103 if (!mask) {
107 *mask &= ~sigmask(sig);
112 sigaddset (sigset_t *mask, int sig)
114 if (!mask) {
118 *mask |= sigmask(sig);
123 sigismember (sigset_t *mask, int sig)
125 if (!mask) {
129 return (*mask & sigmask(sig)) != 0;