Lines Matching refs:r10
54 std r10,EX_TLB_R10(r12)
57 mfcr r10
70 std r10,EX_TLB_CR(r12)
82 ld r10,EX_TLB_R10(r12)
122 rldicl. r10,r16,64-PGTABLE_EADDR_SIZE,PGTABLE_EADDR_SIZE+4
125 rlwinm r10,r11,32-19,27,27
126 rlwimi r10,r11,32-16,19,19
128 ori r10,r10,_PAGE_PRESENT
129 oris r11,r10,_PAGE_ACCESSED@h
222 mfspr r10,SPRN_MAS1
225 rlwinm r10,r10,0,16,1 /* Clear TID */
226 mtspr SPRN_MAS1,r10
231 andi. r10,r11,_PAGE_EXEC|_PAGE_BAP_SX
246 rldicl. r10,r16,64-PGTABLE_EADDR_SIZE,PGTABLE_EADDR_SIZE+4
318 lhz r10,PACAPACAINDEX(r13)
319 addi r10,r10,1
324 stbcx. r10,0,r11
328 2: cmpd cr1,r15,r10 /* recursive lock due to mcheck/crit/etc? */
348 rlwinm r10,r7,16,0xff0000
349 oris r10,r10,MAS0_TLBSEL(1)@h
350 mtspr SPRN_MAS0,r10
358 mfspr r10,SPRN_MAS8
359 rlwinm r10,r10,0,0x80000fff /* tgs,tlpid -> sgs,slpid */
360 mtspr SPRN_MAS5,r10
363 mfspr r10,SPRN_MAS1
364 rlwinm r15,r10,0,0x3fff0000 /* tid -> spid */
365 rlwimi r15,r10,20,0x00000003 /* ind,ts -> sind,sas */
366 mfspr r10,SPRN_MAS6
374 mtspr SPRN_MAS6,r10
378 li r10,0
379 mtspr SPRN_MAS8,r10
380 mtspr SPRN_MAS5,r10
384 mfspr r10,SPRN_MAS1
385 andis. r15,r10,MAS1_VALID@h
388 mfspr r10,SPRN_MAS1
391 oris r10,r10,MAS1_VALID@h
393 rlwinm r10,r10,0,16,1 /* Clear TID */
394 4: mtspr SPRN_MAS1,r10
399 rldicl. r10,r16,64-PGTABLE_EADDR_SIZE,PGTABLE_EADDR_SIZE+4
420 mfspr r10,SPRN_MAS0
444 rlwimi r10,r7,16,0x00ff0000 /* insert esel_next into MAS0 */
446 mtspr SPRN_MAS0,r10
471 li r10,1
473 rldimi r14,r10,63,0 /* Set PD_HUGE */
487 mfspr r10,SPRN_MAS1
488 rlwinm r10,r10,0,~MAS1_IND
489 rlwimi r10,r15,MAS1_TSIZE_SHIFT,MAS1_TSIZE_MASK
490 mtspr SPRN_MAS1,r10
492 li r10,-0x400
493 sld r15,r10,r15 /* Generate mask based on size */
494 and r10,r16,r15
496 rlwimi r10,r14,32-19,27,31 /* Insert WIMGE */
499 mtspr SPRN_MAS2,r10
500 andi. r10,r14,_PAGE_DIRTY
505 li r10,MAS3_SW|MAS3_UW
506 andc r15,r15,r10
510 mfspr r10,SPRN_MAS0
561 andi. r10,r15,0x1
596 1: mfspr r10,SPRN_MAS1
598 rlwinm r10,r10,0,16,1 /* Clear TID */
599 mtspr SPRN_MAS1,r10
644 mfspr r10,SPRN_MAS1
646 rlwinm r10,r10,0,16,1 /* Clear TID */
647 mtspr SPRN_MAS1,r10
676 ori r10,r15,0x1
689 sldi r15,r10,60
691 or r10,r15,r14
698 ld r14,0(r10)
701 ld r14,0(r10)
771 andi. r10,r11,_PAGE_EXEC
811 andi. r10,r15,0x8
817 add r11,r10,r13
822 mfspr r10,SPRN_MAS1
823 rlwinm r10,r10,0,16,1 /* Clear TID */
824 mtspr SPRN_MAS1,r10
837 rldicl. r10,r16,64-(VPTE_INDEX_SIZE+3),VPTE_INDEX_SIZE+3+4
847 clrrdi r10,r11,3
848 ldx r15,r10,r15
855 clrrdi r10,r11,3
856 ldx r15,r10,r15
863 clrrdi r10,r11,3
864 ldx r15,r10,r15
883 ori r10,r11,1 /* Or-in SR */
886 srdi r16,r10,32
887 mtspr SPRN_MAS3,r10
890 mtspr SPRN_MAS7_MAS3,r10
912 subf r10,r13,r12
913 cmpldi cr0,r10,PACA_EXTLB+EX_TLB_SIZE
916 addi r10,r11,-4
917 std r10,PACA_EXTLB+EX_TLB_SIZE+EX_TLB_SRR0(r13)
944 subf r10,r13,r12
945 cmpldi cr0,r10,PACA_EXTLB+EX_TLB_SIZE
1003 1: mfspr r10,SPRN_MAS1
1005 rlwinm r10,r10,0,16,1 /* Clear TID */
1006 mtspr SPRN_MAS1,r10
1047 1: mfspr r10,SPRN_MAS1
1049 rlwinm r10,r10,0,16,1 /* Clear TID */
1050 mtspr SPRN_MAS1,r10
1087 rldicl. r10,r16,64-PGTABLE_EADDR_SIZE,PGTABLE_EADDR_SIZE+4
1096 clrrdi r10,r11,3
1097 ldx r15,r10,r15
1104 clrrdi r10,r11,3
1105 ldx r15,r10,r15
1112 clrrdi r10,r11,3
1113 ldx r15,r10,r15
1140 ori r10,r15,(BOOK3E_PAGESZ_64K << MAS3_SPSIZE_SHIFT)
1142 ori r10,r15,(BOOK3E_PAGESZ_4K << MAS3_SPSIZE_SHIFT)
1146 srdi r16,r10,32
1147 mtspr SPRN_MAS3,r10
1150 mtspr SPRN_MAS7_MAS3,r10
1211 ld r10,0(r11)
1213 cmpld cr0,r16,r10
1231 clrrdi r10,r16,30 /* 1G page index */
1232 clrldi r10,r10,4 /* clear region bits */
1233 ori r10,r10,MAS3_SR|MAS3_SW|MAS3_SX
1236 srdi r16,r10,32
1237 mtspr SPRN_MAS3,r10
1240 mtspr SPRN_MAS7_MAS3,r10