Lines Matching refs:r9
68 lwz r9,_MSR(r11) /* if sleeping, clear MSR.EE */
69 rlwinm r9,r9,0,~MSR_EE
83 rlwinm r9,r9,0,14,12 /* clear MSR_WE (necessary?) */
88 stw r9,_MSR(r1)
100 mr r9,r0
231 andi. r10,r9,MSR_RI /* check for recoverable interrupt */
248 mtspr SPRN_SRR1,r9
379 mtspr SPRN_SPRG_WSCRATCH0, r9
381 mtspr SPRN_SPRG_SCRATCH0, r9
383 addi r9,r1,INT_FRAME_SIZE /* get original r1 */
387 stw r9,0(r1) /* perform store component of stwu */
389 mfspr r9, SPRN_SPRG_RSCRATCH0
391 mfspr r9, SPRN_SPRG_SCRATCH0
445 lwz r9,_DEAR(r1); \
447 mtspr SPRN_DEAR,r9; \
453 lwz r9,GPR9(r1); \
462 lwz r9,_##exc_lvl_srr0(r1); \
464 mtspr SPRN_##exc_lvl_srr0,r9; \
476 lwz r9,MAS0(r1); \
479 mtspr SPRN_MAS0,r9; \
480 lwz r9,MAS3(r1); \
484 mtspr SPRN_MAS3,r9; \
489 lwz r9,MMUCR(r1); \
490 mtspr SPRN_MMUCR,r9;
498 lis r9,crit_srr0@ha;
499 lwz r9,crit_srr0@l(r9);
502 mtspr SPRN_SRR0,r9;
555 mfmsr r9
556 stw r9,8(r1)
559 li r9,MSR_KERNEL & ~(MSR_IR|MSR_DR)
563 mtspr SPRN_SRR1,r9
568 LOAD_REG_IMMEDIATE(r9,MSR_KERNEL)
570 mtspr SPRN_SRR1,r9
574 lwz r9,8(r1) /* original msr value */
579 mtmsr r9