Lines Matching refs:r3

83         mov     r3, #1<<31  in OS_IrqHandler()
85 bics r1, r1, r3, LSR r0 in OS_IrqHandler()
89 mov r1, r3, LSR r0 in OS_IrqHandler()
98 mov r3, #1 in OS_IrqHandler()
100 @1: ands r2, r1, r3, LSL r0 // Count zero of high bit in OS_IrqHandler()
145 ldrh r3, [r12] // r3 = OSi_IrqThreadQueue in OS_IrqHandler_ThreadSwitch()
147 cmp r3, #0 in OS_IrqHandler_ThreadSwitch()
151 ldr r3, [r12] in OS_IrqHandler_ThreadSwitch()
153 cmp r3, #0 in OS_IrqHandler_ThreadSwitch()
167 tst r3, r1, LSL r0 // OSi_IrqThreadQueue & (1<<thread->id) in OS_IrqHandler_ThreadSwitch()
204 mov r3, #HW_PSR_IRQ_MODE|HW_PSR_FIQ_DISABLE|HW_PSR_IRQ_DISABLE|HW_PSR_ARM_STATE in OS_IrqHandler_ThreadSwitch()
205 msr cpsr_c, r3 in OS_IrqHandler_ThreadSwitch()
220 mov r3, #HW_PSR_IRQ_MODE|HW_PSR_IRQ_DISABLE|HW_PSR_ARM_STATE in OS_IrqHandler_ThreadSwitch()
221 msr cpsr_c, r3 in OS_IrqHandler_ThreadSwitch()
232 ldr r3, [ r12, #OS_THREADINFO_OFFSET_SWITCHCALLBACK ] in OS_IrqHandler_ThreadSwitch()
233 cmp r3, #0 in OS_IrqHandler_ThreadSwitch()
237 bx r3 in OS_IrqHandler_ThreadSwitch()
260 ldmib sp!, { r2,r3 } // Get R0,R1 // *sp=stack:R1 in OS_IrqHandler_ThreadSwitch()
261 stmib r0!, { r2,r3 } // Put R0,R1 // *r0=context:R1 in OS_IrqHandler_ThreadSwitch()
263 ldmib sp!, { r2,r3,r12,r14 } // Get R2,R3,R12,LR / *sp=stack:LR in OS_IrqHandler_ThreadSwitch()
267 mov r3, #HW_PSR_SVC_MODE|HW_PSR_FIQ_DISABLE|HW_PSR_IRQ_DISABLE|HW_PSR_ARM_STATE in OS_IrqHandler_ThreadSwitch()
268 msr cpsr_c, r3 in OS_IrqHandler_ThreadSwitch()
295 mov r3, #HW_PSR_IRQ_MODE|HW_PSR_FIQ_DISABLE|HW_PSR_IRQ_DISABLE|HW_PSR_ARM_STATE in OS_IrqHandler_ThreadSwitch()
296 msr cpsr_c, r3 in OS_IrqHandler_ThreadSwitch()
304 stmda sp!, { r0-r3,r12,r14 } // Put R0-R3,R12,LR / *sp=stack:LR in OS_IrqHandler_ThreadSwitch()