Lines Matching refs:r10
47 std r10,EX_TLB_R10(r12)
50 mfcr r10
63 std r10,EX_TLB_CR(r12)
66 andi. r10,r11,MSR_PR
68 BTB_FLUSH(r10)
77 ld r10,EX_TLB_R10(r12)
116 rldicl. r10,r16,64-PGTABLE_EADDR_SIZE,PGTABLE_EADDR_SIZE+4
119 rlwinm r10,r11,32-19,27,27
120 rlwimi r10,r11,32-16,19,19
122 ori r10,r10,_PAGE_PRESENT
123 oris r11,r10,_PAGE_ACCESSED@h
129 mfspr r10,SPRN_MAS1
130 rlwinm. r10,r10,0,0x3fff0000
210 mfspr r10,SPRN_MAS1
214 rlwinm r10,r10,0,16,1 /* Clear TID */
215 mtspr SPRN_MAS1,r10
220 andi. r10,r11,_PAGE_BAP_UX|_PAGE_BAP_SX
233 rldicl. r10,r16,64-PGTABLE_EADDR_SIZE,PGTABLE_EADDR_SIZE+4
301 lhz r10,PACAPACAINDEX(r13)
302 addi r10,r10,1
307 stbcx. r10,0,r11
311 2: cmpd cr1,r15,r10 /* recursive lock due to mcheck/crit/etc? */
331 rlwinm r10,r7,16,0xff0000
332 oris r10,r10,MAS0_TLBSEL(1)@h
333 mtspr SPRN_MAS0,r10
341 mfspr r10,SPRN_MAS8
342 rlwinm r10,r10,0,0x80000fff /* tgs,tlpid -> sgs,slpid */
343 mtspr SPRN_MAS5,r10
346 mfspr r10,SPRN_MAS1
347 rlwinm r15,r10,0,0x3fff0000 /* tid -> spid */
348 rlwimi r15,r10,20,0x00000003 /* ind,ts -> sind,sas */
349 mfspr r10,SPRN_MAS6
357 mtspr SPRN_MAS6,r10
361 li r10,0
362 mtspr SPRN_MAS8,r10
363 mtspr SPRN_MAS5,r10
367 mfspr r10,SPRN_MAS1
368 andis. r15,r10,MAS1_VALID@h
371 mfspr r10,SPRN_MAS1
374 oris r10,r10,MAS1_VALID@h
376 rlwinm r10,r10,0,16,1 /* Clear TID */
377 4: mtspr SPRN_MAS1,r10
382 rldicl. r10,r16,64-PGTABLE_EADDR_SIZE,PGTABLE_EADDR_SIZE+4
403 mfspr r10,SPRN_MAS0
427 rlwimi r10,r7,16,0x00ff0000 /* insert esel_next into MAS0 */
429 mtspr SPRN_MAS0,r10
453 li r10,1
455 rldimi r14,r10,63,0 /* Set PD_HUGE */
469 mfspr r10,SPRN_MAS1
470 rlwinm r10,r10,0,~MAS1_IND
471 rlwimi r10,r15,MAS1_TSIZE_SHIFT,MAS1_TSIZE_MASK
472 mtspr SPRN_MAS1,r10
474 li r10,-0x400
475 sld r15,r10,r15 /* Generate mask based on size */
476 and r10,r16,r15
478 rlwimi r10,r14,32-19,27,31 /* Insert WIMGE */
481 mtspr SPRN_MAS2,r10
482 andi. r10,r14,_PAGE_DIRTY
487 li r10,MAS3_SW|MAS3_UW
488 andc r15,r15,r10
492 mfspr r10,SPRN_MAS0
543 andis. r10,r15,0x1
578 1: mfspr r10,SPRN_MAS1
579 rlwinm r10,r10,0,16,1 /* Clear TID */
580 mtspr SPRN_MAS1,r10
625 mfspr r10,SPRN_MAS1
626 rlwinm r10,r10,0,16,1 /* Clear TID */
627 mtspr SPRN_MAS1,r10
662 oris r10,r15,0x1
664 sldi r15,r10,44
666 or r10,r15,r14
668 ld r14,0(r10)
687 clrrdi r10,r16,12 /* Clear low crap in EA */
688 rlwimi r10,r14,32-19,27,31 /* Insert WIMGE */
689 mtspr SPRN_MAS2,r10
692 rldicl r10,r14,64-8,64-8
693 cmpldi cr0,r10,BOOK3E_PAGESZ_4K
728 andi. r10,r11,_PAGE_BAP_UX
767 andi. r10,r15,0x8
773 add r11,r10,r13
778 mfspr r10,SPRN_MAS1
779 rlwinm r10,r10,0,16,1 /* Clear TID */
780 mtspr SPRN_MAS1,r10
784 mfspr r10,SPRN_MAS1
785 rlwinm. r10,r10,0,0x3fff0000
795 rldicl r10,r16,64-(VPTE_INDEX_SIZE+3),VPTE_INDEX_SIZE+3+4
796 cmpldi r10,0x80
806 clrrdi r10,r11,3
807 ldx r15,r10,r15
813 clrrdi r10,r11,3
814 ldx r15,r10,r15
820 clrrdi r10,r11,3
821 ldx r15,r10,r15
840 ori r10,r11,1 /* Or-in SR */
842 srdi r16,r10,32
843 mtspr SPRN_MAS3,r10
871 subf r10,r13,r12
872 cmpldi cr0,r10,PACA_EXTLB+EX_TLB_SIZE
928 1: mfspr r10,SPRN_MAS1
929 rlwinm r10,r10,0,16,1 /* Clear TID */
930 mtspr SPRN_MAS1,r10
971 1: mfspr r10,SPRN_MAS1
972 rlwinm r10,r10,0,16,1 /* Clear TID */
973 mtspr SPRN_MAS1,r10
999 mfspr r10,SPRN_MAS1
1000 rlwinm. r10,r10,0,0x3fff0000
1014 rldicl. r10,r16,64-PGTABLE_EADDR_SIZE,PGTABLE_EADDR_SIZE+4
1023 clrrdi r10,r11,3
1024 ldx r15,r10,r15
1030 clrrdi r10,r11,3
1031 ldx r15,r10,r15
1037 clrrdi r10,r11,3
1038 ldx r15,r10,r15
1062 ori r10,r15,(BOOK3E_PAGESZ_4K << MAS3_SPSIZE_SHIFT)
1064 srdi r16,r10,32
1065 mtspr SPRN_MAS3,r10
1123 ld r10,0(r11)
1125 cmpld cr0,r16,r10
1143 clrrdi r10,r16,30 /* 1G page index */
1144 clrldi r10,r10,4 /* clear region bits */
1145 ori r10,r10,MAS3_SR|MAS3_SW|MAS3_SX
1147 srdi r16,r10,32
1148 mtspr SPRN_MAS3,r10