Lines Matching refs:r10
215 lbz r10,HSTATE_IN_GUEST(r13)
216 cmpwi r10,0
220 li r10,(IVEC + 0x2)
222 li r10,(IVEC)
225 li r10,(IVEC + 0x2)
227 li r10,(IVEC)
256 LOAD_HANDLER(r10, \name\()_common)
257 mtctr r10
264 LOAD_HANDLER(r10, \name\()_common_virt)
265 mtctr r10
269 LOAD_HANDLER(r10, \name\()_common_real)
270 mtctr r10
284 std r10,IAREA+EX_R10(r13) /* save r10 */
287 mfspr r10,SPRN_CFAR
292 mfspr r10,SPRN_CFAR
296 li r10,0
317 std r10,IAREA+EX_CFAR(r13)
321 mfctr r10
322 std r10,IAREA+EX_CTR(r13)
332 GET_SCRATCH0(r10)
333 std r10,IAREA+EX_R13(r13)
336 mfspr r10,SPRN_HDAR
338 mfspr r10,SPRN_DAR
340 std r10,IAREA+EX_DAR(r13)
344 mfspr r10,SPRN_HDSISR
346 mfspr r10,SPRN_DSISR
348 stw r10,IAREA+EX_DSISR(r13)
390 ld r10,PACAKMSR(r13) /* get MSR value for kernel */
394 xori r10,r10,MSR_RI
397 xori r10,r10,MSR_RI
399 mtmsrd r10
435 andi. r10,r12,MSR_PR
443 LOAD_HANDLER(r10, __end_soft_masked)
444 cmpld r11,r10
455 li r10,IMASK
459 1: lbz r10,PACAIRQSOFTMASK(r13)
460 2: andi. r10,r10,IMASK
463 li r10,PACA_IRQ_EE
465 li r10,PACA_IRQ_DEC
467 li r10,PACA_IRQ_DBELL
469 li r10,PACA_IRQ_HMI
471 li r10,PACA_IRQ_PMI
490 andi. r10,r12,MSR_PR /* See if coming from user */
491 3: mr r10,r1 /* Save r1 */
502 std r10,0(r1) /* make stack chain pointer */
504 std r10,GPR1(r1) /* save r1 in stackframe */
507 li r10,1
510 stb r10,PACAHSRR_VALID(r13)
512 stb r10,PACASRR_VALID(r13)
515 stb r10,PACAHSRR_VALID(r13)
517 stb r10,PACASRR_VALID(r13)
522 kuap_save_amr_and_lock r9, r10, cr1, cr0
532 kuap_save_amr_and_lock r9, r10, cr1
538 ld r10,IAREA+EX_R10(r13)
540 std r10,GPR10(r1)
542 ld r10,IAREA+EX_R12(r13)
545 std r10,GPR12(r1)
552 ld r10,_NIP(r1)
554 ld r10,IAREA+EX_DAR(r13)
556 std r10,_DAR(r1)
561 ld r10,_MSR(r1)
563 and r10,r10,r11
565 lwz r10,IAREA+EX_DSISR(r13)
567 std r10,_DSISR(r1)
572 ld r10,IAREA+EX_CFAR(r13)
574 li r10,0
576 std r10,ORIG_GPR3(r1)
578 ld r10,IAREA+EX_CTR(r13)
579 std r10,_CTR(r1)
585 lbz r10,PACAIRQSOFTMASK(r13)
587 std r10,SOFTE(r1)
591 li r10,0
593 std r10,RESULT(r1) /* clear regs->result */
615 LOAD_REG_ADDR(r10, __stop___restart_table)
619 LOAD_REG_IMMEDIATE_SYM(r10, r12, __stop___restart_table)
622 cmpd r9,r10
645 LOAD_REG_ADDR(r10, __stop___soft_mask_table)
649 LOAD_REG_IMMEDIATE_SYM(r10, r12, __stop___soft_mask_table)
652 cmpd r9,r10
677 li r10,0
680 stb r10,PACAHSRR_VALID(r13)
683 stb r10,PACASRR_VALID(r13)
891 li r10,IRQS_ALL_DISABLED
892 stb r10,PACAIRQSOFTMASK(r13)
906 li r10,IRQS_ALL_DISABLED
907 stb r10,PACAIRQSOFTMASK(r13)
924 __LOAD_HANDLER(r10, system_call_vectored_common, virt_trampolines)
925 mtctr r10
929 __LOAD_HANDLER(r10, system_call_vectored_sigill, virt_trampolines)
930 mtctr r10
1055 lhz r10,PACA_IN_NMI(r13)
1056 addi r10,r10,1
1057 sth r10,PACA_IN_NMI(r13)
1059 mr r10,r1
1074 lhz r10,PACA_IN_NMI(r13)
1075 subi r10,r10,1
1076 sth r10,PACA_IN_NMI(r13)
1078 kuap_kernel_restore r9, r10
1192 lhz r10,PACA_IN_MCE(r13)
1193 cmpwi r10,0 /* Are we in nested machine check */
1194 cmpwi cr1,r10,MAX_MCE_DEPTH /* Are we at maximum nesting */
1195 addi r10,r10,1 /* increment paca->in_mce */
1196 sth r10,PACA_IN_MCE(r13)
1198 mr r10,r1 /* Save r1 */
1289 ld r10,ORIG_GPR3(r1)
1290 mtspr SPRN_CFAR,r10
1334 rlwinm r10,r3,47-31,30,31
1335 cmpwi cr1,r10,2
1349 li r10,0 /* clear MSR_RI */
1350 mtmsrd r10,1
1353 ld r10,PACAKMSR(r13)
1355 andc r10,r10,r3
1356 mtmsrd r10
1709 andi. r10,r12,MSR_PR
1712 andis. r10,r12,(SRR1_PROGTM)@h
1720 andi. r10,r12,MSR_PR /* Set CR0 correctly for label */
1722 mr r10,r1 /* Save r1 */
1866 li r10,0
1867 stb r10,PACAHSRR_VALID(r13)
1868 ld r10,PACA_EXGEN+EX_CTR(r13)
1869 mtctr r10
1872 ld r10,PACA_EXGEN+EX_R10(r13)
1968 std r10,PACA_EXGEN+EX_R10(r13)
1992 __LOAD_HANDLER(r10, system_call_common_real, real_vectors)
1993 mtctr r10
1997 __LOAD_HANDLER(r10, system_call_common, virt_vectors)
1998 mtctr r10
2029 mfctr r10
2030 std r10,PACA_EXGEN+EX_R13(r13)
2031 li r10,0
2032 std r10,PACA_EXGEN+EX_CFAR(r13)
2033 std r10,PACA_EXGEN+EX_CTR(r13)
2040 mfspr r10,SPRN_PPR
2041 std r10,PACA_EXGEN+EX_PPR(r13)
2051 __LOAD_FAR_HANDLER(r10, kvmppc_hcall, real_trampolines)
2052 mtctr r10
2219 mr r10,r1 /* Save r1 */
2371 kuap_kernel_restore r9, r10
2614 andis. r10,r12,(HSRR1_DENORM)@h /* denorm? */
2622 andis. r10,r12,(HSRR1_DENORM)@h /* denorm? */
2637 mfmsr r10
2638 ori r10,r10,(MSR_FP|MSR_FE0|MSR_FE1)
2639 xori r10,r10,(MSR_FE0|MSR_FE1)
2640 mtmsrd r10
2654 mfmsr r10
2655 oris r10,r10,MSR_VSX@h
2656 mtmsrd r10
2687 ld r10,PACA_EXGEN+EX_PPR(r13)
2688 mtspr SPRN_PPR,r10
2691 ld r10,PACA_EXGEN+EX_CFAR(r13)
2692 mtspr SPRN_CFAR,r10
2694 li r10,0
2695 stb r10,PACAHSRR_VALID(r13)
2696 ld r10,PACA_EXGEN+EX_R10(r13)
2798 mr r10,r1
2810 kuap_kernel_restore r9, r10
2849 or r9,r9,r10
2853 cmpwi r10,PACA_IRQ_DEC
2865 1: andi. r10,r10,PACA_IRQ_MUST_HARD_MASK
2899 ld r10,PACA_EXGEN+EX_R10(r13)
2914 std r10,PACA_EXRFI+EX_R10(r13)
2917 ld r10,PACA_EXRFI+EX_R10(r13)
2927 ld r10,PACA_RFI_FLUSH_FALLBACK_AREA(r13)
2942 ld r11,(0x80 + 8)*0(r10)
2943 ld r11,(0x80 + 8)*1(r10)
2944 ld r11,(0x80 + 8)*2(r10)
2945 ld r11,(0x80 + 8)*3(r10)
2946 ld r11,(0x80 + 8)*4(r10)
2947 ld r11,(0x80 + 8)*5(r10)
2948 ld r11,(0x80 + 8)*6(r10)
2949 ld r11,(0x80 + 8)*7(r10)
2950 addi r10,r10,0x80*8
2956 std r10,PACA_EXRFI+EX_R10(r13)
2962 ld r10,PACA_EXRFI+EX_R10(r13)
2973 li r10,0
2974 mtmsrd r10,1
2975 lbz r10,PACAIRQHAPPENED(r13)
2976 ori r10,r10,PACA_IRQ_HARD_DIS
2977 stb r10,PACAIRQHAPPENED(r13)
2981 li r10,MSR_RI
2982 mtmsrd r10,1
2991 std r10,PACA_EXRFI+EX_R10(r13)
2997 ld r10,PACA_EXRFI+EX_R10(r13)
3009 std r10,PACA_EXRFI+EX_R10(r13)
3015 ld r10,PACA_EXRFI+EX_R10(r13)
3028 ld r10,PACA_RFI_FLUSH_FALLBACK_AREA(r13)
3043 ld r11,(0x80 + 8)*0(r10)
3044 ld r11,(0x80 + 8)*1(r10)
3045 ld r11,(0x80 + 8)*2(r10)
3046 ld r11,(0x80 + 8)*3(r10)
3047 ld r11,(0x80 + 8)*4(r10)
3048 ld r11,(0x80 + 8)*5(r10)
3049 ld r11,(0x80 + 8)*6(r10)
3050 ld r11,(0x80 + 8)*7(r10)
3051 addi r10,r10,0x80*8
3056 li r10,0