Lines Matching refs:r3

91 	ld	%r6,TD_PCB(%r3)		/* Get the old thread's PCB ptr */
120 mr %r14,%r3 /* Copy the old thread ptr... */
135 mr %r3,%r14 /* restore old thread ptr */
144 mr %r3,%r14 /* restore old thread ptr */
174 mr %r3,%r13 /* Get new thread ptr */
182 mr %r3,%r13 /* Pass curthread to enable_fpu */
191 mr %r3,%r13 /* Pass curthread to enable_vec */
195 /* thread to restore is in r3 */
198 mr %r3,%r17 /* Recover PCB ptr */
199 ld %r12,PCB_CONTEXT(%r3) /* Load the non-volatile GP regs. */
200 ld %r14,PCB_CONTEXT+2*8(%r3)
201 ld %r15,PCB_CONTEXT+3*8(%r3)
202 ld %r16,PCB_CONTEXT+4*8(%r3)
203 ld %r17,PCB_CONTEXT+5*8(%r3)
204 ld %r18,PCB_CONTEXT+6*8(%r3)
205 ld %r19,PCB_CONTEXT+7*8(%r3)
206 ld %r20,PCB_CONTEXT+8*8(%r3)
207 ld %r21,PCB_CONTEXT+9*8(%r3)
208 ld %r22,PCB_CONTEXT+10*8(%r3)
209 ld %r23,PCB_CONTEXT+11*8(%r3)
210 ld %r24,PCB_CONTEXT+12*8(%r3)
211 ld %r25,PCB_CONTEXT+13*8(%r3)
212 ld %r26,PCB_CONTEXT+14*8(%r3)
213 ld %r27,PCB_CONTEXT+15*8(%r3)
214 ld %r28,PCB_CONTEXT+16*8(%r3)
215 ld %r29,PCB_CONTEXT+17*8(%r3)
216 ld %r30,PCB_CONTEXT+18*8(%r3)
217 ld %r31,PCB_CONTEXT+19*8(%r3)
218 ld %r5,PCB_CR(%r3) /* Load the condition register */
220 ld %r5,PCB_LR(%r3) /* Load the link register */
222 ld %r1,PCB_SP(%r3) /* Load the stack pointer */
223 ld %r2,PCB_TOC(%r3) /* Load the TOC pointer */
230 stdcx. %r1, 0, %r3
238 std %r12,PCB_CONTEXT(%r3) /* Save the non-volatile GP regs. */
239 std %r13,PCB_CONTEXT+1*8(%r3)
240 std %r14,PCB_CONTEXT+2*8(%r3)
241 std %r15,PCB_CONTEXT+3*8(%r3)
242 std %r16,PCB_CONTEXT+4*8(%r3)
243 std %r17,PCB_CONTEXT+5*8(%r3)
244 std %r18,PCB_CONTEXT+6*8(%r3)
245 std %r19,PCB_CONTEXT+7*8(%r3)
246 std %r20,PCB_CONTEXT+8*8(%r3)
247 std %r21,PCB_CONTEXT+9*8(%r3)
248 std %r22,PCB_CONTEXT+10*8(%r3)
249 std %r23,PCB_CONTEXT+11*8(%r3)
250 std %r24,PCB_CONTEXT+12*8(%r3)
251 std %r25,PCB_CONTEXT+13*8(%r3)
252 std %r26,PCB_CONTEXT+14*8(%r3)
253 std %r27,PCB_CONTEXT+15*8(%r3)
254 std %r28,PCB_CONTEXT+16*8(%r3)
255 std %r29,PCB_CONTEXT+17*8(%r3)
256 std %r30,PCB_CONTEXT+18*8(%r3)
257 std %r31,PCB_CONTEXT+19*8(%r3)
260 std %r4,PCB_CR(%r3)
261 std %r2,PCB_TOC(%r3) /* Save the TOC pointer */
263 std %r4,PCB_LR(%r3)
272 ld %r3,CF_FUNC(%r1)