Lines Matching refs:r3
86 lwz %r6,TD_PCB(%r3) /* Get the old thread's PCB ptr */
96 mr %r14,%r3 /* Copy the old thread ptr... */
108 mr %r3,%r14 /* restore old thread ptr */
116 mr %r3,%r14 /* restore old thread ptr */
147 mr %r3,%r2 /* Get new thread ptr */
154 mr %r3,%r2 /* Pass curthread to enable_fpu */
162 mr %r3,%r2 /* Pass curthread to enable_vec */
166 /* thread to restore is in r3 */
167 mr %r3,%r17 /* Recover PCB ptr */
168 lmw %r12,PCB_CONTEXT(%r3) /* Load the non-volatile GP regs */
169 lwz %r5,PCB_CR(%r3) /* Load the condition register */
171 lwz %r5,PCB_LR(%r3) /* Load the link register */
173 lwz %r1,PCB_SP(%r3) /* Load the stack pointer */
179 stwcx. %r1, 0, %r3
187 stmw %r12,PCB_CONTEXT(%r3) /* Save the non-volatile GP regs */
189 stw %r4,PCB_CR(%r3)
191 stw %r4,PCB_LR(%r3)
199 lwz %r3,CF_FUNC(%r1)