Lines Matching refs:ksig
161 void __user *get_sigframe(struct ksignal *ksig, struct task_struct *tsk, in get_sigframe() argument
172 oldsp = sigsp(oldsp, ksig); in get_sigframe()
246 struct ksignal ksig = { .sig = 0 }; in do_signal() local
251 get_signal(&ksig); in do_signal()
254 check_syscall_restart(tsk->thread.regs, &ksig.ka, ksig.sig > 0); in do_signal()
256 if (ksig.sig <= 0) { in do_signal()
280 rseq_signal_deliver(&ksig, tsk->thread.regs); in do_signal()
283 if (ksig.ka.sa.sa_flags & SA_SIGINFO) in do_signal()
284 ret = handle_rt_signal32(&ksig, oldset, tsk); in do_signal()
286 ret = handle_signal32(&ksig, oldset, tsk); in do_signal()
288 ret = handle_rt_signal64(&ksig, oldset, tsk); in do_signal()
292 signal_setup_done(ret, &ksig, test_thread_flag(TIF_SINGLESTEP)); in do_signal()