/kernel/liteos_m/arch/arm/cortex-m4/iar/ |
D | los_arch_atomic.h | 69 STATIC INLINE INT32 ArchAtomicAdd(Atomic *v, INT32 addVal) in ArchAtomicAdd() argument 79 : "r"(v), "r"(addVal) in ArchAtomicAdd() 217 STATIC INLINE INT64 ArchAtomic64Add(Atomic64 *v, INT64 addVal) in ArchAtomic64Add() argument 223 *v += addVal; in ArchAtomic64Add()
|
/kernel/liteos_m/arch/arm/cortex-m33/iar/TZ/non_secure/ |
D | los_arch_atomic.h | 69 STATIC INLINE INT32 ArchAtomicAdd(Atomic *v, INT32 addVal) in ArchAtomicAdd() argument 79 : "r"(v), "r"(addVal) in ArchAtomicAdd() 217 STATIC INLINE INT64 ArchAtomic64Add(Atomic64 *v, INT64 addVal) in ArchAtomic64Add() argument 223 *v += addVal; in ArchAtomic64Add()
|
/kernel/liteos_m/arch/arm/cortex-m55/iar/NTZ/ |
D | los_arch_atomic.h | 69 STATIC INLINE INT32 ArchAtomicAdd(Atomic *v, INT32 addVal) in ArchAtomicAdd() argument 79 : "r"(v), "r"(addVal) in ArchAtomicAdd() 217 STATIC INLINE INT64 ArchAtomic64Add(Atomic64 *v, INT64 addVal) in ArchAtomic64Add() argument 223 *v += addVal; in ArchAtomic64Add()
|
/kernel/liteos_m/arch/arm/arm9/gcc/ |
D | los_arch_atomic.h | 58 STATIC INLINE INT32 ArchAtomicAdd(Atomic *v, INT32 addVal) in ArchAtomicAdd() argument 64 *v += addVal; in ArchAtomicAdd() 153 STATIC INLINE INT64 ArchAtomic64Add(Atomic64 *v, INT64 addVal) in ArchAtomic64Add() argument 159 *v += addVal; in ArchAtomic64Add()
|
/kernel/liteos_m/arch/arm/cortex-m55/iar/TZ/non_secure/ |
D | los_arch_atomic.h | 69 STATIC INLINE INT32 ArchAtomicAdd(Atomic *v, INT32 addVal) in ArchAtomicAdd() argument 79 : "r"(v), "r"(addVal) in ArchAtomicAdd() 217 STATIC INLINE INT64 ArchAtomic64Add(Atomic64 *v, INT64 addVal) in ArchAtomic64Add() argument 223 *v += addVal; in ArchAtomic64Add()
|
/kernel/liteos_m/arch/arm/cortex-m7/iar/ |
D | los_arch_atomic.h | 69 STATIC INLINE INT32 ArchAtomicAdd(Atomic *v, INT32 addVal) in ArchAtomicAdd() argument 79 : "r"(v), "r"(addVal) in ArchAtomicAdd() 217 STATIC INLINE INT64 ArchAtomic64Add(Atomic64 *v, INT64 addVal) in ArchAtomic64Add() argument 223 *v += addVal; in ArchAtomic64Add()
|
/kernel/liteos_m/arch/arm/cortex-m33/iar/NTZ/ |
D | los_arch_atomic.h | 69 STATIC INLINE INT32 ArchAtomicAdd(Atomic *v, INT32 addVal) in ArchAtomicAdd() argument 79 : "r"(v), "r"(addVal) in ArchAtomicAdd() 217 STATIC INLINE INT64 ArchAtomic64Add(Atomic64 *v, INT64 addVal) in ArchAtomic64Add() argument 223 *v += addVal; in ArchAtomic64Add()
|
/kernel/liteos_m/arch/xtensa/lx6/gcc/ |
D | los_arch_atomic.h | 69 STATIC INLINE INT32 ArchAtomicAdd(Atomic *v, INT32 addVal) in ArchAtomicAdd() argument 81 : "a"(v), "a"(addVal) in ArchAtomicAdd() 215 STATIC INLINE INT64 ArchAtomic64Add(Atomic64 *v, INT64 addVal) in ArchAtomic64Add() argument 221 *v += addVal; in ArchAtomic64Add()
|
/kernel/liteos_m/arch/arm/cortex-m33/gcc/NTZ/ |
D | los_arch_atomic.h | 69 STATIC INLINE INT32 ArchAtomicAdd(Atomic *v, INT32 addVal) in ArchAtomicAdd() argument 79 : "r"(v), "r"(addVal) in ArchAtomicAdd() 217 STATIC INLINE INT64 ArchAtomic64Add(Atomic64 *v, INT64 addVal) in ArchAtomic64Add() argument 223 *v += addVal; in ArchAtomic64Add()
|
/kernel/liteos_m/arch/arm/cortex-m55/gcc/NTZ/ |
D | los_arch_atomic.h | 68 STATIC INLINE INT32 ArchAtomicAdd(Atomic *v, INT32 addVal) in ArchAtomicAdd() argument 78 : "r"(v), "r"(addVal) in ArchAtomicAdd() 216 STATIC INLINE INT64 ArchAtomic64Add(Atomic64 *v, INT64 addVal) in ArchAtomic64Add() argument 222 *v += addVal; in ArchAtomic64Add()
|
/kernel/liteos_m/arch/risc-v/riscv32/gcc/ |
D | los_arch_atomic.h | 75 STATIC INLINE INT32 ArchAtomicAdd(Atomic *v, INT32 addVal) in ArchAtomicAdd() argument 86 : "r"(v), "r"(addVal) in ArchAtomicAdd() 224 STATIC INLINE INT64 ArchAtomic64Add(Atomic64 *v, INT64 addVal) in ArchAtomic64Add() argument 230 *v += addVal; in ArchAtomic64Add()
|
/kernel/liteos_m/arch/csky/v2/gcc/ |
D | los_arch_atomic.h | 71 STATIC INLINE INT32 ArchAtomicAdd(Atomic *v, INT32 addVal) in ArchAtomicAdd() argument 82 : "r"(v), "r"(addVal) in ArchAtomicAdd() 221 STATIC INLINE INT64 ArchAtomic64Add(Atomic64 *v, INT64 addVal) in ArchAtomic64Add() argument 227 *v += addVal; in ArchAtomic64Add()
|
/kernel/liteos_m/arch/arm/cortex-m55/gcc/TZ/non_secure/ |
D | los_arch_atomic.h | 69 STATIC INLINE INT32 ArchAtomicAdd(Atomic *v, INT32 addVal) in ArchAtomicAdd() argument 79 : "r"(v), "r"(addVal) in ArchAtomicAdd() 217 STATIC INLINE INT64 ArchAtomic64Add(Atomic64 *v, INT64 addVal) in ArchAtomic64Add() argument 223 *v += addVal; in ArchAtomic64Add()
|
/kernel/liteos_m/arch/arm/cortex-m7/gcc/ |
D | los_arch_atomic.h | 69 STATIC INLINE INT32 ArchAtomicAdd(Atomic *v, INT32 addVal) in ArchAtomicAdd() argument 79 : "r"(v), "r"(addVal) in ArchAtomicAdd() 217 STATIC INLINE INT64 ArchAtomic64Add(Atomic64 *v, INT64 addVal) in ArchAtomic64Add() argument 223 *v += addVal; in ArchAtomic64Add()
|
/kernel/liteos_m/arch/arm/cortex-m4/gcc/ |
D | los_arch_atomic.h | 69 STATIC INLINE INT32 ArchAtomicAdd(Atomic *v, INT32 addVal) in ArchAtomicAdd() argument 79 : "r"(v), "r"(addVal) in ArchAtomicAdd() 217 STATIC INLINE INT64 ArchAtomic64Add(Atomic64 *v, INT64 addVal) in ArchAtomic64Add() argument 223 *v += addVal; in ArchAtomic64Add()
|
/kernel/liteos_m/arch/arm/cortex-m33/gcc/TZ/non_secure/ |
D | los_arch_atomic.h | 69 STATIC INLINE INT32 ArchAtomicAdd(Atomic *v, INT32 addVal) in ArchAtomicAdd() argument 79 : "r"(v), "r"(addVal) in ArchAtomicAdd() 217 STATIC INLINE INT64 ArchAtomic64Add(Atomic64 *v, INT64 addVal) in ArchAtomic64Add() argument 223 *v += addVal; in ArchAtomic64Add()
|
/kernel/liteos_m/arch/risc-v/nuclei/gcc/ |
D | los_arch_atomic.h | 75 STATIC INLINE INT32 ArchAtomicAdd(Atomic *v, INT32 addVal) in ArchAtomicAdd() argument 86 : "r"(v), "r"(addVal) in ArchAtomicAdd() 224 STATIC INLINE INT64 ArchAtomic64Add(Atomic64 *v, INT64 addVal) in ArchAtomic64Add() argument 230 *v += addVal; in ArchAtomic64Add()
|
/kernel/liteos_a/arch/arm/arm/include/ |
D | los_atomic.h | 119 STATIC INLINE INT32 LOS_AtomicAdd(Atomic *v, INT32 addVal) in LOS_AtomicAdd() argument 129 : "r"(v), "r"(addVal) in LOS_AtomicAdd() 400 STATIC INLINE INT64 LOS_Atomic64Add(Atomic64 *v, INT64 addVal) in LOS_Atomic64Add() argument 411 : "r"(v), "r"(addVal) in LOS_Atomic64Add()
|
/kernel/liteos_m/arch/arm/cortex-m3/keil/ |
D | los_arch_atomic.h | 73 STATIC INLINE INT64 ArchAtomic64Add(Atomic64 *v, INT64 addVal) in ArchAtomic64Add() argument 79 *v += addVal; in ArchAtomic64Add()
|