Lines Matching refs:r11
184 mtspr SPRN_M_TW, r11
190 INVALIDATE_ADJACENT_PAGES_CPU15(r10, r11)
193 lwz r11, (swapper_pg_dir-PAGE_OFFSET)@l(r10) /* Get level 1 entry */
194 mtspr SPRN_MD_TWC, r11
197 rlwimi r11, r10, 0, _PAGE_GUARDED | _PAGE_ACCESSED
198 rlwimi r11, r10, 32 - 9, _PMD_PAGE_512K
199 mtspr SPRN_MI_TWC, r11
213 mfspr r11, SPRN_M_TW
223 mfspr r11, SPRN_M_TW
229 mtspr SPRN_M_TW, r11
236 lwz r11, (swapper_pg_dir-PAGE_OFFSET)@l(r10) /* Get level 1 entry */
238 mtspr SPRN_MD_TWC, r11
248 rlwimi r11, r10, 0, _PAGE_GUARDED | _PAGE_ACCESSED
249 rlwimi r11, r10, 32 - 9, _PMD_PAGE_512K
250 mtspr SPRN_MD_TWC, r11
257 li r11, RPN_PATTERN
258 rlwimi r10, r11, 0, 24, 27 /* Set 24-27 */
260 mtspr SPRN_DAR, r11 /* Tag DAR */
265 mfspr r11, SPRN_M_TW
275 mfspr r11, SPRN_M_TW
291 stw r12, _DAR(r11)
292 stw r5, _DSISR(r11)
303 mfspr r11, SPRN_DAR
304 cmpwi cr1, r11, RPN_PATTERN
307 mfspr r11, SPRN_DSISR
308 rlwinm r11, r11, 0, DSISR_NOHPTE
309 cmpwi cr1, r11, 0
311 mfspr r11, SPRN_DAR
312 tlbie r11
313 rlwinm r11, r11, 16, 0xffff
314 cmplwi cr1, r11, TASK_SIZE@h
334 mfspr r11, SPRN_SRR0
335 cmplwi cr1, r11, (.Ldtlbie - PAGE_OFFSET)@l
336 cmplwi cr7, r11, (.Litlbie - PAGE_OFFSET)@l
341 mfspr r11, SPRN_SPRG_SCRATCH1
347 stw r4,_DAR(r11)
377 mfspr r11, SPRN_M_TWB /* Get level 1 table */
378 lwz r10, (swapper_pg_dir - PAGE_OFFSET)@l(r11) /* Get the level 1 entry */
382 rlwinm r10, r11, 0, 20, 31
387 stw r10, (swapper_pg_dir - PAGE_OFFSET)@l(r11) /* Set the level 1 entry */
391 mfspr r11, SPRN_SPRG_SCRATCH1
406 rlwinm r11, r10, 16, 0xfff8
407 cmpli cr1, r11, TASK_SIZE@h
408 mfspr r11, SPRN_M_TWB /* Get level 1 table */
412 tophys(r11, r10)
413 mfspr r11, SPRN_M_TWB /* Get level 1 table */
414 rlwinm r11, r11, 0, 20, 31
415 oris r11, r11, (swapper_pg_dir - PAGE_OFFSET)@ha
417 lwz r11, (swapper_pg_dir-PAGE_OFFSET)@l(r11) /* Get the level 1 entry */
418 rlwinm r11, r11, 0, ~_PMD_PAGE_8M
419 mtspr SPRN_MD_TWC, r11
420 mfspr r11, SPRN_MD_TWC
421 lwz r11, 0(r11) /* Get the pte */
423 rlwimi r11, r10, 0, 32 - PAGE_SHIFT, 31
424 lwz r11,0(r11)
428 xoris r10, r11, 0x7c00 /* check if major OP code is 31 */
449 rlwinm r10, r11, 24, 24, 28 /* offset into jump table for reg RB */
465 mtctr r11 ;b 154f /* r10 needs special handling */
466 mtctr r11 ;b 153f /* r11 needs special handling */
488 rlwinm r11,r11,19,24,28 /* offset into jump table for reg RA */
489 cmpwi cr1, r11, 0
491 addi r11, r11, 150b@l /* add start of table */
492 mtctr r11 /* load ctr with jump address */
493 rlwinm r11,r11,0,16,10 /* make sure we don't execute this more than once */
496 mfdar r11
498 mtctr r11 /* restore ctr reg from DAR */
499 mfspr r11, SPRN_SPRG_THREAD
500 stw r10, DAR(r11)
502 stw r10, DSISR(r11)
507 153: mfspr r11, SPRN_SPRG_SCRATCH1 /* load r11 from SPRN_SPRG_SCRATCH1 */
508 add r10, r10, r11 /* add it */
509 mfctr r11 /* restore r11 */
511 154: mfspr r11, SPRN_SPRG_SCRATCH0 /* load r10 from SPRN_SPRG_SCRATCH0 */
512 add r10, r10, r11 /* add it */
513 mfctr r11 /* restore r11 */
652 li r11, MI_BOOTINIT /* Create RPN for address 0 */
659 mtspr SPRN_MI_RPN, r11 /* Store TLB entry */
664 mtspr SPRN_MD_RPN, r11
666 addis r11, r11, 0x80
696 mflr r11
792 mtspr SPRN_SRR0, r11