Lines Matching defs:nsap
1006 struct sigaction *nsap, *osap;
1012 nsap = (uap->nsa != NULL) ? &nsa : NULL;
1015 if (nsap) {
1019 nsap->sa_handler = sa.sa_handler;
1020 nsap->sa_flags = sa.sa_flags;
1021 OSIG2SIG(sa.sa_mask, nsap->sa_mask);
1023 error = kern_sigaction(td, uap->signum, nsap, osap, KSA_OSIGSET);
1532 struct sigaction *nsap, *osap;
1537 nsap = (uap->nsv != NULL) ? &nsa : NULL;
1539 if (nsap) {
1543 nsap->sa_handler = vec.sv_handler;
1544 OSIG2SIG(vec.sv_mask, nsap->sa_mask);
1545 nsap->sa_flags = vec.sv_flags;
1546 nsap->sa_flags ^= SA_RESTART; /* opposite of SV_INTERRUPT */
1548 error = kern_sigaction(td, uap->signum, nsap, osap, KSA_OSIGSET);