Lines Matching defs:osa
2818 struct sigaction sa, osa, *sap;
2831 error = kern_sigaction(td, uap->sig, sap, &osa, 0);
2833 s32.sa_u = PTROUT(osa.sa_handler);
2834 CP(osa, s32, sa_flags);
2835 CP(osa, s32, sa_mask);
2847 struct sigaction sa, osa, *sap;
2860 error = kern_sigaction(td, uap->sig, sap, &osa, KSA_FREEBSD4);
2862 s32.sa_u = PTROUT(osa.sa_handler);
2863 CP(osa, s32, sa_flags);
2864 CP(osa, s32, sa_mask);
2885 struct sigaction sa, osa, *sap;
2901 error = kern_sigaction(td, uap->signum, sap, &osa, KSA_OSIGSET);
2902 if (error == 0 && uap->osa != NULL) {
2903 s32.sa_u = PTROUT(osa.sa_handler);
2904 CP(osa, s32, sa_flags);
2905 SIG2OSIG(osa.sa_mask, s32.sa_mask);
2906 error = copyout(&s32, uap->osa, sizeof(s32));
2922 struct sigaction sa, osa, *sap;
2939 error = kern_sigaction(td, uap->signum, sap, &osa, KSA_OSIGSET);
2941 vec.sv_handler = PTROUT(osa.sa_handler);
2942 SIG2OSIG(osa.sa_mask, vec.sv_mask);
2943 vec.sv_flags = osa.sa_flags;