Lines Matching refs:sw
38 struct switch_stack *sw, in rt_restore_ucontext() argument
67 err |= __get_user(sw->r16, &gregs[15]); in rt_restore_ucontext()
68 err |= __get_user(sw->r17, &gregs[16]); in rt_restore_ucontext()
69 err |= __get_user(sw->r18, &gregs[17]); in rt_restore_ucontext()
70 err |= __get_user(sw->r19, &gregs[18]); in rt_restore_ucontext()
71 err |= __get_user(sw->r20, &gregs[19]); in rt_restore_ucontext()
72 err |= __get_user(sw->r21, &gregs[20]); in rt_restore_ucontext()
73 err |= __get_user(sw->r22, &gregs[21]); in rt_restore_ucontext()
74 err |= __get_user(sw->r23, &gregs[22]); in rt_restore_ucontext()
76 err |= __get_user(sw->fp, &gregs[24]); /* Verify, should this be in rt_restore_ucontext()
78 err |= __get_user(sw->gp, &gregs[25]); /* Verify, should this be in rt_restore_ucontext()
101 asmlinkage int do_rt_sigreturn(struct switch_stack *sw) in do_rt_sigreturn() argument
103 struct pt_regs *regs = (struct pt_regs *)(sw + 1); in do_rt_sigreturn()
117 if (rt_restore_ucontext(regs, sw, &frame->uc, &rval)) in do_rt_sigreturn()
129 struct switch_stack *sw = (struct switch_stack *)regs - 1; in rt_setup_ucontext() local
149 err |= __put_user(sw->r16, &gregs[15]); in rt_setup_ucontext()
150 err |= __put_user(sw->r17, &gregs[16]); in rt_setup_ucontext()
151 err |= __put_user(sw->r18, &gregs[17]); in rt_setup_ucontext()
152 err |= __put_user(sw->r19, &gregs[18]); in rt_setup_ucontext()
153 err |= __put_user(sw->r20, &gregs[19]); in rt_setup_ucontext()
154 err |= __put_user(sw->r21, &gregs[20]); in rt_setup_ucontext()
155 err |= __put_user(sw->r22, &gregs[21]); in rt_setup_ucontext()
156 err |= __put_user(sw->r23, &gregs[22]); in rt_setup_ucontext()
158 err |= __put_user(sw->fp, &gregs[24]); in rt_setup_ucontext()
159 err |= __put_user(sw->gp, &gregs[25]); in rt_setup_ucontext()