Lines Matching refs:mask
51 static void PrintSigset(sigset_t mask) in PrintSigset() argument
55 if (sigismember(&mask, sig)) { in PrintSigset()
74 PrintSigset(signalTask->mask); in DumpSignalTaskInfo_()
81 sigset_t mask; in LE_CreateSignalTask() local
82 sigemptyset(&mask); in LE_CreateSignalTask()
83 int sfd = signalfd(-1, &mask, SFD_NONBLOCK | SFD_CLOEXEC); in LE_CreateSignalTask()
92 sigemptyset(&task->mask); in LE_CreateSignalTask()
104 if (sigismember(&task->mask, signal)) { in LE_AddSignal()
107 sigaddset(&task->mask, signal); in LE_AddSignal()
108 sigprocmask(SIG_BLOCK, &task->mask, NULL); in LE_AddSignal()
109 int sfd = signalfd(GetSocketFd(signalHandle), &task->mask, SFD_NONBLOCK | SFD_CLOEXEC); in LE_AddSignal()
126 if (!sigismember(&task->mask, signal)) { in LE_RemoveSignal()
129 sigdelset(&task->mask, signal); in LE_RemoveSignal()
131 int sfd = signalfd(GetSocketFd(signalHandle), &task->mask, SFD_NONBLOCK | SFD_CLOEXEC); in LE_RemoveSignal()