Lines Matching defs:sv
148 sunos32_sigvec_to_sigaction(const struct netbsd32_sigvec *sv, struct sigaction *sa)
152 sa->sa_handler = NETBSD32PTR64(sv->sv_handler);
153 compat_43_sigmask_to_sigset(&sv->sv_mask, &sa->sa_mask);
154 sa->sa_flags = sv->sv_flags ^ SA_RESTART;
159 struct netbsd32_sigvec *sv,
164 memset(sv, 0, sizeof(*sv));
165 NETBSD32PTR32(sv->sv_handler, sa->sa_handler);
166 compat_43_sigset_to_sigmask(&sa->sa_mask, &sv->sv_mask);
167 sv->sv_flags = sa->sa_flags ^ SA_RESTART;
1309 struct netbsd32_sigvec sv;
1314 error = copyin(SCARG_P32(uap, nsv), &sv, sizeof(sv));
1324 if (sv.sv_flags & ~0xF)
1327 sunos32_sigvec_to_sigaction(&sv, &nsa);
1337 sunos32_sigvec_from_sigaction(&sv, &osa);
1338 error = copyout(&sv, SCARG_P32(uap, osv), sizeof(sv));