Lines Matching refs:areg
81 if (__get_user(sp, (int*)(regs->areg[base * 4 + 1] - 12)))
98 ®s->areg[(base + 1) * 4], 16))
104 ®s->areg[(base + 1) * 4], 32))
111 sp = regs->areg[((base + inc) * 4 + 1) % XCHAL_NUM_AREGS];
112 if (copy_to_user((void*)(sp - 16), ®s->areg[base * 4], 16))
117 sp = regs->areg[base * 4 + 1];
155 err |= __copy_to_user (sc->sc_a, regs->areg, 16 * 4);
214 err |= __copy_from_user(regs->areg, sc->sc_a, 16 * 4);
254 frame = (struct rt_sigframe __user *) regs->areg[1];
271 ret = regs->areg[2];
273 if (do_sigaltstack(&frame->uc.uc_stack, NULL, regs->areg[1]) == -EFAULT)
347 sp = regs->areg[1];
378 err |= __put_user(sas_ss_flags(regs->areg[1]),
410 regs->areg[4] = (((unsigned long) ra) & 0x3fffffff) | 0x40000000;
411 regs->areg[6] = (unsigned long) signal;
412 regs->areg[7] = (unsigned long) &frame->info;
413 regs->areg[8] = (unsigned long) &frame->uc;
457 regs->areg[2] = -EINTR;
471 return do_sigaltstack(uss, uoss, regs->areg[1]);
512 switch (regs->areg[2]) {
515 regs->areg[2] = -EINTR;
520 regs->areg[2] = -EINTR;
525 regs->areg[2] = regs->syscall;
531 if (regs->areg[2] != 0)
559 switch (regs->areg[2]) {
563 regs->areg[2] = regs->syscall;
567 regs->areg[2] = __NR_restart_syscall;