| /libcpu/arm/dm36x/ |
| A D | context_gcc.S | 24 mrs r0, cpsr 34 msr cpsr, r0 47 mrs r4, cpsr
|
| A D | context_rvds.S | 23 MRS r0, cpsr 48 MRS r4, cpsr 49 STMFD sp!, {r4} ; push cpsr 58 LDMFD sp!, {r4} ; pop new task cpsr 74 LDMFD sp!, {r4} ; pop new task cpsr
|
| /libcpu/arm/s3c44b0/ |
| A D | context_gcc.S | 23 mrs r0, cpsr 33 msr cpsr, r0 46 mrs r4, cpsr 47 stmfd sp!, {r4} @ push cpsr 56 ldmfd sp!, {r4} @ pop new task cpsr 71 ldmfd sp!, {r4} @ pop new task cpsr
|
| A D | context_rvds.S | 23 MRS r0, cpsr 48 MRS r4, cpsr 49 STMFD sp!, {r4} ; push cpsr 58 LDMFD sp!, {r4} ; pop new task cpsr 74 LDMFD sp!, {r4} ; pop new task cpsr
|
| /libcpu/arm/lpc24xx/ |
| A D | context_gcc.S | 23 mrs r0, cpsr 33 msr cpsr, r0 46 mrs r4, cpsr 47 stmfd sp!, {r4} @ push cpsr 56 ldmfd sp!, {r4} @ pop new task cpsr 71 ldmfd sp!, {r4} @ pop new task cpsr
|
| A D | context_rvds.S | 24 MRS r0, cpsr 49 MRS r4, cpsr
|
| /libcpu/arm/s3c24x0/ |
| A D | context_gcc.S | 23 mrs r0, cpsr 33 msr cpsr, r0 46 mrs r4, cpsr 47 stmfd sp!, {r4} @ push cpsr 56 ldmfd sp!, {r4} @ pop new task cpsr 71 ldmfd sp!, {r4} @ pop new task cpsr
|
| A D | context_rvds.S | 23 MRS r0, cpsr 48 MRS r4, cpsr 49 STMFD sp!, {r4} ; push cpsr 58 LDMFD sp!, {r4} ; pop new task cpsr 74 LDMFD sp!, {r4} ; pop new task cpsr
|
| /libcpu/arm/AT91SAM7X/ |
| A D | context_gcc.S | 23 mrs r0, cpsr 33 msr cpsr, r0 46 mrs r4, cpsr 47 stmfd sp!, {r4} @ push cpsr 56 ldmfd sp!, {r4} @ pop new task cpsr 71 ldmfd sp!, {r4} @ pop new task cpsr
|
| A D | context_rvds.S | 23 MRS r0, cpsr 48 MRS r4, cpsr 49 STMFD sp!, {r4} ; push cpsr 58 LDMFD sp!, {r4} ; pop new task cpsr 74 LDMFD sp!, {r4} ; pop new task cpsr
|
| /libcpu/arm/lpc214x/ |
| A D | context_rvds.S | 35 MRS r0, cpsr 60 MRS r4, cpsr 131 MRS r3, spsr ; get cpsr of interrupt thread 142 STMFD sp!, {r5} ; push old task's cpsr 157 LDMFD sp!, {r0-r12,lr,pc}^ ; pop new task's r0-r12,lr & pc, copy spsr to cpsr
|
| /libcpu/arm/realview-a8-vmm/ |
| A D | context_gcc.S | 19 mrs r0, cpsr 28 msr cpsr, r0 61 mrs r4, cpsr
|
| A D | armv7.h | 31 unsigned long cpsr; member 36 unsigned long cpsr; member
|
| /libcpu/arm/AT91SAM7S/ |
| A D | context_rvds.S | 23 MRS r0, cpsr 48 MRS r4, cpsr 49 STMFD sp!, {r4} ; push cpsr 58 LDMFD sp!, {r4} ; pop new task cpsr 74 LDMFD sp!, {r4} ; pop new task cpsr
|
| A D | context_gcc.S | 18 mrs r0, cpsr 28 msr cpsr, r0 41 mrs r4, cpsr
|
| /libcpu/arm/sep4020/ |
| A D | context_rvds.S | 23 MRS r0, cpsr 48 MRS r4, cpsr 49 STMFD sp!, {r4} ; push cpsr 58 LDMFD sp!, {r4} ; pop new task cpsr 74 LDMFD sp!, {r4} ; pop new task cpsr
|
| /libcpu/arm/zynqmp-r5/ |
| A D | context_gcc.S | 17 mrs r0, cpsr 26 msr cpsr, r0 62 mrs r4, cpsr
|
| /libcpu/arm/am335x/ |
| A D | context_gcc.S | 16 mrs r0, cpsr 38 mrs r4, cpsr
|
| /libcpu/arm/cortex-r52/ |
| A D | cpuport.h | 32 unsigned long cpsr; member 37 unsigned long cpsr; member
|
| A D | armv8.h | 31 unsigned long cpsr; member 36 unsigned long cpsr; member
|
| A D | context_gcc.S | 26 mrs r0, cpsr 35 msr cpsr, r0 49 mrs r4, cpsr 245 LDMIA sp!, {r4} @ pop new task's cpsr to spsr
|
| /libcpu/arm/armv6/ |
| A D | context_gcc.S | 26 mrs r0, cpsr 48 mrs r4, cpsr
|
| A D | armv6.h | 29 rt_uint32_t cpsr; member 65 rt_uint32_t cpsr; member
|
| /libcpu/arm/cortex-a/ |
| A D | cpuport.h | 34 unsigned long cpsr; member 39 unsigned long cpsr; member
|
| /libcpu/aarch64/common/ |
| A D | trap.c | 40 is_user_fault = !(regs->cpsr & 0x1f); in _check_fault() 91 rt_inline long _irq_is_disable(long cpsr) in _irq_is_disable() argument 93 return !!(cpsr & 0x80); in _irq_is_disable() 165 rt_kprintf("SPSR :0x%16.16p\n", (void *)regs->cpsr); in rt_hw_show_register() 351 if ((regs->cpsr & 0x1f) == 0) in rt_hw_trap_exception() 358 if (_irq_is_disable(regs->cpsr)) in rt_hw_trap_exception()
|