Lines Matching refs:old_ka
260 struct k_sigaction new_ka, old_ka; in sys_sigaction() local
273 ret = do_sigaction(sig, act ? &new_ka : NULL, oact ? &old_ka : NULL); in sys_sigaction()
276 __put_user(to_user_ptr(old_ka.sa.sa_handler), in sys_sigaction()
278 __put_user(to_user_ptr(old_ka.sa.sa_restorer), in sys_sigaction()
280 __put_user(old_ka.sa.sa_flags, &oact->sa_flags) || in sys_sigaction()
281 __put_user(old_ka.sa.sa_mask.sig[0], &oact->sa_mask)) in sys_sigaction()
601 struct k_sigaction new_ka, old_ka; in compat_sys_rt_sigaction() local
619 ret = do_sigaction(sig, act ? &new_ka : NULL, oact ? &old_ka : NULL); in compat_sys_rt_sigaction()
621 ret = put_user(to_user_ptr(old_ka.sa.sa_handler), &oact->sa_handler); in compat_sys_rt_sigaction()
622 ret |= put_sigset_t(&oact->sa_mask, &old_ka.sa.sa_mask); in compat_sys_rt_sigaction()
623 ret |= __put_user(old_ka.sa.sa_flags, &oact->sa_flags); in compat_sys_rt_sigaction()