Lines Matching defs:ksig
130 static inline void __user *get_sigframe(struct ksignal *ksig,
134 unsigned long sp = sigsp(regs->sp, ksig);
143 static int setup_rt_frame(struct ksignal *ksig, sigset_t *set,
150 frame = get_sigframe(ksig, regs, sizeof(*frame));
157 err |= copy_siginfo_to_user(&frame->info, &ksig->info);
195 regs->pc = (unsigned long) ksig->ka.sa.sa_handler;
198 regs->a4 = ksig->sig;
238 static void handle_signal(struct ksignal *ksig, struct pt_regs *regs,
253 if (!(ksig->ka.sa.sa_flags & SA_RESTART)) {
266 ret = setup_rt_frame(ksig, sigmask_to_save(), regs);
267 signal_setup_done(ret, ksig, 0);
275 struct ksignal ksig;
282 if (get_signal(&ksig)) {
283 handle_signal(&ksig, regs, syscall);