Lines Matching refs:r10
254 lbz r10,HSTATE_IN_GUEST(r13)
255 cmpwi r10,0
264 cmpwi r10,KVM_GUEST_MODE_SKIP
268 ld r10,IAREA+EX_CFAR(r13)
269 std r10,HSTATE_CFAR(r13)
273 ld r10,IAREA+EX_CTR(r13)
274 mtctr r10
276 ld r10,IAREA+EX_PPR(r13)
277 std r10,HSTATE_PPR(r13)
284 ld r10,IAREA+EX_R10(r13)
301 ld r10,IAREA+EX_CTR(r13)
302 mtctr r10
304 ld r10,IAREA+EX_R10(r13)
351 LOAD_HANDLER(r10, \name\()_common)
352 mtctr r10
359 LOAD_HANDLER(r10, \name\()_common_virt)
360 mtctr r10
364 LOAD_HANDLER(r10, \name\()_common_real)
365 mtctr r10
379 std r10,IAREA+EX_R10(r13) /* save r10 - r12 */
381 mfspr r10,SPRN_CFAR
399 std r10,IAREA+EX_CFAR(r13)
402 mfctr r10
403 std r10,IAREA+EX_CTR(r13)
413 GET_SCRATCH0(r10)
414 std r10,IAREA+EX_R13(r13)
417 mfspr r10,SPRN_HDAR
419 mfspr r10,SPRN_DAR
421 std r10,IAREA+EX_DAR(r13)
425 mfspr r10,SPRN_HDSISR
427 mfspr r10,SPRN_DSISR
429 stw r10,IAREA+EX_DSISR(r13)
471 ld r10,PACAKMSR(r13) /* get MSR value for kernel */
475 xori r10,r10,MSR_RI
478 xori r10,r10,MSR_RI
480 mtmsrd r10
516 andi. r10,r12,MSR_PR
521 LOAD_HANDLER(r10, __end_interrupts)
522 cmpld r11,r10
523 li r10,IMASK
527 lbz r10,PACAIRQSOFTMASK(r13)
528 1: andi. r10,r10,IMASK
531 li r10,PACA_IRQ_EE
533 li r10,PACA_IRQ_DEC
535 li r10,PACA_IRQ_DBELL
537 li r10,PACA_IRQ_HMI
539 li r10,PACA_IRQ_PMI
558 andi. r10,r12,MSR_PR /* See if coming from user */
559 2: mr r10,r1 /* Save r1 */
570 std r10,0(r1) /* make stack chain pointer */
572 std r10,GPR1(r1) /* save r1 in stackframe */
575 li r10,MSR_RI
576 mtmsrd r10,1 /* Set MSR_RI */
581 kuap_save_amr_and_lock r9, r10, cr1, cr0
584 ACCOUNT_CPU_USER_ENTRY(r13, r9, r10)
592 kuap_save_amr_and_lock r9, r10, cr1
598 ld r10,IAREA+EX_R10(r13)
600 std r10,GPR10(r1)
602 ld r10,IAREA+EX_R12(r13)
605 std r10,GPR12(r1)
612 ld r10,_NIP(r1)
614 ld r10,IAREA+EX_DAR(r13)
616 std r10,_DAR(r1)
621 ld r10,_MSR(r1)
623 and r10,r10,r11
625 lwz r10,IAREA+EX_DSISR(r13)
627 std r10,_DSISR(r1)
631 ld r10,IAREA+EX_CFAR(r13)
632 std r10,ORIG_GPR3(r1)
634 ld r10,IAREA+EX_CTR(r13)
635 std r10,_CTR(r1)
642 lbz r10,PACAIRQSOFTMASK(r13)
644 std r10,SOFTE(r1)
648 li r10,0
650 std r10,RESULT(r1) /* clear regs->result */
658 RECONCILE_IRQ_STATE(r10, r11)
728 andi. r10,r9,_TLF_NAPPING; \
852 li r10,IRQS_ALL_DISABLED
853 stb r10,PACAIRQSOFTMASK(r13)
867 li r10,IRQS_ALL_DISABLED
868 stb r10,PACAIRQSOFTMASK(r13)
880 __LOAD_HANDLER(r10, system_call_vectored_common)
881 mtctr r10
885 __LOAD_HANDLER(r10, system_call_vectored_sigill)
886 mtctr r10
1015 lhz r10,PACA_IN_NMI(r13)
1016 addi r10,r10,1
1017 sth r10,PACA_IN_NMI(r13)
1018 li r10,MSR_RI
1019 mtmsrd r10,1
1021 mr r10,r1
1033 li r10,IRQS_ALL_DISABLED
1034 stb r10,PACAIRQSOFTMASK(r13)
1035 lbz r10,PACAIRQHAPPENED(r13)
1036 std r10,RESULT(r1)
1037 ori r10,r10,PACA_IRQ_HARD_DIS
1038 stb r10,PACAIRQHAPPENED(r13)
1050 lhz r10,PACA_IN_NMI(r13)
1051 subi r10,r10,1
1052 sth r10,PACA_IN_NMI(r13)
1057 ld r10,RESULT(r1)
1058 stb r10,PACAIRQHAPPENED(r13)
1059 ld r10,SOFTE(r1)
1060 stb r10,PACAIRQSOFTMASK(r13)
1062 kuap_restore_amr r9, r10
1186 lhz r10,PACA_IN_MCE(r13)
1187 cmpwi r10,0 /* Are we in nested machine check */
1188 cmpwi cr1,r10,MAX_MCE_DEPTH /* Are we at maximum nesting */
1189 addi r10,r10,1 /* increment paca->in_mce */
1190 sth r10,PACA_IN_MCE(r13)
1192 mr r10,r1 /* Save r1 */
1205 li r10,MSR_RI
1206 mtmsrd r10,1
1212 li r10,IRQS_ALL_DISABLED
1213 stb r10,PACAIRQSOFTMASK(r13)
1214 lbz r10,PACAIRQHAPPENED(r13)
1215 std r10,RESULT(r1)
1216 ori r10,r10,PACA_IRQ_HARD_DIS
1217 stb r10,PACAIRQHAPPENED(r13)
1227 ld r10,RESULT(r1)
1228 stb r10,PACAIRQHAPPENED(r13)
1229 ld r10,SOFTE(r1)
1230 stb r10,PACAIRQSOFTMASK(r13)
1302 ld r10,ORIG_GPR3(r1)
1303 mtspr SPRN_CFAR,r10
1317 li r10,MSR_RI
1318 mtmsrd r10,1
1354 rlwinm r10,r3,47-31,30,31
1355 cmpwi cr1,r10,2
1369 li r10,0 /* clear MSR_RI */
1370 mtmsrd r10,1
1373 ld r10,PACAKMSR(r13)
1375 andc r10,r10,r3
1376 mtmsrd r10
1504 RECONCILE_IRQ_STATE(r10, r11)
1596 RECONCILE_IRQ_STATE(r10, r11)
1717 andi. r10,r12,MSR_PR
1720 andis. r10,r12,(SRR1_PROGTM)@h
1727 1: andi. r10,r12,MSR_PR /* Set CR0 correctly for label */
1729 mr r10,r1 /* Save r1 */
1773 RECONCILE_IRQ_STATE(r10, r11)
1792 RECONCILE_IRQ_STATE(r10, r11)
1878 ld r10,PACA_EXGEN+EX_CTR(r13)
1879 mtctr r10
1882 ld r10,PACA_EXGEN+EX_R10(r13)
1980 std r10,PACA_EXGEN+EX_R10(r13)
2004 __LOAD_HANDLER(r10, system_call_common)
2005 mtspr SPRN_SRR0,r10
2006 ld r10,PACAKMSR(r13)
2007 mtspr SPRN_SRR1,r10
2011 li r10,MSR_RI
2012 mtmsrd r10,1 /* Set RI (EE=0) */
2014 __LOAD_HANDLER(r10, system_call_common)
2015 mtctr r10
2055 mfspr r10,SPRN_PPR
2056 std r10,HSTATE_PPR(r13)
2059 mfctr r10
2060 SET_SCRATCH0(r10)
2061 mfcr r10
2063 sldi r12,r10,32
2070 __LOAD_FAR_HANDLER(r10, kvmppc_interrupt)
2071 mtctr r10
2072 ld r10,PACA_EXGEN+EX_R10(r13)
2075 ld r10,PACA_EXGEN+EX_R10(r13)
2253 mr r10,r1 /* Save r1 */
2437 RECONCILE_IRQ_STATE(r10, r11)
2445 RECONCILE_IRQ_STATE(r10, r11)
2490 RECONCILE_IRQ_STATE(r10, r11)
2498 RECONCILE_IRQ_STATE(r10, r11)
2652 andis. r10,r12,(HSRR1_DENORM)@h /* denorm? */
2660 andis. r10,r12,(HSRR1_DENORM)@h /* denorm? */
2675 mfmsr r10
2676 ori r10,r10,(MSR_FP|MSR_FE0|MSR_FE1)
2677 xori r10,r10,(MSR_FE0|MSR_FE1)
2678 mtmsrd r10
2692 mfmsr r10
2693 oris r10,r10,MSR_VSX@h
2694 mtmsrd r10
2725 ld r10,PACA_EXGEN+EX_PPR(r13)
2726 mtspr SPRN_PPR,r10
2729 ld r10,PACA_EXGEN+EX_CFAR(r13)
2730 mtspr SPRN_CFAR,r10
2732 ld r10,PACA_EXGEN+EX_R10(r13)
2847 mr r10,r1
2856 li r10,IRQS_ALL_DISABLED
2857 stb r10,PACAIRQSOFTMASK(r13)
2858 lbz r10,PACAIRQHAPPENED(r13)
2859 std r10,RESULT(r1)
2860 ori r10,r10,PACA_IRQ_HARD_DIS
2861 stb r10,PACAIRQHAPPENED(r13)
2873 ld r10,RESULT(r1)
2874 stb r10,PACAIRQHAPPENED(r13)
2875 ld r10,SOFTE(r1)
2876 stb r10,PACAIRQSOFTMASK(r13)
2878 kuap_restore_amr r9, r10
2901 or r11,r11,r10
2903 cmpwi r10,PACA_IRQ_DEC
2905 lis r10,0x7fff
2906 ori r10,r10,0xffff
2907 mtspr SPRN_DEC,r10
2913 1: andi. r10,r10,PACA_IRQ_MUST_HARD_MASK
2924 ld r10,PACA_EXGEN+EX_CTR(r13)
2925 mtctr r10
2929 ld r10,PACA_EXGEN+EX_R10(r13)
2944 std r10,PACA_EXRFI+EX_R10(r13)
2947 ld r10,PACA_EXRFI+EX_R10(r13)
2957 ld r10,PACA_RFI_FLUSH_FALLBACK_AREA(r13)
2972 ld r11,(0x80 + 8)*0(r10)
2973 ld r11,(0x80 + 8)*1(r10)
2974 ld r11,(0x80 + 8)*2(r10)
2975 ld r11,(0x80 + 8)*3(r10)
2976 ld r11,(0x80 + 8)*4(r10)
2977 ld r11,(0x80 + 8)*5(r10)
2978 ld r11,(0x80 + 8)*6(r10)
2979 ld r11,(0x80 + 8)*7(r10)
2980 addi r10,r10,0x80*8
2986 std r10,PACA_EXRFI+EX_R10(r13)
2992 ld r10,PACA_EXRFI+EX_R10(r13)
3002 std r10,PACA_EXRFI+EX_R10(r13)
3008 ld r10,PACA_EXRFI+EX_R10(r13)
3020 std r10,PACA_EXRFI+EX_R10(r13)
3026 ld r10,PACA_EXRFI+EX_R10(r13)
3039 ld r10,PACA_RFI_FLUSH_FALLBACK_AREA(r13)
3054 ld r11,(0x80 + 8)*0(r10)
3055 ld r11,(0x80 + 8)*1(r10)
3056 ld r11,(0x80 + 8)*2(r10)
3057 ld r11,(0x80 + 8)*3(r10)
3058 ld r11,(0x80 + 8)*4(r10)
3059 ld r11,(0x80 + 8)*5(r10)
3060 ld r11,(0x80 + 8)*6(r10)
3061 ld r11,(0x80 + 8)*7(r10)
3062 addi r10,r10,0x80*8
3067 li r10,0
3160 andc r9,r9,r10
3162 LOAD_REG_ADDR(r10, power4_idle_nap_return)
3163 std r10,_NIP(r1)