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((void*)(sp - 16), &regs->areg[base * 4], 16)) in flush_window_regs_user()
113 sp = regs->areg[base * 4 + 1]; in flush_window_regs_user()
151 err |= __copy_to_user (sc->sc_a, regs->areg, 16 * 4); in setup_sigcontext()
210 err |= __copy_from_user(regs->areg, sc->sc_a, 16 * 4); in restore_sigcontext()
253 frame = (struct rt_sigframe __user *) regs->areg[1]; in xtensa_rt_sigreturn()
266 ret = regs->areg[2]; in xtensa_rt_sigreturn()
341 sp = regs->areg[1]; in setup_frame()
364 err |= __save_altstack(&frame->uc.uc_stack, regs->areg[1]); in setup_frame()
395 regs->areg[4] = (((unsigned long) ra) & 0x3fffffff) | 0x40000000; in setup_frame()
396 regs->areg[6] = (unsigned long) sig; in setup_frame()
397 regs->areg[7] = (unsigned long) &frame->info; in setup_frame()
398 regs->areg[8] = (unsigned long) &frame->uc; in setup_frame()
433 switch (regs->areg[2]) { in do_signal()
436 regs->areg[2] = -EINTR; in do_signal()
441 regs->areg[2] = -EINTR; in do_signal()
446 regs->areg[2] = regs->syscall; in do_signal()
452 if (regs->areg[2] != 0) in do_signal()
470 switch (regs->areg[2]) { in do_signal()
474 regs->areg[2] = regs->syscall; in do_signal()
478 regs->areg[2] = __NR_restart_syscall; in do_signal()