Lines Matching refs:in_syscall
73 #define INSN_LDI_R25_0 0x34190000 /* ldi 0,%r25 (in_syscall=0) */
74 #define INSN_LDI_R25_1 0x34190002 /* ldi 1,%r25 (in_syscall=1) */
98 sys_rt_sigreturn(struct pt_regs *regs, int in_syscall)
170 if (in_syscall)
209 setup_sigcontext(struct sigcontext __user *sc, struct pt_regs *regs, int in_syscall)
217 if (in_syscall) {
244 sigset_t *set, struct pt_regs *regs, int in_syscall)
282 &compat_frame->regs, regs, in_syscall);
296 err |= setup_sigcontext(&frame->uc.uc_mcontext, regs, in_syscall);
308 err |= __put_user(in_syscall ? INSN_LDI_R25_1 : INSN_LDI_R25_0,
369 DBG(1,"setup_rt_frame: 64 bit signal, exe=%#lx, r19=%#lx, in_syscall=%d\n",
370 haddr, regs->gr[19], in_syscall);
381 if (in_syscall) {
450 sigset_t *oldset, struct pt_regs *regs, int in_syscall)
456 if (!setup_rt_frame(sig, ka, info, oldset, regs, in_syscall))
577 do_signal(struct pt_regs *regs, long in_syscall)
584 DBG(1,"\ndo_signal: oldset=0x%p, regs=0x%p, sr7 %#lx, in_syscall=%d\n",
585 oldset, regs, regs->sr[7], in_syscall);
611 if (in_syscall)
618 regs, in_syscall)) {
629 if (in_syscall)
643 void do_notify_resume(struct pt_regs *regs, long in_syscall)
647 do_signal(regs, in_syscall);