Home
last modified time | relevance | path

Searched refs:subVal (Results 1 – 19 of 19) sorted by relevance

/kernel/liteos_m/arch/arm/cortex-m55/iar/NTZ/
Dlos_arch_atomic.h86 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/
Dlos_arch_atomic.h86 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/
Dlos_arch_atomic.h71 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/
Dlos_arch_atomic.h86 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/
Dlos_arch_atomic.h86 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/
Dlos_arch_atomic.h87 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/
Dlos_arch_atomic.h86 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/
Dlos_arch_atomic.h86 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/
Dlos_arch_atomic.h93 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/
Dlos_arch_atomic.h86 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/
Dlos_arch_atomic.h86 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/
Dlos_arch_atomic.h86 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/
Dlos_arch_atomic.h89 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/
Dlos_arch_atomic.h86 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/
Dlos_arch_atomic.h86 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/
Dlos_arch_atomic.h93 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/
Dlos_arch_atomic.h85 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/
Dlos_atomic.h157 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/
Dlos_arch_atomic.h86 STATIC INLINE INT64 ArchAtomic64Sub(Atomic64 *v, INT64 subVal) in ArchAtomic64Sub() argument
92 *v -= subVal; in ArchAtomic64Sub()