Lines Matching refs:r10
220 lbz r10,HSTATE_IN_GUEST(r13)
221 cmpwi r10,0
225 li r10,(IVEC + 0x2)
227 li r10,(IVEC)
230 li r10,(IVEC + 0x2)
232 li r10,(IVEC)
261 LOAD_HANDLER(r10, \name\()_common)
262 mtctr r10
269 LOAD_HANDLER(r10, \name\()_common_virt)
270 mtctr r10
274 LOAD_HANDLER(r10, \name\()_common_real)
275 mtctr r10
289 std r10,IAREA+EX_R10(r13) /* save r10 */
292 mfspr r10,SPRN_CFAR
297 mfspr r10,SPRN_CFAR
301 li r10,0
322 std r10,IAREA+EX_CFAR(r13)
326 mfctr r10
327 std r10,IAREA+EX_CTR(r13)
337 GET_SCRATCH0(r10)
338 std r10,IAREA+EX_R13(r13)
341 mfspr r10,SPRN_HDAR
343 mfspr r10,SPRN_DAR
345 std r10,IAREA+EX_DAR(r13)
349 mfspr r10,SPRN_HDSISR
351 mfspr r10,SPRN_DSISR
353 stw r10,IAREA+EX_DSISR(r13)
395 ld r10,PACAKMSR(r13) /* get MSR value for kernel */
399 xori r10,r10,MSR_RI
402 xori r10,r10,MSR_RI
404 mtmsrd r10
440 andi. r10,r12,MSR_PR
448 LOAD_HANDLER(r10, __end_soft_masked)
449 cmpld r11,r10
460 li r10,IMASK
464 1: lbz r10,PACAIRQSOFTMASK(r13)
465 2: andi. r10,r10,IMASK
468 li r10,PACA_IRQ_EE
470 li r10,PACA_IRQ_DEC
472 li r10,PACA_IRQ_DBELL
474 li r10,PACA_IRQ_HMI
476 li r10,PACA_IRQ_PMI
495 andi. r10,r12,MSR_PR /* See if coming from user */
496 3: mr r10,r1 /* Save r1 */
507 std r10,0(r1) /* make stack chain pointer */
509 std r10,GPR1(r1) /* save r1 in stackframe */
513 li r10,1
516 stb r10,PACAHSRR_VALID(r13)
518 stb r10,PACASRR_VALID(r13)
521 stb r10,PACAHSRR_VALID(r13)
523 stb r10,PACASRR_VALID(r13)
528 kuap_save_amr_and_lock r9, r10, cr1, cr0
538 kuap_save_amr_and_lock r9, r10, cr1
544 ld r10,IAREA+EX_R10(r13)
546 std r10,GPR10(r1)
548 ld r10,IAREA+EX_R12(r13)
551 std r10,GPR12(r1)
564 ld r10,_NIP(r1)
566 ld r10,IAREA+EX_DAR(r13)
568 std r10,_DAR(r1)
573 ld r10,_MSR(r1)
575 and r10,r10,r11
577 lwz r10,IAREA+EX_DSISR(r13)
579 std r10,_DSISR(r1)
584 ld r10,IAREA+EX_CFAR(r13)
586 li r10,0
588 std r10,ORIG_GPR3(r1)
590 ld r10,IAREA+EX_CTR(r13)
591 std r10,_CTR(r1)
597 lbz r10,PACAIRQSOFTMASK(r13)
599 std r10,SOFTE(r1)
603 li r10,0
605 std r10,RESULT(r1) /* clear regs->result */
627 LOAD_REG_ADDR(r10, __stop___restart_table)
631 LOAD_REG_IMMEDIATE_SYM(r10, r12, __stop___restart_table)
634 cmpd r9,r10
657 LOAD_REG_ADDR(r10, __stop___soft_mask_table)
661 LOAD_REG_IMMEDIATE_SYM(r10, r12, __stop___soft_mask_table)
664 cmpd r9,r10
689 li r10,0
692 stb r10,PACAHSRR_VALID(r13)
695 stb r10,PACASRR_VALID(r13)
904 li r10,IRQS_ALL_DISABLED
905 stb r10,PACAIRQSOFTMASK(r13)
919 li r10,IRQS_ALL_DISABLED
920 stb r10,PACAIRQSOFTMASK(r13)
937 __LOAD_HANDLER(r10, system_call_vectored_common, virt_trampolines)
938 mtctr r10
942 __LOAD_HANDLER(r10, system_call_vectored_sigill, virt_trampolines)
943 mtctr r10
1068 lhz r10,PACA_IN_NMI(r13)
1069 addi r10,r10,1
1070 sth r10,PACA_IN_NMI(r13)
1072 mr r10,r1
1087 lhz r10,PACA_IN_NMI(r13)
1088 subi r10,r10,1
1089 sth r10,PACA_IN_NMI(r13)
1091 kuap_kernel_restore r9, r10
1205 lhz r10,PACA_IN_MCE(r13)
1206 cmpwi r10,0 /* Are we in nested machine check */
1207 cmpwi cr1,r10,MAX_MCE_DEPTH /* Are we at maximum nesting */
1208 addi r10,r10,1 /* increment paca->in_mce */
1209 sth r10,PACA_IN_MCE(r13)
1211 mr r10,r1 /* Save r1 */
1302 ld r10,ORIG_GPR3(r1)
1303 mtspr SPRN_CFAR,r10
1347 rlwinm r10,r3,47-31,30,31
1348 cmpwi cr1,r10,2
1362 li r10,0 /* clear MSR_RI */
1363 mtmsrd r10,1
1366 ld r10,PACAKMSR(r13)
1368 andc r10,r10,r3
1369 mtmsrd r10
1722 andi. r10,r12,MSR_PR
1725 andis. r10,r12,(SRR1_PROGTM)@h
1733 andi. r10,r12,MSR_PR /* Set CR0 correctly for label */
1735 mr r10,r1 /* Save r1 */
1880 li r10,0
1881 stb r10,PACAHSRR_VALID(r13)
1882 ld r10,PACA_EXGEN+EX_CTR(r13)
1883 mtctr r10
1886 ld r10,PACA_EXGEN+EX_R10(r13)
1982 std r10,PACA_EXGEN+EX_R10(r13)
2006 __LOAD_HANDLER(r10, system_call_common_real, real_vectors)
2007 mtctr r10
2011 __LOAD_HANDLER(r10, system_call_common, virt_vectors)
2012 mtctr r10
2043 mfctr r10
2044 std r10,PACA_EXGEN+EX_R13(r13)
2045 li r10,0
2046 std r10,PACA_EXGEN+EX_CFAR(r13)
2047 std r10,PACA_EXGEN+EX_CTR(r13)
2054 mfspr r10,SPRN_PPR
2055 std r10,PACA_EXGEN+EX_PPR(r13)
2065 __LOAD_FAR_HANDLER(r10, kvmppc_hcall, real_trampolines)
2066 mtctr r10
2233 mr r10,r1 /* Save r1 */
2385 kuap_kernel_restore r9, r10
2631 andis. r10,r12,(HSRR1_DENORM)@h /* denorm? */
2639 andis. r10,r12,(HSRR1_DENORM)@h /* denorm? */
2654 mfmsr r10
2655 ori r10,r10,(MSR_FP|MSR_FE0|MSR_FE1)
2656 xori r10,r10,(MSR_FE0|MSR_FE1)
2657 mtmsrd r10
2671 mfmsr r10
2672 oris r10,r10,MSR_VSX@h
2673 mtmsrd r10
2704 ld r10,PACA_EXGEN+EX_PPR(r13)
2705 mtspr SPRN_PPR,r10
2708 ld r10,PACA_EXGEN+EX_CFAR(r13)
2709 mtspr SPRN_CFAR,r10
2711 li r10,0
2712 stb r10,PACAHSRR_VALID(r13)
2713 ld r10,PACA_EXGEN+EX_R10(r13)
2815 mr r10,r1
2827 kuap_kernel_restore r9, r10
2866 or r9,r9,r10
2870 cmpwi r10,PACA_IRQ_DEC
2882 1: andi. r10,r10,PACA_IRQ_MUST_HARD_MASK
2916 ld r10,PACA_EXGEN+EX_R10(r13)
2931 std r10,PACA_EXRFI+EX_R10(r13)
2934 ld r10,PACA_EXRFI+EX_R10(r13)
2944 ld r10,PACA_RFI_FLUSH_FALLBACK_AREA(r13)
2959 ld r11,(0x80 + 8)*0(r10)
2960 ld r11,(0x80 + 8)*1(r10)
2961 ld r11,(0x80 + 8)*2(r10)
2962 ld r11,(0x80 + 8)*3(r10)
2963 ld r11,(0x80 + 8)*4(r10)
2964 ld r11,(0x80 + 8)*5(r10)
2965 ld r11,(0x80 + 8)*6(r10)
2966 ld r11,(0x80 + 8)*7(r10)
2967 addi r10,r10,0x80*8
2973 std r10,PACA_EXRFI+EX_R10(r13)
2979 ld r10,PACA_EXRFI+EX_R10(r13)
2990 li r10,0
2991 mtmsrd r10,1
2992 lbz r10,PACAIRQHAPPENED(r13)
2993 ori r10,r10,PACA_IRQ_HARD_DIS
2994 stb r10,PACAIRQHAPPENED(r13)
2998 li r10,MSR_RI
2999 mtmsrd r10,1
3008 std r10,PACA_EXRFI+EX_R10(r13)
3014 ld r10,PACA_EXRFI+EX_R10(r13)
3026 std r10,PACA_EXRFI+EX_R10(r13)
3032 ld r10,PACA_EXRFI+EX_R10(r13)
3045 ld r10,PACA_RFI_FLUSH_FALLBACK_AREA(r13)
3060 ld r11,(0x80 + 8)*0(r10)
3061 ld r11,(0x80 + 8)*1(r10)
3062 ld r11,(0x80 + 8)*2(r10)
3063 ld r11,(0x80 + 8)*3(r10)
3064 ld r11,(0x80 + 8)*4(r10)
3065 ld r11,(0x80 + 8)*5(r10)
3066 ld r11,(0x80 + 8)*6(r10)
3067 ld r11,(0x80 + 8)*7(r10)
3068 addi r10,r10,0x80*8
3073 li r10,0