Lines Matching refs:r1
107 rlwimi r0,r1,0,0,(31-THREAD_SHIFT)
131 rlwimi r0,r1,0,0,(31-THREAD_SHIFT)
162 addi r11,r1,STACK_FRAME_OVERHEAD
177 CURRENT_THREAD_INFO(r9, r1)
189 CURRENT_THREAD_INFO(r9, r1)
200 cmplw r1,r9 /* if r1 <= ksp_limit */
204 CURRENT_THREAD_INFO(r9, r1)
229 lwz r12,_MSR(r1)
248 stwu r1,-32(r1)
249 stw r9,8(r1)
250 stw r11,12(r1)
251 stw r3,16(r1)
252 stw r4,20(r1)
253 stw r5,24(r1)
255 lwz r5,24(r1)
256 lwz r4,20(r1)
257 lwz r3,16(r1)
258 lwz r11,12(r1)
259 lwz r9,8(r1)
260 addi r1,r1,32
261 lwz r0,GPR0(r1)
262 lwz r6,GPR6(r1)
263 lwz r7,GPR7(r1)
264 lwz r8,GPR8(r1)
297 cmplw r1,r12
300 addi r3,r1,STACK_FRAME_OVERHEAD
301 lis r1,init_thread_union@ha
302 addi r1,r1,init_thread_union@l
303 addi r1,r1,THREAD_SIZE-STACK_FRAME_OVERHEAD
323 stw r3,ORIG_GPR3(r1)
325 stw r12,RESULT(r1)
326 lwz r11,_CCR(r1) /* Clear SO bit in CR */
328 stw r11,_CCR(r1)
343 lwz r0,GPR0(r1)
344 lwz r3,GPR3(r1)
345 lwz r4,GPR4(r1)
347 lwz r5,GPR5(r1)
348 lwz r6,GPR6(r1)
349 lwz r7,GPR7(r1)
350 lwz r8,GPR8(r1)
354 CURRENT_THREAD_INFO(r10, r1)
375 addi r9,r1,STACK_FRAME_OVERHEAD
382 stw r3,GPR3(r1)
383 addi r3,r1,STACK_FRAME_OVERHEAD
385 lwz r3,GPR3(r1)
388 CURRENT_THREAD_INFO(r12, r1)
400 lwz r11,_CCR(r1) /* Load CR */
403 stw r11,_CCR(r1)
405 lwz r8,_MSR(r1)
413 stw r3,GPR3(r1)
415 lwz r3,GPR3(r1)
435 lwarx r7,0,r1
437 stwcx. r0,0,r1 /* to clear the reservation */
441 CURRENT_THREAD_INFO(r4, r1)
445 lwz r4,_LINK(r1)
446 lwz r5,_CCR(r1)
449 lwz r7,_NIP(r1)
450 lwz r2,GPR2(r1)
451 lwz r1,GPR1(r1)
471 REST_NVGPRS(r1)
478 REST_NVGPRS(r1)
489 SAVE_NVGPRS(r1)
491 stw r0,_TRAP(r1)
492 addi r3,r1,STACK_FRAME_OVERHEAD
500 lwz r3,GPR3(r1)
501 lwz r4,GPR4(r1)
502 lwz r5,GPR5(r1)
503 lwz r6,GPR6(r1)
504 lwz r7,GPR7(r1)
505 lwz r8,GPR8(r1)
506 REST_NVGPRS(r1)
516 REST_NVGPRS(r1)
522 lwz r11,_CCR(r1) /* Load CR */
525 stw r11,_CCR(r1)
527 1: stw r6,RESULT(r1) /* Save result */
528 stw r3,GPR3(r1) /* Update return value */
557 lwz r4,_TRAP(r1)
560 SAVE_NVGPRS(r1)
562 stw r4,_TRAP(r1)
564 addi r3,r1,STACK_FRAME_OVERHEAD
575 SAVE_NVGPRS(r1)
576 lwz r0,_TRAP(r1)
578 stw r0,_TRAP(r1) /* register set saved */
583 SAVE_NVGPRS(r1)
584 lwz r0,_TRAP(r1)
586 stw r0,_TRAP(r1) /* register set saved */
591 SAVE_NVGPRS(r1)
592 lwz r0,_TRAP(r1)
594 stw r0,_TRAP(r1) /* register set saved */
599 SAVE_NVGPRS(r1)
600 lwz r0,_TRAP(r1)
602 stw r0,_TRAP(r1) /* register set saved */
613 stw r4,_DAR(r1)
614 addi r3,r1,STACK_FRAME_OVERHEAD
622 SAVE_NVGPRS(r1)
623 lwz r0,_TRAP(r1)
625 stw r0,_TRAP(r1)
627 addi r3,r1,STACK_FRAME_OVERHEAD
628 lwz r4,_DAR(r1)
635 SAVE_NVGPRS(r1)
636 lwz r0,_TRAP(r1)
638 stw r0,_TRAP(r1)
664 stwu r1,-INT_FRAME_SIZE(r1)
666 stw r0,INT_FRAME_SIZE+4(r1)
668 SAVE_NVGPRS(r1)
669 stw r0,_NIP(r1) /* Return to switch caller */
691 1: stw r11,_MSR(r1)
693 stw r10,_CCR(r1)
694 stw r1,KSP(r3) /* Set old stack pointer */
706 lwz r1,KSP(r4) /* Load new stack pointer */
725 lwz r0,_CCR(r1)
728 REST_NVGPRS(r1)
730 lwz r4,_NIP(r1) /* Return to _switch caller in new task */
732 addi r1,r1,INT_FRAME_SIZE
793 addi r3,r1,STACK_FRAME_OVERHEAD
803 REST_NVGPRS(r1)
816 lwz r3,_MSR(r1) /* Returning to user mode? */
822 CURRENT_THREAD_INFO(r9, r1)
836 CURRENT_THREAD_INFO(r9, r1)
845 CURRENT_THREAD_INFO(r9, r1)
850 addi r8,r1,INT_FRAME_SIZE /* Get the kprobed function entry */
852 lwz r3,GPR1(r1)
854 mr r4,r1 /* src: current exception frame */
855 mr r1,r3 /* Reroute the trampoline frame to r1 */
867 lwz r5,GPR1(r1)
889 lwz r3,_MSR(r1)
900 CURRENT_THREAD_INFO(r9, r1)
928 lwz r9,_MSR(r1)
949 stwu r1,-32(r1)
951 stw r0,4(r1)
952 stwu r1,-32(r1)
954 lwz r1,0(r1)
955 lwz r1,0(r1)
956 lwz r9,_MSR(r1)
960 lwz r0,GPR0(r1)
961 lwz r2,GPR2(r1)
962 REST_4GPRS(3, r1)
963 REST_2GPRS(7, r1)
965 lwz r10,_XER(r1)
966 lwz r11,_CTR(r1)
970 PPC405_ERR77(0,r1)
972 lwarx r11,0,r1
974 stwcx. r0,0,r1 /* to clear the reservation */
980 lwz r10,_CCR(r1)
981 lwz r11,_LINK(r1)
999 lwz r12,_NIP(r1)
1005 REST_4GPRS(9, r1)
1006 lwz r1,GPR1(r1)
1020 lwz r11,_LINK(r1)
1022 lwz r10,_CCR(r1)
1024 REST_2GPRS(9, r1)
1027 lwz r11,_NIP(r1)
1028 lwz r12,_MSR(r1)
1032 REST_2GPRS(11, r1)
1033 lwz r1,GPR1(r1)
1060 tophys(r1, r1);
1066 REST_NVGPRS(r1); \
1067 lwz r3,_MSR(r1); \
1071 lwz r0,GPR0(r1); \
1072 lwz r2,GPR2(r1); \
1073 REST_4GPRS(3, r1); \
1074 REST_2GPRS(7, r1); \
1075 lwz r10,_XER(r1); \
1076 lwz r11,_CTR(r1); \
1079 PPC405_ERR77(0,r1); \
1080 stwcx. r0,0,r1; /* to clear the reservation */ \
1081 lwz r11,_LINK(r1); \
1083 lwz r10,_CCR(r1); \
1086 lwz r9,_DEAR(r1); \
1087 lwz r10,_ESR(r1); \
1090 lwz r11,_NIP(r1); \
1091 lwz r12,_MSR(r1); \
1094 lwz r9,GPR9(r1); \
1095 lwz r12,GPR12(r1); \
1096 lwz r10,GPR10(r1); \
1097 lwz r11,GPR11(r1); \
1098 lwz r1,GPR1(r1); \
1104 lwz r9,_##exc_lvl_srr0(r1); \
1105 lwz r10,_##exc_lvl_srr1(r1); \
1112 lwz r11,MAS7(r1); \
1118 lwz r9,MAS0(r1); \
1119 lwz r10,MAS1(r1); \
1120 lwz r11,MAS2(r1); \
1122 lwz r9,MAS3(r1); \
1124 lwz r10,MAS6(r1); \
1131 lwz r9,MMUCR(r1); \
1158 lwz r10,SAVED_KSP_LIMIT(r1)
1167 lwz r10,SAVED_KSP_LIMIT(r1)
1170 CURRENT_THREAD_INFO(r10, r1)
1181 lwz r10,SAVED_KSP_LIMIT(r1)
1204 CURRENT_THREAD_INFO(r9, r1)
1245 CURRENT_THREAD_INFO(r9, r1)
1256 lwz r3,_TRAP(r1)
1259 SAVE_NVGPRS(r1)
1261 stw r3,_TRAP(r1)
1262 2: addi r3,r1,STACK_FRAME_OVERHEAD
1265 REST_NVGPRS(r1)
1293 lwz r3,_TRAP(r1)
1296 SAVE_NVGPRS(r1)
1298 stw r3,_TRAP(r1)
1299 4: addi r3,r1,STACK_FRAME_OVERHEAD
1321 stwu r1,-INT_FRAME_SIZE(r1)
1323 stw r0,INT_FRAME_SIZE+4(r1)
1328 tophys(r7,r1)
1332 stw r9,8(r1)
1342 1: tophys(r9,r1)
1345 addi r1,r1,INT_FRAME_SIZE