Lines Matching refs:r3
72 ori r3,r3,_PAGE_USER|_PAGE_PRESENT /* test low addresses as user */
77 rlwimi r3,r9,32-12,29,29 /* MSR_PR -> _PAGE_USER */
102 rlwinm r0,r3,32-3,24,24 /* _PAGE_RW access -> _PAGE_DIRTY */
119 andc. r5,r3,r6 /* check access & ~permission */
138 mfsrin r3,r4 /* get segment reg for segment */
181 mulli r3,r3,897*16 /* multiply context by context skew */
184 add r3,r3,r0 /* note create_hpte trims to 24 bits */
335 rlwinm r5,r3,7,1,24 /* put VSID in 0x7fffff80 bits */
342 rlwimi r0,r3,LG_PTEG_SIZE,HASH_LEFT,HASH_RIGHT /* VSID -> hash */
343 rlwinm r3,r4,20+LG_PTEG_SIZE,HASH_LEFT,HASH_RIGHT /* PI -> hash */
344 xor r3,r3,r0 /* make primary hash */
362 addi r4,r3,-HPTE_SIZE
371 xoris r4,r3,Hash_msk>>16 /* compute secondary hash */
383 addi r4,r3,-HPTE_SIZE /* search primary PTEG */
398 xoris r4,r3,Hash_msk>>16 /* compute secondary hash */
432 add r4,r3,r6
535 2: mulli r3,r3,897*16 /* multiply context by context skew */
538 add r3,r3,r0 /* note code below trims to 24 bits */
541 rlwinm r11,r3,7,1,24 /* put VSID in 0x7fffff80 bits */
582 rlwimi r8,r3,LG_PTEG_SIZE,HASH_LEFT,HASH_RIGHT /* VSID -> hash */
661 tlbie r3
670 tlbie r3