Lines Matching refs:r4
395 mr r4,r12 /* Pass SRR0 as arg2 */
405 mfspr r4,SPRN_DEAR /* Grab the DEAR and save it */
406 stw r4,_DEAR(r11)
413 mfspr r4,SPRN_ESR /* Grab the ESR and save it */
414 stw r4,_ESR(r11)
723 2: mfspr r4,SPRN_DBSR
760 mfspr r4,SPRN_DEAR /* Grab the DEAR, save it, pass arg2 */
834 tophys(r4,r2)
835 addi r4,r4,THREAD /* init task's THREAD */
836 mtspr SPRN_SPRG_THREAD,r4
850 mr r4,r31
859 lis r4,2f@h
860 ori r4,r4,2f@l
861 tophys(r4,r4)
864 mtspr SPRN_SRR0,r4
886 lis r4,MSR_KERNEL@h
887 ori r4,r4,MSR_KERNEL@l
891 mtspr SPRN_SRR1,r4
911 tophys(r4,r3) /* Load the kernel physical address */
922 clrrwi r4,r4,10 /* Mask off the real page number */
923 ori r4,r4,(TLB_WR | TLB_EX) /* Set the write and execute bits */
930 tlbwe r4,r0,TLB_DATA /* Load the data portion of the entry */
937 lis r4,KERNELBASE@h /* EVPR only uses the high 16-bits */
938 tophys(r0,r4) /* Use the physical address */
956 stw r4, 0x4(r5)