Lines Matching refs:childregs
126 struct pt_regs *childregs = task_pt_regs(p);
129 *childregs = *regs;
131 childregs->r1 = usp;
133 childregs->r1 = ((unsigned long) ti) + THREAD_SIZE;
137 ti->cpu_context.r1 = (unsigned long)childregs;
138 ti->cpu_context.msr = (unsigned long)childregs->msr;
145 childregs->CURRENT_TASK = (unsigned long)p;
158 childregs->msr |= MSR_UMS;
161 ti->cpu_context.r1 = (unsigned long)childregs - STATE_SAVE_ARG_SPACE;
162 /* we should consider the fact that childregs is a copy of the parent
172 childregs->msr |= MSR_BIP;
173 childregs->msr &= ~MSR_EIP;
174 childregs->msr |= MSR_IE;
175 childregs->msr &= ~MSR_VM;
176 childregs->msr |= MSR_VMS;
177 childregs->msr |= MSR_EE; /* exceptions will be enabled*/
179 ti->cpu_context.msr = (childregs->msr|MSR_VM);