Lines Matching defs:sig
86 _sigvechandler(int sig, siginfo_t *sip, ucontext_t *ucp)
89 ucbsigvechandler(sig, sip, ucp);
93 ucbsigvechandler(int sig, siginfo_t *sip, ucontext_t *ucp)
128 switch (sig) {
168 (*_siguhandler[sig])(sig, code, &sc, addr);
250 _sigvec(int sig, struct sigvec *nvec, struct sigvec *ovec)
252 return (ucbsigvec(sig, nvec, ovec));
256 ucbsigvec(int sig, struct sigvec *nvec, struct sigvec *ovec)
263 if (sig <= 0 || sig >= NSIG) {
273 ohandler = _siguhandler[sig];
276 _sigaction(sig, (struct sigaction *)0, &nact);
286 _siguhandler[sig] = nhandler;
292 if (sig == SIGKILL || sig == SIGSTOP)
305 if (_sigaction(sig, nactp, &oact) < 0) {
306 _siguhandler[sig] = ohandler;
394 _siginterrupt(int sig, int flag)
396 return (ucbsiginterrupt(sig, flag));
400 ucbsiginterrupt(int sig, int flag)
405 if ((ret = ucbsigvec(sig, 0, &sv)) < 0)
411 return (ucbsigvec(sig, &sv, 0));