Lines Matching refs:r11

307 	mtspr	SPRN_SPRG_WSCRATCH1, r11
310 mfcr r11
311 mtspr SPRN_SPRG_WSCRATCH4, r11
317 lis r11, PAGE_OFFSET@h
318 cmplw r10, r11
320 lis r11, swapper_pg_dir@h
321 ori r11, r11, swapper_pg_dir@l
330 mfspr r11,SPRN_SPRG_THREAD
331 lwz r11,PGDIR(r11)
365 lwzx r11, r12, r11 /* Get pgd/pmd entry */
366 rlwinm. r12, r11, 0, 0, 20 /* Extract pt base address */
371 lwz r11, 0(r12) /* Get high word of pte entry */
405 mfspr r11, SPRN_SPRG_RSCRATCH4
406 mtcr r11
409 mfspr r11, SPRN_SPRG_RSCRATCH1
421 mtspr SPRN_SPRG_WSCRATCH1, r11
424 mfcr r11
425 mtspr SPRN_SPRG_WSCRATCH4, r11
431 lis r11, PAGE_OFFSET@h
432 cmplw r10, r11
434 lis r11, swapper_pg_dir@h
435 ori r11, r11, swapper_pg_dir@l
444 mfspr r11,SPRN_SPRG_THREAD
445 lwz r11,PGDIR(r11)
464 lwzx r11, r12, r11 /* Get pgd/pmd entry */
465 rlwinm. r12, r11, 0, 0, 20 /* Extract pt base address */
470 lwz r11, 0(r12) /* Get high word of pte entry */
504 mfspr r11, SPRN_SPRG_RSCRATCH4
505 mtcr r11
508 mfspr r11, SPRN_SPRG_RSCRATCH1
524 rlwimi r11,r12,0,0,31-PAGE_SHIFT
525 tlbwe r11,r13,PPC44x_TLB_XLAT
531 li r11,PPC44x_TLB_VALID | PPC44x_TLBE_SIZE
533 rlwimi r10,r11,0,PPC44x_PTE_ADD_MASK_BIT,31
539 and r11,r12,r10 /* Mask PTE bits to keep */
542 rlwimi r11,r11,3,26,28 /* yes, copy S bits to U */
543 rlwinm r11,r11,0,~PPC44x_TLB_SX /* Clear SX if User page */
544 1: tlbwe r11,r13,PPC44x_TLB_ATTRIB /* Write ATTRIB */
548 mfspr r11, SPRN_SPRG_RSCRATCH4
549 mtcr r11
552 mfspr r11, SPRN_SPRG_RSCRATCH1
561 mtspr SPRN_SPRG_WSCRATCH1,r11
564 mfcr r11
565 mtspr SPRN_SPRG_WSCRATCH4,r11
571 lis r11,PAGE_OFFSET@h
572 cmplw cr0,r10,r11
574 lis r11,swapper_pg_dir@h
575 ori r11,r11, swapper_pg_dir@l
580 3: mfspr r11,SPRN_SPRG3
581 lwz r11,PGDIR(r11)
609 lwzx r11,r12,r11 /* Get pgd/pmd entry */
623 rlwinm. r12,r11,0,0,20 /* Extract pt base address */
627 lwz r11,0(r12) /* Get high word of pte entry */
646 mfspr r11,SPRN_SPRG_RSCRATCH4
647 mtcr r11
650 mfspr r11,SPRN_SPRG_RSCRATCH1
662 mtspr SPRN_SPRG_WSCRATCH1,r11
665 mfcr r11
666 mtspr SPRN_SPRG_WSCRATCH4,r11
672 lis r11,PAGE_OFFSET@h
673 cmplw cr0,r10,r11
675 lis r11,swapper_pg_dir@h
676 ori r11,r11, swapper_pg_dir@l
681 3: mfspr r11,SPRN_SPRG_THREAD
682 lwz r11,PGDIR(r11)
696 lwzx r11,r12,r11 /* Get pgd/pmd entry */
710 rlwinm. r12,r11,0,0,20 /* Extract pt base address */
715 lwz r11,0(r12) /* Get high word of pte entry */
733 mfspr r11, SPRN_SPRG_RSCRATCH4
734 mtcr r11
737 mfspr r11, SPRN_SPRG_RSCRATCH1
753 rlwimi r11,r12,0,0,31-PAGE_SHIFT
754 tlbwe r11,r13,1
759 and r11,r12,r10 /* Mask PTE bits to keep */
762 rlwimi r11,r11,3,26,28 /* yes, copy S bits to U */
763 rlwinm r11,r11,0,~PPC47x_TLB2_SX /* Clear SX if User page */
764 1: tlbwe r11,r13,2
768 mfspr r11, SPRN_SPRG_RSCRATCH4
769 mtcr r11
772 mfspr r11, SPRN_SPRG_RSCRATCH1