Lines Matching refs:r1
96 rlwimi r0,r1,0,0,(31-THREAD_SHIFT)
120 rlwimi r0,r1,0,0,(31-THREAD_SHIFT)
151 addi r11,r1,STACK_FRAME_OVERHEAD
166 CURRENT_THREAD_INFO(r9, r1)
183 cmplw r1,r9 /* if r1 <= ksp_limit */
187 CURRENT_THREAD_INFO(r9, r1)
209 lwz r12,_MSR(r1)
228 stwu r1,-32(r1)
229 stw r9,8(r1)
230 stw r11,12(r1)
231 stw r3,16(r1)
232 stw r4,20(r1)
233 stw r5,24(r1)
235 lwz r5,24(r1)
236 lwz r4,20(r1)
237 lwz r3,16(r1)
238 lwz r11,12(r1)
239 lwz r9,8(r1)
240 addi r1,r1,32
241 lwz r0,GPR0(r1)
242 lwz r6,GPR6(r1)
243 lwz r7,GPR7(r1)
244 lwz r8,GPR8(r1)
277 cmplw r1,r12
280 addi r3,r1,STACK_FRAME_OVERHEAD
281 lis r1,init_thread_union@ha
282 addi r1,r1,init_thread_union@l
283 addi r1,r1,THREAD_SIZE-STACK_FRAME_OVERHEAD
301 stw r3,ORIG_GPR3(r1)
303 stw r12,RESULT(r1)
304 lwz r11,_CCR(r1) /* Clear SO bit in CR */
306 stw r11,_CCR(r1)
321 lwz r0,GPR0(r1)
322 lwz r3,GPR3(r1)
323 lwz r4,GPR4(r1)
325 lwz r5,GPR5(r1)
326 lwz r6,GPR6(r1)
327 lwz r7,GPR7(r1)
328 lwz r8,GPR8(r1)
332 CURRENT_THREAD_INFO(r10, r1)
344 addi r9,r1,STACK_FRAME_OVERHEAD
350 CURRENT_THREAD_INFO(r12, r1)
362 lwz r11,_CCR(r1) /* Load CR */
365 stw r11,_CCR(r1)
367 lwz r8,_MSR(r1)
375 stw r3,GPR3(r1)
377 lwz r3,GPR3(r1)
397 lwarx r7,0,r1
399 stwcx. r0,0,r1 /* to clear the reservation */
400 lwz r4,_LINK(r1)
401 lwz r5,_CCR(r1)
404 lwz r7,_NIP(r1)
406 lwz r2,GPR2(r1)
407 lwz r1,GPR1(r1)
424 REST_NVGPRS(r1)
431 REST_NVGPRS(r1)
442 SAVE_NVGPRS(r1)
444 stw r0,_TRAP(r1)
445 addi r3,r1,STACK_FRAME_OVERHEAD
453 lwz r3,GPR3(r1)
454 lwz r4,GPR4(r1)
455 lwz r5,GPR5(r1)
456 lwz r6,GPR6(r1)
457 lwz r7,GPR7(r1)
458 lwz r8,GPR8(r1)
459 REST_NVGPRS(r1)
465 REST_NVGPRS(r1)
471 lwz r11,_CCR(r1) /* Load CR */
474 stw r11,_CCR(r1)
476 1: stw r6,RESULT(r1) /* Save result */
477 stw r3,GPR3(r1) /* Update return value */
506 lwz r4,_TRAP(r1)
509 SAVE_NVGPRS(r1)
511 stw r4,_TRAP(r1)
513 addi r3,r1,STACK_FRAME_OVERHEAD
524 SAVE_NVGPRS(r1)
525 lwz r0,_TRAP(r1)
527 stw r0,_TRAP(r1) /* register set saved */
532 SAVE_NVGPRS(r1)
533 lwz r0,_TRAP(r1)
535 stw r0,_TRAP(r1) /* register set saved */
540 SAVE_NVGPRS(r1)
541 lwz r0,_TRAP(r1)
543 stw r0,_TRAP(r1) /* register set saved */
548 SAVE_NVGPRS(r1)
549 lwz r0,_TRAP(r1)
551 stw r0,_TRAP(r1) /* register set saved */
562 stw r4,_DAR(r1)
563 addi r3,r1,STACK_FRAME_OVERHEAD
567 SAVE_NVGPRS(r1)
568 lwz r0,_TRAP(r1)
570 stw r0,_TRAP(r1)
572 addi r3,r1,STACK_FRAME_OVERHEAD
573 lwz r4,_DAR(r1)
598 stwu r1,-INT_FRAME_SIZE(r1)
600 stw r0,INT_FRAME_SIZE+4(r1)
602 SAVE_NVGPRS(r1)
603 stw r0,_NIP(r1) /* Return to switch caller */
625 1: stw r11,_MSR(r1)
627 stw r10,_CCR(r1)
628 stw r1,KSP(r3) /* Set old stack pointer */
641 lwz r1,KSP(r4) /* Load new stack pointer */
660 lwz r0,_CCR(r1)
663 REST_NVGPRS(r1)
665 lwz r4,_NIP(r1) /* Return to _switch caller in new task */
667 addi r1,r1,INT_FRAME_SIZE
725 addi r3,r1,STACK_FRAME_OVERHEAD
735 REST_NVGPRS(r1)
748 lwz r3,_MSR(r1) /* Returning to user mode? */
754 CURRENT_THREAD_INFO(r9, r1)
773 CURRENT_THREAD_INFO(r9, r1)
778 addi r8,r1,INT_FRAME_SIZE /* Get the kprobed function entry */
780 lwz r3,GPR1(r1)
782 mr r4,r1 /* src: current exception frame */
783 mr r1,r3 /* Reroute the trampoline frame to r1 */
795 lwz r5,GPR1(r1)
817 lwz r3,_MSR(r1)
828 CURRENT_THREAD_INFO(r9, r1)
856 lwz r9,_MSR(r1)
877 stwu r1,-32(r1)
879 stw r0,4(r1)
880 stwu r1,-32(r1)
882 lwz r1,0(r1)
883 lwz r1,0(r1)
884 lwz r9,_MSR(r1)
888 lwz r0,GPR0(r1)
889 lwz r2,GPR2(r1)
890 REST_4GPRS(3, r1)
891 REST_2GPRS(7, r1)
893 lwz r10,_XER(r1)
894 lwz r11,_CTR(r1)
898 PPC405_ERR77(0,r1)
900 lwarx r11,0,r1
902 stwcx. r0,0,r1 /* to clear the reservation */
908 lwz r10,_CCR(r1)
909 lwz r11,_LINK(r1)
927 lwz r12,_NIP(r1)
931 REST_4GPRS(9, r1)
932 lwz r1,GPR1(r1)
946 lwz r11,_LINK(r1)
948 lwz r10,_CCR(r1)
950 REST_2GPRS(9, r1)
953 lwz r11,_NIP(r1)
954 lwz r12,_MSR(r1)
958 REST_2GPRS(11, r1)
959 lwz r1,GPR1(r1)
986 tophys(r1, r1);
992 REST_NVGPRS(r1); \
993 lwz r3,_MSR(r1); \
997 lwz r0,GPR0(r1); \
998 lwz r2,GPR2(r1); \
999 REST_4GPRS(3, r1); \
1000 REST_2GPRS(7, r1); \
1001 lwz r10,_XER(r1); \
1002 lwz r11,_CTR(r1); \
1005 PPC405_ERR77(0,r1); \
1006 stwcx. r0,0,r1; /* to clear the reservation */ \
1007 lwz r11,_LINK(r1); \
1009 lwz r10,_CCR(r1); \
1012 lwz r9,_DEAR(r1); \
1013 lwz r10,_ESR(r1); \
1016 lwz r11,_NIP(r1); \
1017 lwz r12,_MSR(r1); \
1020 lwz r9,GPR9(r1); \
1021 lwz r12,GPR12(r1); \
1022 lwz r10,GPR10(r1); \
1023 lwz r11,GPR11(r1); \
1024 lwz r1,GPR1(r1); \
1030 lwz r9,_##exc_lvl_srr0(r1); \
1031 lwz r10,_##exc_lvl_srr1(r1); \
1038 lwz r11,MAS7(r1); \
1044 lwz r9,MAS0(r1); \
1045 lwz r10,MAS1(r1); \
1046 lwz r11,MAS2(r1); \
1048 lwz r9,MAS3(r1); \
1050 lwz r10,MAS6(r1); \
1057 lwz r9,MMUCR(r1); \
1084 lwz r10,SAVED_KSP_LIMIT(r1)
1093 lwz r10,SAVED_KSP_LIMIT(r1)
1096 CURRENT_THREAD_INFO(r10, r1)
1107 lwz r10,SAVED_KSP_LIMIT(r1)
1130 CURRENT_THREAD_INFO(r9, r1)
1171 CURRENT_THREAD_INFO(r9, r1)
1182 lwz r3,_TRAP(r1)
1185 SAVE_NVGPRS(r1)
1187 stw r3,_TRAP(r1)
1188 2: addi r3,r1,STACK_FRAME_OVERHEAD
1191 REST_NVGPRS(r1)
1219 lwz r3,_TRAP(r1)
1222 SAVE_NVGPRS(r1)
1224 stw r3,_TRAP(r1)
1225 4: addi r3,r1,STACK_FRAME_OVERHEAD
1247 stwu r1,-INT_FRAME_SIZE(r1)
1249 stw r0,INT_FRAME_SIZE+4(r1)
1254 tophys(r7,r1)
1258 stw r9,8(r1)
1268 1: tophys(r9,r1)
1272 addi r1,r1,INT_FRAME_SIZE
1299 lwz r0, 4(r1)
1347 lwz r4, 44(r1)
1351 lwz r3,52(r1)
1360 stw r3,52(r1)
1368 stwu r1, -32(r1)
1369 stw r3, 20(r1)
1370 stw r4, 16(r1)
1371 stw r31, 12(r1)
1372 mr r31, r1
1380 lwz r3, 20(r1)
1381 lwz r4, 16(r1)
1382 lwz r31,12(r1)
1383 lwz r1, 0(r1)