Home
last modified time | relevance | path

Searched refs:old (Results 1 – 25 of 36) sorted by relevance

12

/libcpu/risc-v/common/
A Datomic_riscv.c123 rt_atomic_t rt_hw_atomic_compare_exchange_strong(volatile rt_atomic_t *ptr, rt_atomic_t *old, rt_at… in rt_hw_atomic_compare_exchange_strong() argument
125 rt_atomic_t tmp = *old; in rt_hw_atomic_compare_exchange_strong()
140 : [desired]"r" (desired), [old]"r"(old) in rt_hw_atomic_compare_exchange_strong()
155 : [desired]"r" (desired), [old]"r"(old) in rt_hw_atomic_compare_exchange_strong()
/libcpu/aarch64/common/
A Datomic_aarch64.c90 rt_atomic_t rt_hw_atomic_compare_exchange_strong(volatile rt_atomic_t *ptr, rt_atomic_t *old, rt_at… in rt_hw_atomic_compare_exchange_strong() argument
107 : "Kr" (*old), "r" (new), "r" (old) in rt_hw_atomic_compare_exchange_strong()
A Dcpu.c109 rt_uint32_t old; in _load_acq_exclusive() local
111 : "=&r"(old) in _load_acq_exclusive()
114 return old; in _load_acq_exclusive()
/libcpu/arm/am335x/
A Dstart_iar.s254 SUB r2, lr, #4 ; save old task's pc to r2
260 STMFD sp!, {r3-r12,lr}; push old task's lr,r12-r4
263 STMFD sp!, {r0} ; push old task's cpsr
A Dstart_gcc.S235 stmfd sp!, {r2} @ push old task's pc
238 stmfd sp!, {r1-r3} @ push old task's r0-r2
/libcpu/arm/cortex-r4/
A Dcontext_ccs.asm206 SUB r2, lr, #4 ; save old task's pc to r2
214 STMDB sp!, {r4-r12,lr} ; push old task's lr,r12-r4
219 STMDB sp!, {r3} ; push old task's cpsr
A Dcontext_gcc.S200 SUB r2, lr, #4 @ save old task's pc to r2
208 STMDB sp!, {r4-r12,lr} @ push old task's lr,r12-r4
213 STMDB sp!, {r3} @ push old task's cpsr
/libcpu/arm/cortex-r52/
A Dcontext_gcc.S197 SUB r2, lr, #4 @ save old task's pc to r2
205 STMDB sp!, {r4-r12,lr} @ push old task's lr,r12-r4
210 STMDB sp!, {r3} @ push old task's cpsr
A Dcontext_iar.S205 SUB r2, lr, #4 ; save old task's pc to r2
213 STMDB sp!, {r4-r12,lr} ; push old task's lr,r12-r4
218 STMDB sp!, {r3} ; push old task's cpsr
/libcpu/arm/common/
A Datomic_arm.c173 rt_atomic_t rt_hw_atomic_compare_exchange_strong(volatile rt_atomic_t *ptr, rt_atomic_t *old, rt_at… in rt_hw_atomic_compare_exchange_strong() argument
176 rt_atomic_t temp = *old; in rt_hw_atomic_compare_exchange_strong()
182 *old = result; in rt_hw_atomic_compare_exchange_strong()
/libcpu/arm/AT91SAM7X/
A Dstart_gcc.S243 sub r2, lr, #4 @ save old task's pc to r2
252 stmfd sp!, {r2} @ push old task's pc
257 stmfd sp!, {r0-r3} @ push old task's r3-r0
260 stmfd sp!, {r4} @ push old task's spsr
A Dstart_rvds.S471 STMFD sp!, {r2} ; push old task's pc
476 STMFD sp!, {r0-r3} ; push old task's r3-r0
479 STMFD sp!, {r4} ; push old task's spsr
/libcpu/arm/s3c44b0/
A Dstart_gcc.S171 sub r2, lr, #4 @ save old task's pc to r2
180 stmfd sp!, {r2} @ push old task's pc
185 stmfd sp!, {r0-r3} @ push old task's r3-r0
188 stmfd sp!, {r4} @ push old task's spsr
A Dstart_rvds.S1025 STMFD sp!, {r2} ; push old task's pc
1030 STMFD sp!, {r0-r3} ; push old task's r3-r0
1033 STMFD sp!, {r4} ; push old task's spsr
/libcpu/arm/lpc214x/
A Dcontext_rvds.S136 STMFD sp!, {r2} ; push old task's pc
141 STMFD sp!, {r0-r3} ; push old task's r3-r0
/libcpu/arm/arm926/
A Dstart_iar.S254 SUB R2, LR, #4 ; Save old task's PC to R2
261 STMFD SP!, {R3-R12,LR} ; Push old task's LR,R12-R3
264 STMFD SP!, {R0} ; Push old task's CPSR
A Dstart_rvds.S249 SUB R2, LR, #4 ; Save old task's PC to R2
256 STMFD SP!, {R3-R12,LR} ; Push old task's LR,R12-R3
259 STMFD SP!, {R0} ; Push old task's CPSR
/libcpu/arm/realview-a8-vmm/
A Dstart_gcc.S174 stmfd sp!, {r4-r12,lr}@ push old task's lr,r12-r4
177 stmfd sp!, {r0} @ push old task's cpsr
/libcpu/ti-dsp/c28x/
A Dcontext.s9 ; 2019-06-17 zhaoxiaowei fix bugs of old c28x interrupt api.
353 ; compatible with old version
/libcpu/arm/sep4020/
A Dstart_rvds.S335 STMFD sp!, {r2} ; push old task's pc
340 STMFD sp!, {r0-r3} ; push old task's r3-r0
343 STMFD sp!, {r4} ; push old task's spsr
/libcpu/arm/AT91SAM7S/
A Dstart_rvds.S453 STMFD sp!, {r2} ; push old task's pc
458 STMFD sp!, {r0-r3} ; push old task's r3-r0
461 STMFD sp!, {r4} ; push old task's spsr
/libcpu/arm/zynqmp-r5/
A Dstart_gcc.S348 stmfd sp!, {r2} @ push old task's pc
351 stmfd sp!, {r1-r4} @ push old task's r0-r3
/libcpu/arm/s3c24x0/
A Dstart_rvds.S1142 STMFD sp!, {r2} ; push old task's pc
1147 STMFD sp!, {r0-r3} ; push old task's r3-r0
1150 STMFD sp!, {r4} ; push old task's spsr
/libcpu/arm/cortex-m3/
A Dcontext_iar.S170 ; compatible with old version
/libcpu/arm/cortex-m0/
A Dcontext_iar.S195 ; compatible with old version

Completed in 28 milliseconds

12