Lines Matching refs:r1
88 mov r1, #\len
135 1: mov r7, r1 @ save architecture ID
169 ldmia r0, {r1, r2, r3, r4, r5, r6, ip, sp}
170 subs r0, r0, r1 @ calculate the delta offset
202 1: ldr r1, [r6, #0]
203 add r1, r1, r0
204 str r1, [r6], #4
213 1: ldr r1, [r6, #0]
214 cmp r1, r2 @ entry < bss_start ||
215 cmphs r3, r1 @ _end < entry
216 addlo r1, r1, r0
217 str r1, [r6], #4
238 mov r1, sp @ malloc space above stack
272 add r1, r5, r0 @ end of decompressed kernel
277 stmia r1!, {r8 - r13}
279 stmia r1!, {r8 - r13}
298 LC0: .word LC0 @ r1
342 mov r1, #0x12
343 orr r1, r1, #3 << 10
345 1: cmp r1, r8 @ if virt > start of RAM
346 orrhs r1, r1, #0x0c @ set cacheable, bufferable
347 cmp r1, r9 @ if virt > end of RAM
348 bichs r1, r1, #0x0c @ clear cacheable, bufferable
349 str r1, [r0], #4 @ 1:1 mapping
350 add r1, r1, #1048576
359 mov r1, #0x1e
360 orr r1, r1, #3 << 10
362 orr r1, r1, r2, lsl #20
364 str r1, [r0], #4
365 add r1, r1, #1048576
366 str r1, [r0]
415 mov r1, r4
419 stmia r1!, {r0, r2, r3, r9 - r13}
429 mov r1, r7 @ restore architecture number
448 1: ldr r1, [r12, #0] @ get value
450 eor r1, r1, r6 @ (real ^ match)
451 tst r1, r2 @ & mask
583 bic r1, pc, #31
584 add r2, r1, #65536 @ 2x the largest dcache size
585 1: ldr r12, [r1], #32 @ s/w flush D cache
586 teq r1, r2
589 mcr p15, 0, r1, c7, c7, 0 @ flush I cache
590 mcr p15, 0, r1, c7, c10, 4 @ drain WB
594 mov r1, #0
609 strb r2, [r3, r1]
610 1: subs r1, r1, #1
618 strb r2, [r3, r1]
626 mov r1, #0x00020000
627 3: subs r1, r1, #1
646 mov r1, #8
653 mov r1, #8