Lines Matching refs:r2
52 @ PABORT handler takes pt_regs in r2, fault address in r4 and psr in r5
67 @ r2 - pt_regs
168 add r2, sp, #(S_FRAME_SIZE + \stack_hole - 4)
169 SPFIX( addeq r2, r2, #4 )
178 @ r2 - sp_svc
184 stmia r7, {r2 - r6}
196 mov r2, sp
241 ldr r2, [r0, #S_PC]
242 sub r2, r2, r1
243 str r2, [r0, #S_PC]
277 mov r2, r4
294 mov r2, sp @ regs
336 mrs r2, spsr @ Save spsr_abt, abort is now safe
340 stmfd sp!, {r1 - r2}
345 ldmfd sp!, {r1 - r2}
350 msr spsr_cxsf, r2 @ Restore spsr_abt
520 3: ldrht r0, [r2]
522 add r2, r2, #2 @ r2 is PC + 2, make it PC + 4
523 str r2, [sp, #S_PC] @ it's a 2x16bit instr, update
863 1: ldrexd r0, r1, [r2] @ load current val
866 strexdeq r3, r6, r7, [r2] @ store newval if eq
887 1: ldmia r2, {r0, r1} @ load current val
890 2: stmeqia r2, {r6, lr} @ store newval if eq