Lines Matching refs:r12

145 	stw	r12,_NIP(r11)
148 mfctr r12
150 stw r12,_CTR(r11)
152 mfspr r12,SPRN_SPRG_THREAD
153 tovirt_vmstack r12, r12
155 addi r2, r12, -THREAD
157 stw r11,PT_REGS(r12)
161 lwz r12,THREAD_DBCR0(r12)
162 andis. r12,r12,DBCR0_IDM@h
164 ACCOUNT_CPU_USER_ENTRY(r2, r11, r12)
166 kuep_lock r11, r12
171 li r12,-1 /* clear all pending debug events */
172 mtspr SPRN_DBSR,r12
181 lwz r12,0(r11)
182 mtspr SPRN_DBCR0,r12
183 lwz r12,4(r11)
184 addi r12,r12,-1
185 stw r12,4(r11)
193 kuap_save_and_lock r11, r12, r9, r2, r6
194 addi r2, r12, -THREAD
196 lwz r9,KSP_LIMIT(r12)
202 lwz r12,TI_LOCAL_FLAGS(r2)
203 mtcrf 0x01,r12
227 tophys_novmstack r12, r1
228 lwz r12,_MSR(r12)
229 andi. r12,r12,MSR_EE
240 4: rlwinm r12,r12,0,~_TLF_NAPPING
241 stw r12,TI_LOCAL_FLAGS(r2)
244 7: rlwinm r12,r12,0,~_TLF_SLEEPING
245 stw r12,TI_LOCAL_FLAGS(r2)
248 lwz r12,_LINK(r11) /* and return to address in LR */
261 lis r12,reenable_mmu@h
262 ori r12,r12,reenable_mmu@l
264 mtspr SPRN_SRR0,r12
307 lis r12,_end@h
308 ori r12,r12,_end@l
309 cmplw r1,r12
351 andi. r12,r9,MSR_EE
364 li r12,0
365 stw r12,RESULT(r1)
369 andi. r12,r11,MSR_EE
372 0: tweqi r12, 0
551 addi r12,r2,TI_FLAGS
552 3: lwarx r8,0,r12
554 stwcx. r8,0,r12
720 mfspr r12,SPRN_VRSAVE /* save vrsave register value */
721 stw r12,THREAD+THREAD_VRSAVE(r2)
727 mfspr r12,SPRN_SPEFSCR /* save spefscr register value */
728 stw r12,THREAD+THREAD_SPEFSCR(r2)
802 mtspr SPRN_SRR0,r12
813 cmplw r12,r3
817 cmplw r12,r4
824 mr r12,r4 /* restart at exc_exit_restart */
1023 lwz r12,_NIP(r1)
1024 mtspr SPRN_SRR0,r12
1053 lwz r12,_MSR(r1)
1055 mtspr SPRN_SRR1,r12
1114 lwz r12,_MSR(r1); \
1116 mtspr exc_lvl_srr1,r12; \
1118 lwz r12,GPR12(r1); \
1295 cmplw r12,r10
1299 cmplw r12,r11
1302 lwz r12,ee_restarts@l(r10)
1303 addi r12,r12,1
1304 stw r12,ee_restarts@l(r10)
1305 mr r12,r11 /* restart at exc_exit_restart */