• Home
  • Raw
  • Download

Lines Matching refs:r10

193 	mtspr	SPRN_SPRG_SCRATCH2, r10
199 mfspr r10, SPRN_SRR0 /* Get effective address of fault */
200 INVALIDATE_ADJACENT_PAGES_CPU15(r10, r11)
201 mtspr SPRN_MD_EPN, r10
204 compare_to_kernel_boundary r10, r10
206 mfspr r10, SPRN_M_TWB /* Get level 1 table */
209 rlwinm r10, r10, 0, 20, 31
210 oris r10, r10, (swapper_pg_dir - PAGE_OFFSET)@ha
214 lwz r11, (swapper_pg_dir-PAGE_OFFSET)@l(r10) /* Get level 1 entry */
216 mfspr r10, SPRN_MD_TWC
217 lwz r10, 0(r10) /* Get the pte */
218 rlwimi r11, r10, 0, _PAGE_GUARDED | _PAGE_ACCESSED
219 rlwimi r11, r10, 32 - 9, _PMD_PAGE_512K
227 rlwinm r10, r10, 0, ~0x0f00 /* Clear bits 20-23 */
228 rlwimi r10, r10, 4, 0x0400 /* Copy _PAGE_EXEC into bit 21 */
229 ori r10, r10, RPN_PATTERN | 0x200 /* Set 22 and 24-27 */
230 mtspr SPRN_MI_RPN, r10 /* Update TLB entry */
233 0: mfspr r10, SPRN_SPRG_SCRATCH2
240 0: lwz r10, (itlb_miss_counter - PAGE_OFFSET)@l(0)
241 addi r10, r10, 1
242 stw r10, (itlb_miss_counter - PAGE_OFFSET)@l(0)
243 mfspr r10, SPRN_SPRG_SCRATCH2
249 mtspr SPRN_SPRG_SCRATCH2, r10
256 mfspr r10, SPRN_MD_EPN
257 compare_to_kernel_boundary r10, r10
258 mfspr r10, SPRN_M_TWB /* Get level 1 table */
260 rlwinm r10, r10, 0, 20, 31
261 oris r10, r10, (swapper_pg_dir - PAGE_OFFSET)@ha
264 lwz r11, (swapper_pg_dir-PAGE_OFFSET)@l(r10) /* Get level 1 entry */
267 mfspr r10, SPRN_MD_TWC
268 lwz r10, 0(r10) /* Get the pte */
276 rlwimi r11, r10, 0, _PAGE_GUARDED | _PAGE_ACCESSED
277 rlwimi r11, r10, 32 - 9, _PMD_PAGE_512K
286 rlwimi r10, r11, 0, 24, 27 /* Set 24-27 */
287 mtspr SPRN_MD_RPN, r10 /* Update TLB entry */
292 0: mfspr r10, SPRN_SPRG_SCRATCH2
299 0: lwz r10, (dtlb_miss_counter - PAGE_OFFSET)@l(0)
300 addi r10, r10, 1
301 stw r10, (dtlb_miss_counter - PAGE_OFFSET)@l(0)
302 mfspr r10, SPRN_SPRG_SCRATCH2
315 andis. r10,r9,SRR1_ISI_NOPT@h
340 andis. r10,r5,DSISR_NOHPTE@h
363 mtcr r10
364 mfspr r10, SPRN_SPRG_SCRATCH0
379 mtspr SPRN_SPRG_SCRATCH0, r10
380 lwz r10, (instruction_counter - PAGE_OFFSET)@l(0)
381 addi r10, r10, -1
382 stw r10, (instruction_counter - PAGE_OFFSET)@l(0)
383 lis r10, 0xffff
384 ori r10, r10, 0x01
385 mtspr SPRN_COUNTA, r10
386 mfspr r10, SPRN_SPRG_SCRATCH0
402 mtspr SPRN_M_TW, r10
404 mfspr r10, SPRN_SRR0
405 mtspr SPRN_MD_EPN, r10
406 rlwinm r11, r10, 16, 0xfff8
412 tophys(r11, r10)
424 rlwimi r11, r10, 0, 32 - PAGE_SHIFT, 31
429 xoris r10, r11, 0x7c00 /* check if major OP code is 31 */
430 rlwinm r10, r10, 0, 21, 5
431 cmpwi cr1, r10, 2028 /* Is dcbz? */
433 cmpwi cr1, r10, 940 /* Is dcbi? */
435 cmpwi cr1, r10, 108 /* Is dcbst? */
437 cmpwi cr1, r10, 172 /* Is dcbf? */
439 cmpwi cr1, r10, 1964 /* Is icbi? */
441 141: mfspr r10,SPRN_M_TW
446 rlwimi r11, r10, 0, 32 - PAGE_SHIFT_8M, 31
449 144: mfspr r10, SPRN_DSISR
450 rlwinm r10, r10,0,7,5 /* Clear store bit for buggy dcbst insn */
451 mtspr SPRN_DSISR, r10
453 mfctr r10
454 mtdar r10 /* save ctr reg in DAR */
455 rlwinm r10, r11, 24, 24, 28 /* offset into jump table for reg RB */
456 addi r10, r10, 150f@l /* add start of table */
457 mtctr r10 /* load ctr with jump address */
458 xor r10, r10, r10 /* sum starts at zero */
461 add r10, r10, r0 ;b 151f
462 add r10, r10, r1 ;b 151f
463 add r10, r10, r2 ;b 151f
464 add r10, r10, r3 ;b 151f
465 add r10, r10, r4 ;b 151f
466 add r10, r10, r5 ;b 151f
467 add r10, r10, r6 ;b 151f
468 add r10, r10, r7 ;b 151f
469 add r10, r10, r8 ;b 151f
470 add r10, r10, r9 ;b 151f
473 add r10, r10, r12 ;b 151f
474 add r10, r10, r13 ;b 151f
475 add r10, r10, r14 ;b 151f
476 add r10, r10, r15 ;b 151f
477 add r10, r10, r16 ;b 151f
478 add r10, r10, r17 ;b 151f
479 add r10, r10, r18 ;b 151f
480 add r10, r10, r19 ;b 151f
481 add r10, r10, r20 ;b 151f
482 add r10, r10, r21 ;b 151f
483 add r10, r10, r22 ;b 151f
484 add r10, r10, r23 ;b 151f
485 add r10, r10, r24 ;b 151f
486 add r10, r10, r25 ;b 151f
487 add r10, r10, r26 ;b 151f
488 add r10, r10, r27 ;b 151f
489 add r10, r10, r28 ;b 151f
490 add r10, r10, r29 ;b 151f
491 add r10, r10, r30 ;b 151f
492 add r10, r10, r31
505 stw r10, DAR(r11)
506 mfspr r10, SPRN_DSISR
507 stw r10, DSISR(r11)
508 mfspr r10,SPRN_M_TW
513 add r10, r10, r11 /* add it */
517 add r10, r10, r11 /* add it */
632 lis r10, MD_TWAM@h
633 mtspr SPRN_MD_CTR, r10 /* remove PINNED DTLB entries */
647 oris r12, r10, MD_RSV4I@h
652 li r10, MI_PS8MEG | _PMD_ACCESSED | MI_SVALID
659 mtspr SPRN_MI_TWC, r10
664 mtspr SPRN_MD_TWC, r10
695 mfmsr r10
698 rlwinm r0, r10, 0, ~MSR_RI
789 mtspr SPRN_SRR1, r10