Lines Matching refs:r10
106 mfspr r10,SPRN_SRR1 ; \
107 rlwinm. r10,r10,47-31,30,31 ; \
109 cmpwi cr3,r10,2 ; \
110 BRANCH_TO_COMMON(r10, system_reset_idle_common) ; \
217 lhz r10,PACA_IN_MCE(r13)
218 cmpwi r10,0 /* Are we in nested machine check */
223 addi r10,r10,1 /* increment paca->in_mce */
224 sth r10,PACA_IN_MCE(r13)
226 cmpwi r10,4
257 li r10,MSR_ME
258 andc r11,r11,r10 /* Turn off MSR_ME */
276 ld r10,PACAKMSR(r13)
277 xori r10,r10,MSR_RI
282 mtspr SPRN_SRR1,r10
293 mfspr r10,SPRN_DAR
294 std r10,PACA_EXMC+EX_DAR(r13)
295 mfspr r10,SPRN_DSISR
296 stw r10,PACA_EXMC+EX_DSISR(r13)
299 RECONCILE_IRQ_STATE(r10, r11)
303 li r10,MSR_RI
304 mtmsrd r10,1
436 LOAD_HANDLER(r10,unrecover_mce)
437 mtspr SPRN_SRR0,r10
438 ld r10,PACAKMSR(r13)
447 andc r10,r10,r3 /* Turn off MSR_ME */
448 mtspr SPRN_SRR1,r10
496 mfspr r10,SPRN_DAR
497 std r10,PACA_EXGEN+EX_DAR(r13)
498 mfspr r10,SPRN_DSISR
499 stw r10,PACA_EXGEN+EX_DSISR(r13)
501 RECONCILE_IRQ_STATE(r10, r11)
532 LOAD_HANDLER(r10, slb_miss_realmode)
533 mtctr r10
555 LOAD_HANDLER(r10, slb_miss_realmode)
556 mtctr r10
569 RECONCILE_IRQ_STATE(r10, r11)
595 LOAD_HANDLER(r10, slb_miss_realmode)
596 mtctr r10
613 LOAD_HANDLER(r10, slb_miss_realmode)
614 mtctr r10
633 mflr r10
639 std r10,PACA_EXSLB+EX_LR(r13) /* save LR */
649 ld r10,PACA_EXSLB+EX_LR(r13)
652 mtlr r10
656 andi. r10,r12,MSR_RI /* check for unrecoverable exception */
658 andi. r10,r12,MSR_PR /* check for user mode (PR != 0) */
672 ld r10,PACA_EXSLB+EX_R10(r13)
689 ld r10,PACA_EXSLB+EX_R10(r13)
697 LOAD_HANDLER(r10,unrecov_slb)
698 mtspr SPRN_SRR0,r10
699 ld r10,PACAKMSR(r13)
700 mtspr SPRN_SRR1,r10
705 LOAD_HANDLER(r10,bad_addr_slb)
706 mtspr SPRN_SRR0,r10
707 ld r10,PACAKMSR(r13)
708 mtspr SPRN_SRR1,r10
714 RECONCILE_IRQ_STATE(r10, r11)
722 RECONCILE_IRQ_STATE(r10, r11)
726 li r10, 0x481 /* fix trap number for I-SLB miss */
727 std r10, _TRAP(r1)
766 mfspr r10,SPRN_DAR
767 std r10,PACA_EXGEN+EX_DAR(r13)
768 mfspr r10,SPRN_DSISR
769 stw r10,PACA_EXGEN+EX_DSISR(r13)
776 RECONCILE_IRQ_STATE(r10, r11)
794 li r10,MSR_PR /* Build a mask of MSR_PR .. */
795 oris r10,r10,0x200000@h /* .. and SRR1_PROGTM */
796 and r10,r10,r12 /* Mask SRR1 with that. */
797 srdi r10,r10,8 /* Shift it so we can compare */
798 cmpldi r10,(0x200000 >> 8) /* .. with an immediate. */
802 andi. r10,r12,MSR_PR; /* Set CR0 correctly for label */
804 mr r10,r1 /* Save r1 */
810 RECONCILE_IRQ_STATE(r10, r11)
823 RECONCILE_IRQ_STATE(r10, r11)
842 RECONCILE_IRQ_STATE(r10, r11)
892 LOAD_SYSCALL_HANDLER(r10) ; \
893 mtspr SPRN_SRR0,r10 ; \
894 ld r10,PACAKMSR(r13) ; \
895 mtspr SPRN_SRR1,r10 ; \
916 li r10,MSR_RI ; \
917 mtmsrd r10,1 ; \
923 li r10,MSR_RI ; \
924 mtmsrd r10,1 ; /* Set RI (EE=0) */ \
942 std r10,PACA_EXGEN+EX_R10(r13)
974 mfspr r10,SPRN_HDAR
975 std r10,PACA_EXGEN+EX_DAR(r13)
976 mfspr r10,SPRN_HDSISR
977 stw r10,PACA_EXGEN+EX_DSISR(r13)
980 RECONCILE_IRQ_STATE(r10, r11)
1009 mr r10,r1 /* Save r1 */
1017 std r10,0(r1) /* make stack chain pointer */
1019 std r10,GPR1(r1) /* save r1 in stackframe */
1107 RECONCILE_IRQ_STATE(r10, r11)
1116 RECONCILE_IRQ_STATE(r10, r11)
1143 RECONCILE_IRQ_STATE(r10, r11)
1152 RECONCILE_IRQ_STATE(r10, r11)
1198 mfspr r10,SPRN_HSRR1
1200 andis. r10,r10,(HSRR1_DENORM)@h /* denorm? */
1226 mfmsr r10
1227 ori r10,r10,(MSR_FP|MSR_FE0|MSR_FE1)
1228 xori r10,r10,(MSR_FE0|MSR_FE1)
1229 mtmsrd r10
1244 mfmsr r10
1245 oris r10,r10,MSR_VSX@h
1246 mtmsrd r10
1270 RESTORE_PPR_PACA(PACA_EXGEN, r10)
1272 ld r10,PACA_EXGEN+EX_CFAR(r13)
1273 mtspr SPRN_CFAR,r10
1275 ld r10,PACA_EXGEN+EX_R10(r13)
1332 or r11,r11,r10; \
1334 cmpwi r10,PACA_IRQ_DEC; \
1336 lis r10,0x7fff; \
1337 ori r10,r10,0xffff; \
1338 mtspr SPRN_DEC,r10; \
1340 1: cmpwi r10,PACA_IRQ_DBELL; \
1342 cmpwi r10,PACA_IRQ_HMI; \
1344 mfspr r10,SPRN_##_H##SRR1; \
1345 rldicl r10,r10,48,1; /* clear MSR_EE */ \
1346 rotldi r10,r10,16; \
1347 mtspr SPRN_##_H##SRR1,r10; \
1350 ld r10,PACA_EXGEN+EX_R10(r13); \
1435 andc r9,r9,r10
1437 ld r10,_LINK(r1) /* make idle task do the */
1438 std r10,_NIP(r1) /* equivalent of a blr */
1550 std r10,GPR1(r1)
1557 mflr r10
1560 std r10,_LINK(r1)
1565 ld r10,EX_R3(r3)
1566 std r10,GPR3(r1)
1570 ld r10,EX_R10(r3)
1573 ld r10,EX_R12(r3)
1576 std r10,GPR12(r1)
1579 ld r10,EX_CFAR(r3)
1580 std r10,ORIG_GPR3(r1)
1603 std r10,PACA_EXRFI+EX_R10(r13)
1606 ld r10,PACA_RFI_FLUSH_FALLBACK_AREA(r13)
1621 ld r11,(0x80 + 8)*0(r10)
1622 ld r11,(0x80 + 8)*1(r10)
1623 ld r11,(0x80 + 8)*2(r10)
1624 ld r11,(0x80 + 8)*3(r10)
1625 ld r11,(0x80 + 8)*4(r10)
1626 ld r11,(0x80 + 8)*5(r10)
1627 ld r11,(0x80 + 8)*6(r10)
1628 ld r11,(0x80 + 8)*7(r10)
1629 addi r10,r10,0x80*8
1634 ld r10,PACA_EXRFI+EX_R10(r13)
1644 std r10,PACA_EXRFI+EX_R10(r13)
1647 ld r10,PACA_RFI_FLUSH_FALLBACK_AREA(r13)
1662 ld r11,(0x80 + 8)*0(r10)
1663 ld r11,(0x80 + 8)*1(r10)
1664 ld r11,(0x80 + 8)*2(r10)
1665 ld r11,(0x80 + 8)*3(r10)
1666 ld r11,(0x80 + 8)*4(r10)
1667 ld r11,(0x80 + 8)*5(r10)
1668 ld r11,(0x80 + 8)*6(r10)
1669 ld r11,(0x80 + 8)*7(r10)
1670 addi r10,r10,0x80*8
1675 ld r10,PACA_EXRFI+EX_R10(r13)