Lines Matching refs:sig

43 sigaction(int sig, struct sigaction *actp, struct sigaction *oactp)  in sigaction()  argument
52 if (sig <= 0 || sig >= NSIG || in sigaction()
53 (actp != NULL && sigismember(&cantmask, sig))) in sigaction()
84 disp = ua->u_signal[sig - 1]; in sigaction()
88 set = ua->u_sigmask[sig-1]; in sigaction()
89 if (sigismember(&p->p_siginfo, sig)) in sigaction()
91 if (sigismember(&ua->u_sigrestart, sig)) in sigaction()
93 if (sigismember(&ua->u_sigonstack, sig)) in sigaction()
95 if (sigismember(&ua->u_sigresethand, sig)) in sigaction()
97 if (sigismember(&ua->u_signodefer, sig)) in sigaction()
102 if (sig == SIGCLD) { in sigaction()
115 if (sig == SIGCLD) in sigaction()
118 setsigact(sig, act.sa_handler, &set, act.sa_flags); in sigaction()
136 sigaction32(int sig, struct sigaction32 *actp, struct sigaction32 *oactp) in sigaction32() argument
145 if (sig <= 0 || sig >= NSIG || in sigaction32()
146 (actp != NULL && sigismember(&cantmask, sig))) in sigaction32()
177 disp = ua->u_signal[sig - 1]; in sigaction32()
181 set = ua->u_sigmask[sig-1]; in sigaction32()
182 if (sigismember(&p->p_siginfo, sig)) in sigaction32()
184 if (sigismember(&ua->u_sigrestart, sig)) in sigaction32()
186 if (sigismember(&ua->u_sigonstack, sig)) in sigaction32()
188 if (sigismember(&ua->u_sigresethand, sig)) in sigaction32()
190 if (sigismember(&ua->u_signodefer, sig)) in sigaction32()
195 if (sig == SIGCLD) { in sigaction32()
208 if (sig == SIGCLD) in sigaction32()
211 setsigact(sig, (void (*)())(uintptr_t)act32.sa_handler, &set, in sigaction32()