Lines Matching refs:r6
195 add r6, r0, #PG_DIR_SIZE
200 teq r0, r6
211 mov r6, #4 @ PTRS_PER_PGD
222 subs r6, r6, #1
238 adr_l r6, __turn_mmu_on_end @ _pa(__turn_mmu_on_end)
240 mov r6, r6, lsr #SECTION_SHIFT
244 cmp r5, r6
254 ldr r6, =(_end - 1)
262 add r6, r4, r6, lsr #(SECTION_SHIFT - PMD_ENTRY_ORDER)
265 cmp r0, r6
285 ldr r6, =(_edata_loc - 1)
287 add r6, r4, r6, lsr #(SECTION_SHIFT - PMD_ENTRY_ORDER)
288 1: cmp r0, r6
302 orrne r6, r7, r0, lsl #SECTION_SHIFT
303 strne r6, [r3], #1 << PMD_ENTRY_ORDER
304 addne r6, r6, #1 << SECTION_SHIFT
305 strne r6, [r3]
573 ldmia r4, {r0, r6}
574 ARM( str r6, [r0, r4] )
578 THUMB( mov r6, r6, ror #16 ) @ Convert word order for big-endian.
580 THUMB( strh r6, [r0], #2 ) @ For Thumb-2, store as two halfwords
581 THUMB( mov r6, r6, lsr #16 ) @ to be robust against misaligned r0.
582 THUMB( strh r6, [r0] )
587 stmfd sp!, {r4 - r6, lr}
591 ldmfd sp!, {r4 - r6, pc}