Lines Matching refs:gprs
107 return do_sigaltstack(uss, uoss, regs->gprs[15]);
123 memcpy(&user_sregs.regs.gprs, ®s->gprs, sizeof(sregs->regs.gprs));
151 memcpy(®s->gprs, &user_sregs.regs.gprs, sizeof(sregs->regs.gprs));
168 sigframe __user *frame = (sigframe __user *)regs->gprs[15];
185 return regs->gprs[2];
195 rt_sigframe __user *frame = (rt_sigframe __user *)regs->gprs[15];
213 regs->gprs[15]) == -EFAULT)
215 return regs->gprs[2];
236 sp = regs->gprs[15];
284 regs->gprs[14] = (unsigned long)
287 regs->gprs[14] = (unsigned long)
295 if (__put_user(regs->gprs[15], (addr_t __user *) frame))
299 regs->gprs[15] = (unsigned long) frame;
302 regs->gprs[2] = map_signal(sig);
303 regs->gprs[3] = (unsigned long) &frame->sc;
307 regs->gprs[4] = current->thread.trap_no;
308 regs->gprs[5] = current->thread.prot_addr;
311 if (__put_user(regs->gprs[2], (int __user *) &frame->signo))
337 err |= __put_user(sas_ss_flags(regs->gprs[15]),
348 regs->gprs[14] = (unsigned long)
351 regs->gprs[14] = (unsigned long)
359 if (__put_user(regs->gprs[15], (addr_t __user *) frame))
363 regs->gprs[15] = (unsigned long) frame;
366 regs->gprs[2] = map_signal(sig);
367 regs->gprs[3] = (unsigned long) &frame->info;
368 regs->gprs[4] = (unsigned long) &frame->uc;
439 retval = regs->gprs[2];
447 regs->gprs[2] = regs->orig_gpr2;
451 regs->gprs[2] = -EINTR;
467 regs->gprs[2] = -EINTR;
513 regs->gprs[2] = __NR_restart_syscall;