Lines Matching refs:r1
97 rlwimi r0,r1,0,0,(31-THREAD_SHIFT)
121 rlwimi r0,r1,0,0,(31-THREAD_SHIFT)
152 addi r11,r1,STACK_FRAME_OVERHEAD
167 CURRENT_THREAD_INFO(r9, r1)
184 cmplw r1,r9 /* if r1 <= ksp_limit */
188 CURRENT_THREAD_INFO(r9, r1)
210 lwz r12,_MSR(r1)
229 stwu r1,-32(r1)
230 stw r9,8(r1)
231 stw r11,12(r1)
232 stw r3,16(r1)
233 stw r4,20(r1)
234 stw r5,24(r1)
236 lwz r5,24(r1)
237 lwz r4,20(r1)
238 lwz r3,16(r1)
239 lwz r11,12(r1)
240 lwz r9,8(r1)
241 addi r1,r1,32
242 lwz r0,GPR0(r1)
243 lwz r6,GPR6(r1)
244 lwz r7,GPR7(r1)
245 lwz r8,GPR8(r1)
278 cmplw r1,r12
281 addi r3,r1,STACK_FRAME_OVERHEAD
282 lis r1,init_thread_union@ha
283 addi r1,r1,init_thread_union@l
284 addi r1,r1,THREAD_SIZE-STACK_FRAME_OVERHEAD
302 stw r3,ORIG_GPR3(r1)
304 stw r12,RESULT(r1)
305 lwz r11,_CCR(r1) /* Clear SO bit in CR */
307 stw r11,_CCR(r1)
322 lwz r0,GPR0(r1)
323 lwz r3,GPR3(r1)
324 lwz r4,GPR4(r1)
326 lwz r5,GPR5(r1)
327 lwz r6,GPR6(r1)
328 lwz r7,GPR7(r1)
329 lwz r8,GPR8(r1)
333 CURRENT_THREAD_INFO(r10, r1)
345 addi r9,r1,STACK_FRAME_OVERHEAD
351 CURRENT_THREAD_INFO(r12, r1)
363 lwz r11,_CCR(r1) /* Load CR */
366 stw r11,_CCR(r1)
368 lwz r8,_MSR(r1)
376 stw r3,GPR3(r1)
378 lwz r3,GPR3(r1)
398 lwarx r7,0,r1
400 stwcx. r0,0,r1 /* to clear the reservation */
401 lwz r4,_LINK(r1)
402 lwz r5,_CCR(r1)
405 lwz r7,_NIP(r1)
407 lwz r2,GPR2(r1)
408 lwz r1,GPR1(r1)
425 REST_NVGPRS(r1)
432 REST_NVGPRS(r1)
443 SAVE_NVGPRS(r1)
445 stw r0,_TRAP(r1)
446 addi r3,r1,STACK_FRAME_OVERHEAD
454 lwz r3,GPR3(r1)
455 lwz r4,GPR4(r1)
456 lwz r5,GPR5(r1)
457 lwz r6,GPR6(r1)
458 lwz r7,GPR7(r1)
459 lwz r8,GPR8(r1)
460 REST_NVGPRS(r1)
470 REST_NVGPRS(r1)
476 lwz r11,_CCR(r1) /* Load CR */
479 stw r11,_CCR(r1)
481 1: stw r6,RESULT(r1) /* Save result */
482 stw r3,GPR3(r1) /* Update return value */
511 lwz r4,_TRAP(r1)
514 SAVE_NVGPRS(r1)
516 stw r4,_TRAP(r1)
518 addi r3,r1,STACK_FRAME_OVERHEAD
529 SAVE_NVGPRS(r1)
530 lwz r0,_TRAP(r1)
532 stw r0,_TRAP(r1) /* register set saved */
537 SAVE_NVGPRS(r1)
538 lwz r0,_TRAP(r1)
540 stw r0,_TRAP(r1) /* register set saved */
545 SAVE_NVGPRS(r1)
546 lwz r0,_TRAP(r1)
548 stw r0,_TRAP(r1) /* register set saved */
553 SAVE_NVGPRS(r1)
554 lwz r0,_TRAP(r1)
556 stw r0,_TRAP(r1) /* register set saved */
567 stw r4,_DAR(r1)
568 addi r3,r1,STACK_FRAME_OVERHEAD
572 SAVE_NVGPRS(r1)
573 lwz r0,_TRAP(r1)
575 stw r0,_TRAP(r1)
577 addi r3,r1,STACK_FRAME_OVERHEAD
578 lwz r4,_DAR(r1)
603 stwu r1,-INT_FRAME_SIZE(r1)
605 stw r0,INT_FRAME_SIZE+4(r1)
607 SAVE_NVGPRS(r1)
608 stw r0,_NIP(r1) /* Return to switch caller */
630 1: stw r11,_MSR(r1)
632 stw r10,_CCR(r1)
633 stw r1,KSP(r3) /* Set old stack pointer */
646 lwz r1,KSP(r4) /* Load new stack pointer */
665 lwz r0,_CCR(r1)
668 REST_NVGPRS(r1)
670 lwz r4,_NIP(r1) /* Return to _switch caller in new task */
672 addi r1,r1,INT_FRAME_SIZE
730 addi r3,r1,STACK_FRAME_OVERHEAD
740 REST_NVGPRS(r1)
753 lwz r3,_MSR(r1) /* Returning to user mode? */
759 CURRENT_THREAD_INFO(r9, r1)
778 CURRENT_THREAD_INFO(r9, r1)
783 addi r8,r1,INT_FRAME_SIZE /* Get the kprobed function entry */
785 lwz r3,GPR1(r1)
787 mr r4,r1 /* src: current exception frame */
788 mr r1,r3 /* Reroute the trampoline frame to r1 */
800 lwz r5,GPR1(r1)
822 lwz r3,_MSR(r1)
833 CURRENT_THREAD_INFO(r9, r1)
861 lwz r9,_MSR(r1)
882 stwu r1,-32(r1)
884 stw r0,4(r1)
885 stwu r1,-32(r1)
887 lwz r1,0(r1)
888 lwz r1,0(r1)
889 lwz r9,_MSR(r1)
893 lwz r0,GPR0(r1)
894 lwz r2,GPR2(r1)
895 REST_4GPRS(3, r1)
896 REST_2GPRS(7, r1)
898 lwz r10,_XER(r1)
899 lwz r11,_CTR(r1)
903 PPC405_ERR77(0,r1)
905 lwarx r11,0,r1
907 stwcx. r0,0,r1 /* to clear the reservation */
913 lwz r10,_CCR(r1)
914 lwz r11,_LINK(r1)
932 lwz r12,_NIP(r1)
936 REST_4GPRS(9, r1)
937 lwz r1,GPR1(r1)
951 lwz r11,_LINK(r1)
953 lwz r10,_CCR(r1)
955 REST_2GPRS(9, r1)
958 lwz r11,_NIP(r1)
959 lwz r12,_MSR(r1)
963 REST_2GPRS(11, r1)
964 lwz r1,GPR1(r1)
991 tophys(r1, r1);
997 REST_NVGPRS(r1); \
998 lwz r3,_MSR(r1); \
1002 lwz r0,GPR0(r1); \
1003 lwz r2,GPR2(r1); \
1004 REST_4GPRS(3, r1); \
1005 REST_2GPRS(7, r1); \
1006 lwz r10,_XER(r1); \
1007 lwz r11,_CTR(r1); \
1010 PPC405_ERR77(0,r1); \
1011 stwcx. r0,0,r1; /* to clear the reservation */ \
1012 lwz r11,_LINK(r1); \
1014 lwz r10,_CCR(r1); \
1017 lwz r9,_DEAR(r1); \
1018 lwz r10,_ESR(r1); \
1021 lwz r11,_NIP(r1); \
1022 lwz r12,_MSR(r1); \
1025 lwz r9,GPR9(r1); \
1026 lwz r12,GPR12(r1); \
1027 lwz r10,GPR10(r1); \
1028 lwz r11,GPR11(r1); \
1029 lwz r1,GPR1(r1); \
1035 lwz r9,_##exc_lvl_srr0(r1); \
1036 lwz r10,_##exc_lvl_srr1(r1); \
1043 lwz r11,MAS7(r1); \
1049 lwz r9,MAS0(r1); \
1050 lwz r10,MAS1(r1); \
1051 lwz r11,MAS2(r1); \
1053 lwz r9,MAS3(r1); \
1055 lwz r10,MAS6(r1); \
1062 lwz r9,MMUCR(r1); \
1089 lwz r10,SAVED_KSP_LIMIT(r1)
1098 lwz r10,SAVED_KSP_LIMIT(r1)
1101 CURRENT_THREAD_INFO(r10, r1)
1112 lwz r10,SAVED_KSP_LIMIT(r1)
1135 CURRENT_THREAD_INFO(r9, r1)
1176 CURRENT_THREAD_INFO(r9, r1)
1187 lwz r3,_TRAP(r1)
1190 SAVE_NVGPRS(r1)
1192 stw r3,_TRAP(r1)
1193 2: addi r3,r1,STACK_FRAME_OVERHEAD
1196 REST_NVGPRS(r1)
1224 lwz r3,_TRAP(r1)
1227 SAVE_NVGPRS(r1)
1229 stw r3,_TRAP(r1)
1230 4: addi r3,r1,STACK_FRAME_OVERHEAD
1252 stwu r1,-INT_FRAME_SIZE(r1)
1254 stw r0,INT_FRAME_SIZE+4(r1)
1259 tophys(r7,r1)
1263 stw r9,8(r1)
1273 1: tophys(r9,r1)
1277 addi r1,r1,INT_FRAME_SIZE
1304 lwz r0, 4(r1)
1352 lwz r4, 44(r1)
1356 lwz r3,52(r1)
1365 stw r3,52(r1)
1373 stwu r1, -32(r1)
1374 stw r3, 20(r1)
1375 stw r4, 16(r1)
1376 stw r31, 12(r1)
1377 mr r31, r1
1385 lwz r3, 20(r1)
1386 lwz r4, 16(r1)
1387 lwz r31,12(r1)
1388 lwz r1, 0(r1)