Lines Matching refs:r9

141 	stw	r9,_MSR(r11)
142 andi. r2,r9,MSR_PR
166 CURRENT_THREAD_INFO(r9, r1)
167 lwz r9,TI_CPU(r9)
168 slwi r9,r9,3
169 add r11,r11,r9
182 lwz r9,KSP_LIMIT(r12)
183 cmplw r1,r9 /* if r1 <= ksp_limit */
187 CURRENT_THREAD_INFO(r9, r1)
188 tophys(r9,r9) /* check local flags */
189 lwz r12,TI_LOCAL_FLAGS(r9)
197 mflr r9
198 lwz r11,0(r9) /* virtual address of handler */
199 lwz r9,4(r9) /* where to go when done */
229 stw r9,8(r1)
239 lwz r9,8(r1)
246 mtlr r9
251 mtlr r9
258 stw r12,TI_LOCAL_FLAGS(r9)
262 stw r12,TI_LOCAL_FLAGS(r9)
263 lwz r9,_MSR(r11) /* if sleeping, clear MSR.EE */
264 rlwinm r9,r9,0,~MSR_EE
284 lis r9,StackOverflow@ha
285 addi r9,r9,StackOverflow@l
288 mtspr SPRN_SRR0,r9
344 addi r9,r1,STACK_FRAME_OVERHEAD
356 lwz r9,TI_FLAGS(r12)
358 andi. r0,r9,(_TIF_SYSCALL_DOTRACE|_TIF_SINGLESTEP|_TIF_USER_WORK_MASK|_TIF_PERSYSCALL_MASK)
463 andi. r0,r9,_TIF_RESTOREALL
469 andi. r0,r9,_TIF_NOERROR
478 2: andi. r0,r9,(_TIF_PERSYSCALL_MASK)
495 andi. r0,r9,(_TIF_SYSCALL_DOTRACE|_TIF_SINGLESTEP)
673 andi. r10,r9,MSR_RI /* check for recoverable interrupt */
684 mtspr SPRN_SRR1,r9
754 CURRENT_THREAD_INFO(r9, r1)
755 lwz r9,TI_FLAGS(r9)
756 andi. r0,r9,_TIF_USER_WORK_MASK
773 CURRENT_THREAD_INFO(r9, r1)
774 lwz r8,TI_FLAGS(r9)
800 addi r5,r9,TI_FLAGS
812 lwz r0,TI_PREEMPT(r9)
828 CURRENT_THREAD_INFO(r9, r1)
829 lwz r3,TI_FLAGS(r9)
856 lwz r9,_MSR(r1)
870 andi. r10,r9,MSR_EE
884 lwz r9,_MSR(r1)
905 andi. r10,r9,MSR_RI /* check if this exception occurred */
928 FIX_SRR1(r9,r10)
930 mtspr SPRN_SRR1,r9
1012 lwz r9,_DEAR(r1); \
1014 mtspr SPRN_DEAR,r9; \
1020 lwz r9,GPR9(r1); \
1030 lwz r9,_##exc_lvl_srr0(r1); \
1032 mtspr SPRN_##exc_lvl_srr0,r9; \
1044 lwz r9,MAS0(r1); \
1047 mtspr SPRN_MAS0,r9; \
1048 lwz r9,MAS3(r1); \
1052 mtspr SPRN_MAS3,r9; \
1057 lwz r9,MMUCR(r1); \
1058 mtspr SPRN_MMUCR,r9;
1066 mfspr r9,SPRN_SPRG_THREAD
1069 tovirt(r9,r9);
1070 stw r10,KSP_LIMIT(r9)
1071 lis r9,crit_srr0@ha;
1072 lwz r9,crit_srr0@l(r9);
1075 mtspr SPRN_SRR0,r9;
1083 mfspr r9,SPRN_SPRG_THREAD
1085 stw r10,KSP_LIMIT(r9)
1092 mfspr r9,SPRN_SPRG_THREAD
1094 stw r10,KSP_LIMIT(r9)
1095 lwz r9,THREAD_INFO-THREAD(r9)
1098 stw r10,TI_PREEMPT(r9)
1106 mfspr r9,SPRN_SPRG_THREAD
1108 stw r10,KSP_LIMIT(r9)
1130 CURRENT_THREAD_INFO(r9, r1)
1131 lwz r9,TI_CPU(r9)
1132 slwi r9,r9,3
1133 add r11,r11,r9
1152 andi. r0,r9,_TIF_NEED_RESCHED
1171 CURRENT_THREAD_INFO(r9, r1)
1172 lwz r9,TI_FLAGS(r9)
1173 andi. r0,r9,_TIF_NEED_RESCHED
1175 andi. r0,r9,_TIF_USER_WORK_MASK
1189 mr r4,r9
1257 mfmsr r9
1258 stw r9,8(r1)
1262 li r9,MSR_KERNEL & ~(MSR_IR|MSR_DR)
1266 mtspr SPRN_SRR1,r9
1268 1: tophys(r9,r1)
1269 lwz r8,INT_FRAME_SIZE+4(r9) /* get return address */
1270 lwz r9,8(r9) /* original msr value */
1271 FIX_SRR1(r9,r0)
1276 mtspr SPRN_SRR1,r9