/kernel/liteos_m/arch/arm/cortex-m55/iar/NTZ/ |
D | los_arch_atomic.h | 86 STATIC INLINE INT32 ArchAtomicSub(Atomic *v, INT32 subVal) in ArchAtomicSub() argument 96 : "r"(v), "r"(subVal) in ArchAtomicSub() 230 STATIC INLINE INT64 ArchAtomic64Sub(Atomic64 *v, INT64 subVal) in ArchAtomic64Sub() argument 236 *v -= subVal; in ArchAtomic64Sub()
|
/kernel/liteos_m/arch/arm/cortex-m33/iar/TZ/non_secure/ |
D | los_arch_atomic.h | 86 STATIC INLINE INT32 ArchAtomicSub(Atomic *v, INT32 subVal) in ArchAtomicSub() argument 96 : "r"(v), "r"(subVal) in ArchAtomicSub() 230 STATIC INLINE INT64 ArchAtomic64Sub(Atomic64 *v, INT64 subVal) in ArchAtomic64Sub() argument 236 *v -= subVal; in ArchAtomic64Sub()
|
/kernel/liteos_m/arch/arm/arm9/gcc/ |
D | los_arch_atomic.h | 71 STATIC INLINE INT32 ArchAtomicSub(Atomic *v, INT32 subVal) in ArchAtomicSub() argument 77 *v -= subVal; in ArchAtomicSub() 166 STATIC INLINE INT64 ArchAtomic64Sub(Atomic64 *v, INT64 subVal) in ArchAtomic64Sub() argument 172 *v -= subVal; in ArchAtomic64Sub()
|
/kernel/liteos_m/arch/arm/cortex-m7/iar/ |
D | los_arch_atomic.h | 86 STATIC INLINE INT32 ArchAtomicSub(Atomic *v, INT32 subVal) in ArchAtomicSub() argument 96 : "r"(v), "r"(subVal) in ArchAtomicSub() 230 STATIC INLINE INT64 ArchAtomic64Sub(Atomic64 *v, INT64 subVal) in ArchAtomic64Sub() argument 236 *v -= subVal; in ArchAtomic64Sub()
|
/kernel/liteos_m/arch/arm/cortex-m55/iar/TZ/non_secure/ |
D | los_arch_atomic.h | 86 STATIC INLINE INT32 ArchAtomicSub(Atomic *v, INT32 subVal) in ArchAtomicSub() argument 96 : "r"(v), "r"(subVal) in ArchAtomicSub() 230 STATIC INLINE INT64 ArchAtomic64Sub(Atomic64 *v, INT64 subVal) in ArchAtomic64Sub() argument 236 *v -= subVal; in ArchAtomic64Sub()
|
/kernel/liteos_m/arch/xtensa/lx6/gcc/ |
D | los_arch_atomic.h | 87 STATIC INLINE INT32 ArchAtomicSub(Atomic *v, INT32 subVal) in ArchAtomicSub() argument 99 : "a"(v), "a"(subVal) in ArchAtomicSub() 228 STATIC INLINE INT64 ArchAtomic64Sub(Atomic64 *v, INT64 subVal) in ArchAtomic64Sub() argument 234 *v -= subVal; in ArchAtomic64Sub()
|
/kernel/liteos_m/arch/arm/cortex-m4/iar/ |
D | los_arch_atomic.h | 86 STATIC INLINE INT32 ArchAtomicSub(Atomic *v, INT32 subVal) in ArchAtomicSub() argument 96 : "r"(v), "r"(subVal) in ArchAtomicSub() 230 STATIC INLINE INT64 ArchAtomic64Sub(Atomic64 *v, INT64 subVal) in ArchAtomic64Sub() argument 236 *v -= subVal; in ArchAtomic64Sub()
|
/kernel/liteos_m/arch/arm/cortex-m33/iar/NTZ/ |
D | los_arch_atomic.h | 86 STATIC INLINE INT32 ArchAtomicSub(Atomic *v, INT32 subVal) in ArchAtomicSub() argument 96 : "r"(v), "r"(subVal) in ArchAtomicSub() 230 STATIC INLINE INT64 ArchAtomic64Sub(Atomic64 *v, INT64 subVal) in ArchAtomic64Sub() argument 236 *v -= subVal; in ArchAtomic64Sub()
|
/kernel/liteos_m/arch/risc-v/nuclei/gcc/ |
D | los_arch_atomic.h | 93 STATIC INLINE INT32 ArchAtomicSub(Atomic *v, INT32 subVal) in ArchAtomicSub() argument 104 : "r"(v), "r"(-subVal) in ArchAtomicSub() 237 STATIC INLINE INT64 ArchAtomic64Sub(Atomic64 *v, INT64 subVal) in ArchAtomic64Sub() argument 243 *v -= subVal; in ArchAtomic64Sub()
|
/kernel/liteos_m/arch/arm/cortex-m33/gcc/NTZ/ |
D | los_arch_atomic.h | 86 STATIC INLINE INT32 ArchAtomicSub(Atomic *v, INT32 subVal) in ArchAtomicSub() argument 96 : "r"(v), "r"(subVal) in ArchAtomicSub() 230 STATIC INLINE INT64 ArchAtomic64Sub(Atomic64 *v, INT64 subVal) in ArchAtomic64Sub() argument 236 *v -= subVal; in ArchAtomic64Sub()
|
/kernel/liteos_m/arch/arm/cortex-m33/gcc/TZ/non_secure/ |
D | los_arch_atomic.h | 86 STATIC INLINE INT32 ArchAtomicSub(Atomic *v, INT32 subVal) in ArchAtomicSub() argument 96 : "r"(v), "r"(subVal) in ArchAtomicSub() 230 STATIC INLINE INT64 ArchAtomic64Sub(Atomic64 *v, INT64 subVal) in ArchAtomic64Sub() argument 236 *v -= subVal; in ArchAtomic64Sub()
|
/kernel/liteos_m/arch/arm/cortex-m55/gcc/TZ/non_secure/ |
D | los_arch_atomic.h | 86 STATIC INLINE INT32 ArchAtomicSub(Atomic *v, INT32 subVal) in ArchAtomicSub() argument 96 : "r"(v), "r"(subVal) in ArchAtomicSub() 230 STATIC INLINE INT64 ArchAtomic64Sub(Atomic64 *v, INT64 subVal) in ArchAtomic64Sub() argument 236 *v -= subVal; in ArchAtomic64Sub()
|
/kernel/liteos_m/arch/csky/v2/gcc/ |
D | los_arch_atomic.h | 89 STATIC INLINE INT32 ArchAtomicSub(Atomic *v, INT32 subVal) in ArchAtomicSub() argument 100 : "r"(v), "r"(subVal) in ArchAtomicSub() 234 STATIC INLINE INT64 ArchAtomic64Sub(Atomic64 *v, INT64 subVal) in ArchAtomic64Sub() argument 240 *v -= subVal; in ArchAtomic64Sub()
|
/kernel/liteos_m/arch/arm/cortex-m4/gcc/ |
D | los_arch_atomic.h | 86 STATIC INLINE INT32 ArchAtomicSub(Atomic *v, INT32 subVal) in ArchAtomicSub() argument 96 : "r"(v), "r"(subVal) in ArchAtomicSub() 230 STATIC INLINE INT64 ArchAtomic64Sub(Atomic64 *v, INT64 subVal) in ArchAtomic64Sub() argument 236 *v -= subVal; in ArchAtomic64Sub()
|
/kernel/liteos_m/arch/arm/cortex-m7/gcc/ |
D | los_arch_atomic.h | 86 STATIC INLINE INT32 ArchAtomicSub(Atomic *v, INT32 subVal) in ArchAtomicSub() argument 96 : "r"(v), "r"(subVal) in ArchAtomicSub() 230 STATIC INLINE INT64 ArchAtomic64Sub(Atomic64 *v, INT64 subVal) in ArchAtomic64Sub() argument 236 *v -= subVal; in ArchAtomic64Sub()
|
/kernel/liteos_m/arch/risc-v/riscv32/gcc/ |
D | los_arch_atomic.h | 93 STATIC INLINE INT32 ArchAtomicSub(Atomic *v, INT32 subVal) in ArchAtomicSub() argument 104 : "r"(v), "r"(-subVal) in ArchAtomicSub() 237 STATIC INLINE INT64 ArchAtomic64Sub(Atomic64 *v, INT64 subVal) in ArchAtomic64Sub() argument 243 *v -= subVal; in ArchAtomic64Sub()
|
/kernel/liteos_m/arch/arm/cortex-m55/gcc/NTZ/ |
D | los_arch_atomic.h | 85 STATIC INLINE INT32 ArchAtomicSub(Atomic *v, INT32 subVal) in ArchAtomicSub() argument 95 : "r"(v), "r"(subVal) in ArchAtomicSub() 229 STATIC INLINE INT64 ArchAtomic64Sub(Atomic64 *v, INT64 subVal) in ArchAtomic64Sub() argument 235 *v -= subVal; in ArchAtomic64Sub()
|
/kernel/liteos_a/arch/arm/arm/include/ |
D | los_atomic.h | 157 STATIC INLINE INT32 LOS_AtomicSub(Atomic *v, INT32 subVal) in LOS_AtomicSub() argument 167 : "r"(v), "r"(subVal) in LOS_AtomicSub() 439 STATIC INLINE INT64 LOS_Atomic64Sub(Atomic64 *v, INT64 subVal) in LOS_Atomic64Sub() argument 450 : "r"(v), "r"(subVal) in LOS_Atomic64Sub()
|
/kernel/liteos_m/arch/arm/cortex-m3/keil/ |
D | los_arch_atomic.h | 86 STATIC INLINE INT64 ArchAtomic64Sub(Atomic64 *v, INT64 subVal) in ArchAtomic64Sub() argument 92 *v -= subVal; in ArchAtomic64Sub()
|