Lines Matching refs:areg

77 		if (__get_user(sp, (int*)(regs->areg[base * 4 + 1] - 12)))  in flush_window_regs_user()
94 &regs->areg[(base + 1) * 4], 16)) in flush_window_regs_user()
100 &regs->areg[(base + 1) * 4], 32)) in flush_window_regs_user()
107 sp = regs->areg[((base + inc) * 4 + 1) % XCHAL_NUM_AREGS]; in flush_window_regs_user()
108 if (copy_to_user(&SPILL_SLOT(sp, 0), &regs->areg[base * 4], 16)) in flush_window_regs_user()
113 sp = regs->areg[base * 4 + 1]; in flush_window_regs_user()
158 err |= __copy_to_user (sc->sc_a, regs->areg, 16 * 4); in setup_sigcontext()
217 err |= __copy_from_user(regs->areg, sc->sc_a, 16 * 4); in restore_sigcontext()
260 frame = (struct rt_sigframe __user *) regs->areg[1]; in xtensa_rt_sigreturn()
273 ret = regs->areg[2]; in xtensa_rt_sigreturn()
349 sp = regs->areg[1]; in setup_frame()
372 err |= __save_altstack(&frame->uc.uc_stack, regs->areg[1]); in setup_frame()
404 regs->areg[base] = in setup_frame()
410 regs->areg[base] = (unsigned long) ra; in setup_frame()
412 regs->areg[base + 2] = (unsigned long) sig; in setup_frame()
413 regs->areg[base + 3] = (unsigned long) &frame->info; in setup_frame()
414 regs->areg[base + 4] = (unsigned long) &frame->uc; in setup_frame()
448 switch (regs->areg[2]) { in do_signal()
451 regs->areg[2] = -EINTR; in do_signal()
456 regs->areg[2] = -EINTR; in do_signal()
461 regs->areg[2] = regs->syscall; in do_signal()
467 if (regs->areg[2] != 0) in do_signal()
485 switch (regs->areg[2]) { in do_signal()
489 regs->areg[2] = regs->syscall; in do_signal()
493 regs->areg[2] = __NR_restart_syscall; in do_signal()