Lines Matching refs:gpr
316 save_r13 = regs->gpr[13]; in restore_sigcontext()
319 err |= __copy_from_user(regs->gpr, sc->gp_regs, sizeof(regs->gpr)); in restore_sigcontext()
337 regs->gpr[13] = save_r13; in restore_sigcontext()
413 err |= __copy_from_user(regs->gpr, tm_sc->gp_regs, sizeof(regs->gpr)); in restore_tm_sigcontexts()
415 sizeof(regs->gpr)); in restore_tm_sigcontexts()
666 struct ucontext __user *uc = (struct ucontext __user *)regs->gpr[1]; in sys_rt_sigreturn()
733 err |= __save_altstack(&frame->uc.uc_stack, regs->gpr[1]); in handle_rt_signal64()
772 err |= put_user(regs->gpr[1], (unsigned long __user *)newsp); in handle_rt_signal64()
777 regs->gpr[12] = regs->nip; in handle_rt_signal64()
788 err |= get_user(regs->gpr[2], &funct_desc_ptr->toc); in handle_rt_signal64()
794 regs->gpr[1] = newsp; in handle_rt_signal64()
795 regs->gpr[3] = ksig->sig; in handle_rt_signal64()
798 err |= get_user(regs->gpr[4], (unsigned long __user *)&frame->pinfo); in handle_rt_signal64()
799 err |= get_user(regs->gpr[5], (unsigned long __user *)&frame->puc); in handle_rt_signal64()
800 regs->gpr[6] = (unsigned long) frame; in handle_rt_signal64()
802 regs->gpr[4] = (unsigned long)&frame->uc.uc_mcontext; in handle_rt_signal64()