Lines Matching refs:new_ka
4282 struct k_sigaction new_ka, old_ka;
4295 new_ka.sa.sa_handler = compat_ptr(handler);
4298 new_ka.sa.sa_restorer = compat_ptr(restorer);
4300 ret |= get_compat_sigset(&new_ka.sa.sa_mask, &act->sa_mask);
4301 ret |= get_user(new_ka.sa.sa_flags, &act->sa_flags);
4306 ret = do_sigaction(sig, act ? &new_ka : NULL, oact ? &old_ka : NULL);
4328 struct k_sigaction new_ka, old_ka;
4334 __get_user(new_ka.sa.sa_handler, &act->sa_handler) ||
4335 __get_user(new_ka.sa.sa_restorer, &act->sa_restorer) ||
4336 __get_user(new_ka.sa.sa_flags, &act->sa_flags) ||
4340 new_ka.ka_restorer = NULL;
4342 siginitset(&new_ka.sa.sa_mask, mask);
4345 ret = do_sigaction(sig, act ? &new_ka : NULL, oact ? &old_ka : NULL);
4364 struct k_sigaction new_ka, old_ka;
4373 __get_user(new_ka.sa.sa_flags, &act->sa_flags) ||
4378 new_ka.ka_restorer = NULL;
4380 new_ka.sa.sa_handler = compat_ptr(handler);
4381 new_ka.sa.sa_restorer = compat_ptr(restorer);
4382 siginitset(&new_ka.sa.sa_mask, mask);
4385 ret = do_sigaction(sig, act ? &new_ka : NULL, oact ? &old_ka : NULL);