Lines Matching refs:newset
2902 static void __set_task_blocked(struct task_struct *tsk, const sigset_t *newset) in __set_task_blocked() argument
2907 sigandnsets(&newblocked, newset, ¤t->blocked); in __set_task_blocked()
2910 tsk->blocked = *newset; in __set_task_blocked()
2921 void set_current_blocked(sigset_t *newset) in set_current_blocked() argument
2923 sigdelsetmask(newset, sigmask(SIGKILL) | sigmask(SIGSTOP)); in set_current_blocked()
2924 __set_current_blocked(newset); in set_current_blocked()
2927 void __set_current_blocked(const sigset_t *newset) in __set_current_blocked() argument
2935 if (sigequalsets(&tsk->blocked, newset)) in __set_current_blocked()
2939 __set_task_blocked(tsk, newset); in __set_current_blocked()
2954 sigset_t newset; in sigprocmask() local
2962 sigorsets(&newset, &tsk->blocked, set); in sigprocmask()
2965 sigandnsets(&newset, &tsk->blocked, set); in sigprocmask()
2968 newset = *set; in sigprocmask()
2974 __set_current_blocked(&newset); in sigprocmask()
4415 sigset_t newset; in SYSCALL_DEFINE1() local
4417 siginitset(&newset, newmask); in SYSCALL_DEFINE1()
4418 set_current_blocked(&newset); in SYSCALL_DEFINE1()
4477 sigset_t newset; in SYSCALL_DEFINE2() local
4483 if (copy_from_user(&newset, unewset, sizeof(newset))) in SYSCALL_DEFINE2()
4485 return sigsuspend(&newset); in SYSCALL_DEFINE2()
4491 sigset_t newset; in COMPAT_SYSCALL_DEFINE2() local
4497 if (get_compat_sigset(&newset, unewset)) in COMPAT_SYSCALL_DEFINE2()
4499 return sigsuspend(&newset); in COMPAT_SYSCALL_DEFINE2()