Home
last modified time | relevance | path

Searched refs:new (Results 1 – 25 of 44) sorted by relevance

12

/libcpu/arm/s3c44b0/
A Dcontext_gcc.S52 ldr sp, [r1] @ get new task stack pointer
54 ldmfd sp!, {r4} @ pop new task spsr
56 ldmfd sp!, {r4} @ pop new task cpsr
59 ldmfd sp!, {r0-r12, lr, pc} @ pop new task r0-r12, lr & pc
67 ldr sp, [r0] @ get new task stack pointer
69 ldmfd sp!, {r4} @ pop new task spsr
71 ldmfd sp!, {r4} @ pop new task cpsr
74 ldmfd sp!, {r0-r12, lr, pc} @ pop new task r0-r12, lr & pc
A Dcontext_rvds.S54 LDR sp, [r1] ; get new task stack pointer
56 LDMFD sp!, {r4} ; pop new task spsr
58 LDMFD sp!, {r4} ; pop new task cpsr
61 LDMFD sp!, {r0-r12, lr, pc} ; pop new task r0-r12, lr & pc
70 LDR sp, [r0] ; get new task stack pointer
72 LDMFD sp!, {r4} ; pop new task spsr
74 LDMFD sp!, {r4} ; pop new task cpsr
77 LDMFD sp!, {r0-r12, lr, pc} ; pop new task r0-r12, lr & pc
/libcpu/arm/lpc24xx/
A Dcontext_gcc.S52 ldr sp, [r1] @ get new task stack pointer
54 ldmfd sp!, {r4} @ pop new task spsr
56 ldmfd sp!, {r4} @ pop new task cpsr
59 ldmfd sp!, {r0-r12, lr, pc} @ pop new task r0-r12, lr & pc
67 ldr sp, [r0] @ get new task stack pointer
69 ldmfd sp!, {r4} @ pop new task spsr
71 ldmfd sp!, {r4} @ pop new task cpsr
74 ldmfd sp!, {r0-r12, lr, pc} @ pop new task r0-r12, lr & pc
/libcpu/arm/s3c24x0/
A Dcontext_gcc.S52 ldr sp, [r1] @ get new task stack pointer
54 ldmfd sp!, {r4} @ pop new task spsr
56 ldmfd sp!, {r4} @ pop new task cpsr
59 ldmfd sp!, {r0-r12, lr, pc}^ @ pop new task r0-r12, lr & pc
67 ldr sp, [r0] @ get new task stack pointer
69 ldmfd sp!, {r4} @ pop new task spsr
71 ldmfd sp!, {r4} @ pop new task cpsr
74 ldmfd sp!, {r0-r12, lr, pc} @ pop new task r0-r12, lr & pc
A Dcontext_rvds.S54 LDR sp, [r1] ; get new task stack pointer
56 LDMFD sp!, {r4} ; pop new task spsr
58 LDMFD sp!, {r4} ; pop new task cpsr
61 LDMFD sp!, {r0-r12, lr, pc}^ ; pop new task r0-r12, lr & pc
70 LDR sp, [r0] ; get new task stack pointer
72 LDMFD sp!, {r4} ; pop new task spsr
74 LDMFD sp!, {r4} ; pop new task cpsr
77 LDMFD sp!, {r0-r12, lr, pc} ; pop new task r0-r12, lr & pc
/libcpu/arm/AT91SAM7X/
A Dcontext_gcc.S52 ldr sp, [r1] @ get new task stack pointer
54 ldmfd sp!, {r4} @ pop new task spsr
56 ldmfd sp!, {r4} @ pop new task cpsr
59 ldmfd sp!, {r0-r12, lr, pc} @ pop new task r0-r12, lr & pc
67 ldr sp, [r0] @ get new task stack pointer
69 ldmfd sp!, {r4} @ pop new task spsr
71 ldmfd sp!, {r4} @ pop new task cpsr
74 ldmfd sp!, {r0-r12, lr, pc} @ pop new task r0-r12, lr & pc
A Dcontext_rvds.S54 LDR sp, [r1] ; get new task stack pointer
56 LDMFD sp!, {r4} ; pop new task spsr
58 LDMFD sp!, {r4} ; pop new task cpsr
61 LDMFD sp!, {r0-r12, lr, pc} ; pop new task r0-r12, lr & pc
70 LDR sp, [r0] ; get new task stack pointer
72 LDMFD sp!, {r4} ; pop new task spsr
74 LDMFD sp!, {r4} ; pop new task cpsr
77 LDMFD sp!, {r0-r12, lr, pc} ; pop new task r0-r12, lr & pc
/libcpu/arm/dm36x/
A Dcontext_rvds.S54 LDR sp, [r1] ; get new task stack pointer
56 LDMFD sp!, {r4} ; pop new task spsr
58 LDMFD sp!, {r4} ; pop new task cpsr
61 LDMFD sp!, {r0-r12, lr, pc}^ ; pop new task r0-r12, lr & pc
70 LDR sp, [r0] ; get new task stack pointer
72 LDMFD sp!, {r4} ; pop new task spsr
74 LDMFD sp!, {r4} ; pop new task cpsr
77 LDMFD sp!, {r0-r12, lr, pc} ; pop new task r0-r12, lr & pc
/libcpu/arm/AT91SAM7S/
A Dcontext_rvds.S54 LDR sp, [r1] ; get new task stack pointer
56 LDMFD sp!, {r4} ; pop new task spsr
58 LDMFD sp!, {r4} ; pop new task cpsr
61 LDMFD sp!, {r0-r12, lr, pc} ; pop new task r0-r12, lr & pc
70 LDR sp, [r0] ; get new task stack pointer
72 LDMFD sp!, {r4} ; pop new task spsr
74 LDMFD sp!, {r4} ; pop new task cpsr
77 LDMFD sp!, {r0-r12, lr, pc} ; pop new task r0-r12, lr & pc
/libcpu/arm/sep4020/
A Dcontext_rvds.S54 LDR sp, [r1] ; get new task stack pointer
56 LDMFD sp!, {r4} ; pop new task spsr
58 LDMFD sp!, {r4} ; pop new task cpsr
61 LDMFD sp!, {r0-r12, lr, pc} ; pop new task r0-r12, lr & pc
70 LDR sp, [r0] ; get new task stack pointer
72 LDMFD sp!, {r4} ; pop new task spsr
74 LDMFD sp!, {r4} ; pop new task cpsr
77 LDMFD sp!, {r0-r12, lr, pc} ; pop new task r0-r12, lr & pc
/libcpu/arm/arm926/
A Dcontext_gcc.S44 LDR SP, [R1] @; get new task stack pointer
45 LDMFD SP!, {R4} @; pop new task spsr
47 LDMFD SP!, {R0-R12, LR, PC}^ @; pop new task r0-r12, lr & pc
55 LDR SP, [R0] @; get new task stack pointer
56 LDMFD SP!, {R4} @; pop new task cpsr
58 LDMFD SP!, {R0-R12, LR, PC}^ @; pop new task r0-r12, lr & pc
A Dcontext_iar.S45 LDR SP, [R1] ; get new task stack pointer
46 LDMFD SP!, {R4} ; pop new task spsr
48 LDMFD SP!, {R0-R12, LR, PC}^ ; pop new task r0-r12, lr & pc
56 LDR SP, [R0] ; get new task stack pointer
57 LDMFD SP!, {R4} ; pop new task spsr
59 LDMFD SP!, {R0-R12, LR, PC}^ ; pop new task r0-r12, lr & pc
A Dcontext_rvds.S50 ldr sp, [r1] ; get new task stack pointer
51 ldmfd sp!, {r4} ; pop new task spsr
53 ldmfd sp!, {r0-r12, lr, pc}^ ; pop new task r0-r12, lr & pc
62 ldr sp, [r0] ; get new task stack pointer
63 ldmfd sp!, {r4} ; pop new task spsr
65 ldmfd sp!, {r0-r12, lr, pc}^ ; pop new task r0-r12, lr & pc
/libcpu/arm/realview-a8-vmm/
A Dcontext_gcc.S37 ldr sp, [r0] @ get new task stack pointer
39 ldmfd sp!, {r4} @ pop new task spsr
42 ldmfd sp!, {r0-r12, lr, pc}^ @ pop new task r0-r12, lr & pc
/libcpu/arm/zynqmp-r5/
A Dcontext_gcc.S35 ldr sp, [r0] @ get new task stack pointer
45 ldmfd sp!, {r4} @ pop new task spsr
48 ldmfd sp!, {r0-r12, lr, pc}^ @ pop new task r0-r12, lr & pc
/libcpu/aarch64/common/
A Datomic_aarch64.c90 … rt_hw_atomic_compare_exchange_strong(volatile rt_atomic_t *ptr, rt_atomic_t *old, rt_atomic_t new) in rt_hw_atomic_compare_exchange_strong() argument
107 : "Kr" (*old), "r" (new), "r" (old) in rt_hw_atomic_compare_exchange_strong()
/libcpu/m16c/m16c62p/
A Dcontext_gcc.S27 POPM R0,R1,R2,R3,A0,A1,SB,FB ; Restore registers from the new task's stack
A Dcontext_iar.asm45 POPM R0,R1,R2,R3,A0,A1,SB,FB ; Restore registers from the new task's stack
A Dcontext_iar.S45 POPM R0,R1,R2,R3,A0,A1,SB,FB ; Restore registers from the new task's stack
/libcpu/arm/am335x/
A Dstart_iar.s271 LDR sp, [r6] ; get new task's stack pointer
276 LDMFD sp!, {r0-r12,lr,pc}^ ; pop new task's r0-r12,lr & pc, copy spsr to cpsr
/libcpu/arm/cortex-r4/
A Dcontext_ccs.asm240 LDR sp, [r6] ; get new task's stack pointer
256 LDMIA sp!, {r0-r12,lr,pc}^ ; pop new task's r0-r12,lr & pc, copy spsr to cpsr
A Dcontext_gcc.S234 LDR sp, [r6] @ get new task's stack pointer
250 LDMIA sp!, {r0-r12,lr,pc}^ @ pop new task's r0-r12,lr & pc, copy spsr to cpsr
/libcpu/arm/cortex-r52/
A Dcontext_iar.S239 LDR sp, [r6] ; get new task's stack pointer
255 LDMIA sp!, {r0-r12,lr,pc}^ ; pop new task's r0-r12,lr & pc, copy spsr to cpsr
/libcpu/arm/common/
A Datomic_arm.c173 … rt_hw_atomic_compare_exchange_strong(volatile rt_atomic_t *ptr, rt_atomic_t *old, rt_atomic_t new) in rt_hw_atomic_compare_exchange_strong() argument
186 } while ((__STREXW(new, ptr)) != 0U); in rt_hw_atomic_compare_exchange_strong()
/libcpu/v850/70f34/
A Dcontext_iar.S91 ;Return from interrupt starts new task!
108 ;Return from interrupt starts new task!

Completed in 21 milliseconds

12