Lines Matching full:r1
46 mtspr SPRN_SPRG_SCRATCH2,r1
47 subi r1, r1, INT_FRAME_SIZE /* use r1 if kernel */
49 mfspr r1,SPRN_SPRG_THREAD
50 lwz r1,TASK_STACK-THREAD(r1)
51 addi r1, r1, THREAD_SIZE - INT_FRAME_SIZE
54 mtcrf 0x3f, r1
77 stw r11,GPR1(r1)
78 stw r11,0(r1)
79 mr r11, r1
112 stw r0,GPR0(r1)
115 stw r10,8(r1)
117 stw r10,_TRAP(r1)
118 SAVE_4GPRS(3, r1)
119 SAVE_2GPRS(7, r1)
120 SAVE_NVGPRS(r1)
121 stw r2,GPR2(r1)
122 stw r12,_NIP(r1)
123 stw r9,_MSR(r1)
126 stw r10,_CTR(r1)
130 stw r10,_XER(r1)
131 addi r3,r1,STACK_FRAME_OVERHEAD
152 mr r11, r1
153 lwz r1,TASK_STACK-THREAD(r10)
155 addi r1, r1, THREAD_SIZE - INT_FRAME_SIZE
158 stw r12,_NIP(r1)
161 stw r12,_CCR(r1)
169 * Note2: once we have set r1 we are in a position to take exceptions
202 mfspr r1, SPRN_SPRG_THREAD
203 lwz r1, TASK_CPU - THREAD(r1)
204 slwi r1, r1, 3
205 addis r1, r1, emergency_ctx@ha
207 lis r1, emergency_ctx@ha
209 lwz r1, emergency_ctx@l(r1)
210 addi r1, r1, THREAD_SIZE - INT_FRAME_SIZE