Lines Matching defs:ksig
146 get_sigframe(struct ksignal *ksig, struct pt_regs *regs, size_t frame_size)
149 unsigned long sp = sigsp(regs->r1, ksig);
154 static int setup_rt_frame(struct ksignal *ksig, sigset_t *set,
158 int err = 0, sig = ksig->sig;
163 frame = get_sigframe(ksig, regs, sizeof(*frame));
168 if (ksig->ka.sa.sa_flags & SA_SIGINFO)
169 err |= copy_siginfo_to_user(&frame->info, &ksig->info);
220 regs->pc = (unsigned long)ksig->ka.sa.sa_handler;
260 handle_signal(struct ksignal *ksig, struct pt_regs *regs)
266 ret = setup_rt_frame(ksig, oldset, regs);
268 signal_setup_done(ret, ksig, test_thread_flag(TIF_SINGLESTEP));
282 struct ksignal ksig;
290 if (get_signal(&ksig)) {
293 handle_restart(regs, &ksig.ka, 1);
294 handle_signal(&ksig, regs);