Home
last modified time | relevance | path

Searched refs:Atomic64 (Results 1 - 23 of 23) sorted by relevance

/kernel/liteos_m/arch/arm/cortex-m3/keil/
H A Dlos_arch_atomic.h64 STATIC INLINE VOID ArchAtomic64Set(Atomic64 *v, INT64 setVal) in ArchAtomic64Set()
73 STATIC INLINE INT64 ArchAtomic64Add(Atomic64 *v, INT64 addVal) in ArchAtomic64Add()
86 STATIC INLINE INT64 ArchAtomic64Sub(Atomic64 *v, INT64 subVal) in ArchAtomic64Sub()
99 STATIC INLINE VOID ArchAtomic64Inc(Atomic64 *v) in ArchAtomic64Inc()
104 STATIC INLINE INT64 ArchAtomic64IncRet(Atomic64 *v) in ArchAtomic64IncRet()
109 STATIC INLINE VOID ArchAtomic64Dec(Atomic64 *v) in ArchAtomic64Dec()
114 STATIC INLINE INT64 ArchAtomic64DecRet(Atomic64 *v) in ArchAtomic64DecRet()
119 STATIC INLINE INT64 ArchAtomicXchg64bits(Atomic64 *v, INT64 val) in ArchAtomicXchg64bits()
132 STATIC INLINE BOOL ArchAtomicCmpXchg64bits(Atomic64 *v, INT64 val, INT64 oldVal) in ArchAtomicCmpXchg64bits()
/kernel/liteos_m/arch/arm/arm9/gcc/
H A Dlos_arch_atomic.h132 STATIC INLINE INT64 ArchAtomic64Read(const Atomic64 *v) in ArchAtomic64Read()
144 STATIC INLINE VOID ArchAtomic64Set(Atomic64 *v, INT64 setVal) in ArchAtomic64Set()
153 STATIC INLINE INT64 ArchAtomic64Add(Atomic64 *v, INT64 addVal) in ArchAtomic64Add()
166 STATIC INLINE INT64 ArchAtomic64Sub(Atomic64 *v, INT64 subVal) in ArchAtomic64Sub()
179 STATIC INLINE VOID ArchAtomic64Inc(Atomic64 *v) in ArchAtomic64Inc()
184 STATIC INLINE INT64 ArchAtomic64IncRet(Atomic64 *v) in ArchAtomic64IncRet()
189 STATIC INLINE VOID ArchAtomic64Dec(Atomic64 *v) in ArchAtomic64Dec()
194 STATIC INLINE INT64 ArchAtomic64DecRet(Atomic64 *v) in ArchAtomic64DecRet()
199 STATIC INLINE INT64 ArchAtomicXchg64bits(Atomic64 *v, INT64 val) in ArchAtomicXchg64bits()
212 STATIC INLINE BOOL ArchAtomicCmpXchg64bits(Atomic64 *
[all...]
/kernel/liteos_m/arch/arm/cortex-m33/gcc/NTZ/
H A Dlos_arch_atomic.h196 STATIC INLINE INT64 ArchAtomic64Read(const Atomic64 *v) in ArchAtomic64Read()
208 STATIC INLINE VOID ArchAtomic64Set(Atomic64 *v, INT64 setVal) in ArchAtomic64Set()
217 STATIC INLINE INT64 ArchAtomic64Add(Atomic64 *v, INT64 addVal) in ArchAtomic64Add()
230 STATIC INLINE INT64 ArchAtomic64Sub(Atomic64 *v, INT64 subVal) in ArchAtomic64Sub()
243 STATIC INLINE VOID ArchAtomic64Inc(Atomic64 *v) in ArchAtomic64Inc()
248 STATIC INLINE INT64 ArchAtomic64IncRet(Atomic64 *v) in ArchAtomic64IncRet()
253 STATIC INLINE VOID ArchAtomic64Dec(Atomic64 *v) in ArchAtomic64Dec()
258 STATIC INLINE INT64 ArchAtomic64DecRet(Atomic64 *v) in ArchAtomic64DecRet()
263 STATIC INLINE INT64 ArchAtomicXchg64bits(Atomic64 *v, INT64 val) in ArchAtomicXchg64bits()
276 STATIC INLINE BOOL ArchAtomicCmpXchg64bits(Atomic64 *
[all...]
/kernel/liteos_m/arch/arm/cortex-m33/gcc/TZ/non_secure/
H A Dlos_arch_atomic.h196 STATIC INLINE INT64 ArchAtomic64Read(const Atomic64 *v) in ArchAtomic64Read()
208 STATIC INLINE VOID ArchAtomic64Set(Atomic64 *v, INT64 setVal) in ArchAtomic64Set()
217 STATIC INLINE INT64 ArchAtomic64Add(Atomic64 *v, INT64 addVal) in ArchAtomic64Add()
230 STATIC INLINE INT64 ArchAtomic64Sub(Atomic64 *v, INT64 subVal) in ArchAtomic64Sub()
243 STATIC INLINE VOID ArchAtomic64Inc(Atomic64 *v) in ArchAtomic64Inc()
248 STATIC INLINE INT64 ArchAtomic64IncRet(Atomic64 *v) in ArchAtomic64IncRet()
253 STATIC INLINE VOID ArchAtomic64Dec(Atomic64 *v) in ArchAtomic64Dec()
258 STATIC INLINE INT64 ArchAtomic64DecRet(Atomic64 *v) in ArchAtomic64DecRet()
263 STATIC INLINE INT64 ArchAtomicXchg64bits(Atomic64 *v, INT64 val) in ArchAtomicXchg64bits()
276 STATIC INLINE BOOL ArchAtomicCmpXchg64bits(Atomic64 *
[all...]
/kernel/liteos_m/arch/arm/cortex-m33/iar/NTZ/
H A Dlos_arch_atomic.h196 STATIC INLINE INT64 ArchAtomic64Read(const Atomic64 *v) in ArchAtomic64Read()
208 STATIC INLINE VOID ArchAtomic64Set(Atomic64 *v, INT64 setVal) in ArchAtomic64Set()
217 STATIC INLINE INT64 ArchAtomic64Add(Atomic64 *v, INT64 addVal) in ArchAtomic64Add()
230 STATIC INLINE INT64 ArchAtomic64Sub(Atomic64 *v, INT64 subVal) in ArchAtomic64Sub()
243 STATIC INLINE VOID ArchAtomic64Inc(Atomic64 *v) in ArchAtomic64Inc()
248 STATIC INLINE INT64 ArchAtomic64IncRet(Atomic64 *v) in ArchAtomic64IncRet()
253 STATIC INLINE VOID ArchAtomic64Dec(Atomic64 *v) in ArchAtomic64Dec()
258 STATIC INLINE INT64 ArchAtomic64DecRet(Atomic64 *v) in ArchAtomic64DecRet()
263 STATIC INLINE INT64 ArchAtomicXchg64bits(Atomic64 *v, INT64 val) in ArchAtomicXchg64bits()
276 STATIC INLINE BOOL ArchAtomicCmpXchg64bits(Atomic64 *
[all...]
/kernel/liteos_m/arch/arm/cortex-m33/iar/TZ/non_secure/
H A Dlos_arch_atomic.h196 STATIC INLINE INT64 ArchAtomic64Read(const Atomic64 *v) in ArchAtomic64Read()
208 STATIC INLINE VOID ArchAtomic64Set(Atomic64 *v, INT64 setVal) in ArchAtomic64Set()
217 STATIC INLINE INT64 ArchAtomic64Add(Atomic64 *v, INT64 addVal) in ArchAtomic64Add()
230 STATIC INLINE INT64 ArchAtomic64Sub(Atomic64 *v, INT64 subVal) in ArchAtomic64Sub()
243 STATIC INLINE VOID ArchAtomic64Inc(Atomic64 *v) in ArchAtomic64Inc()
248 STATIC INLINE INT64 ArchAtomic64IncRet(Atomic64 *v) in ArchAtomic64IncRet()
253 STATIC INLINE VOID ArchAtomic64Dec(Atomic64 *v) in ArchAtomic64Dec()
258 STATIC INLINE INT64 ArchAtomic64DecRet(Atomic64 *v) in ArchAtomic64DecRet()
263 STATIC INLINE INT64 ArchAtomicXchg64bits(Atomic64 *v, INT64 val) in ArchAtomicXchg64bits()
276 STATIC INLINE BOOL ArchAtomicCmpXchg64bits(Atomic64 *
[all...]
/kernel/liteos_m/arch/arm/cortex-m4/gcc/
H A Dlos_arch_atomic.h196 STATIC INLINE INT64 ArchAtomic64Read(const Atomic64 *v) in ArchAtomic64Read()
208 STATIC INLINE VOID ArchAtomic64Set(Atomic64 *v, INT64 setVal) in ArchAtomic64Set()
217 STATIC INLINE INT64 ArchAtomic64Add(Atomic64 *v, INT64 addVal) in ArchAtomic64Add()
230 STATIC INLINE INT64 ArchAtomic64Sub(Atomic64 *v, INT64 subVal) in ArchAtomic64Sub()
243 STATIC INLINE VOID ArchAtomic64Inc(Atomic64 *v) in ArchAtomic64Inc()
248 STATIC INLINE INT64 ArchAtomic64IncRet(Atomic64 *v) in ArchAtomic64IncRet()
253 STATIC INLINE VOID ArchAtomic64Dec(Atomic64 *v) in ArchAtomic64Dec()
258 STATIC INLINE INT64 ArchAtomic64DecRet(Atomic64 *v) in ArchAtomic64DecRet()
263 STATIC INLINE INT64 ArchAtomicXchg64bits(Atomic64 *v, INT64 val) in ArchAtomicXchg64bits()
276 STATIC INLINE BOOL ArchAtomicCmpXchg64bits(Atomic64 *
[all...]
/kernel/liteos_m/arch/arm/cortex-m4/iar/
H A Dlos_arch_atomic.h196 STATIC INLINE INT64 ArchAtomic64Read(const Atomic64 *v) in ArchAtomic64Read()
208 STATIC INLINE VOID ArchAtomic64Set(Atomic64 *v, INT64 setVal) in ArchAtomic64Set()
217 STATIC INLINE INT64 ArchAtomic64Add(Atomic64 *v, INT64 addVal) in ArchAtomic64Add()
230 STATIC INLINE INT64 ArchAtomic64Sub(Atomic64 *v, INT64 subVal) in ArchAtomic64Sub()
243 STATIC INLINE VOID ArchAtomic64Inc(Atomic64 *v) in ArchAtomic64Inc()
248 STATIC INLINE INT64 ArchAtomic64IncRet(Atomic64 *v) in ArchAtomic64IncRet()
253 STATIC INLINE VOID ArchAtomic64Dec(Atomic64 *v) in ArchAtomic64Dec()
258 STATIC INLINE INT64 ArchAtomic64DecRet(Atomic64 *v) in ArchAtomic64DecRet()
263 STATIC INLINE INT64 ArchAtomicXchg64bits(Atomic64 *v, INT64 val) in ArchAtomicXchg64bits()
276 STATIC INLINE BOOL ArchAtomicCmpXchg64bits(Atomic64 *
[all...]
/kernel/liteos_m/arch/arm/cortex-m55/gcc/NTZ/
H A Dlos_arch_atomic.h195 STATIC INLINE INT64 ArchAtomic64Read(const Atomic64 *v) in ArchAtomic64Read()
207 STATIC INLINE VOID ArchAtomic64Set(Atomic64 *v, INT64 setVal) in ArchAtomic64Set()
216 STATIC INLINE INT64 ArchAtomic64Add(Atomic64 *v, INT64 addVal) in ArchAtomic64Add()
229 STATIC INLINE INT64 ArchAtomic64Sub(Atomic64 *v, INT64 subVal) in ArchAtomic64Sub()
242 STATIC INLINE VOID ArchAtomic64Inc(Atomic64 *v) in ArchAtomic64Inc()
247 STATIC INLINE INT64 ArchAtomic64IncRet(Atomic64 *v) in ArchAtomic64IncRet()
252 STATIC INLINE VOID ArchAtomic64Dec(Atomic64 *v) in ArchAtomic64Dec()
257 STATIC INLINE INT64 ArchAtomic64DecRet(Atomic64 *v) in ArchAtomic64DecRet()
262 STATIC INLINE INT64 ArchAtomicXchg64bits(Atomic64 *v, INT64 val) in ArchAtomicXchg64bits()
275 STATIC INLINE BOOL ArchAtomicCmpXchg64bits(Atomic64 *
[all...]
/kernel/liteos_m/arch/arm/cortex-m55/gcc/TZ/non_secure/
H A Dlos_arch_atomic.h196 STATIC INLINE INT64 ArchAtomic64Read(const Atomic64 *v) in ArchAtomic64Read()
208 STATIC INLINE VOID ArchAtomic64Set(Atomic64 *v, INT64 setVal) in ArchAtomic64Set()
217 STATIC INLINE INT64 ArchAtomic64Add(Atomic64 *v, INT64 addVal) in ArchAtomic64Add()
230 STATIC INLINE INT64 ArchAtomic64Sub(Atomic64 *v, INT64 subVal) in ArchAtomic64Sub()
243 STATIC INLINE VOID ArchAtomic64Inc(Atomic64 *v) in ArchAtomic64Inc()
248 STATIC INLINE INT64 ArchAtomic64IncRet(Atomic64 *v) in ArchAtomic64IncRet()
253 STATIC INLINE VOID ArchAtomic64Dec(Atomic64 *v) in ArchAtomic64Dec()
258 STATIC INLINE INT64 ArchAtomic64DecRet(Atomic64 *v) in ArchAtomic64DecRet()
263 STATIC INLINE INT64 ArchAtomicXchg64bits(Atomic64 *v, INT64 val) in ArchAtomicXchg64bits()
276 STATIC INLINE BOOL ArchAtomicCmpXchg64bits(Atomic64 *
[all...]
/kernel/liteos_m/arch/arm/cortex-m55/iar/NTZ/
H A Dlos_arch_atomic.h196 STATIC INLINE INT64 ArchAtomic64Read(const Atomic64 *v) in ArchAtomic64Read()
208 STATIC INLINE VOID ArchAtomic64Set(Atomic64 *v, INT64 setVal) in ArchAtomic64Set()
217 STATIC INLINE INT64 ArchAtomic64Add(Atomic64 *v, INT64 addVal) in ArchAtomic64Add()
230 STATIC INLINE INT64 ArchAtomic64Sub(Atomic64 *v, INT64 subVal) in ArchAtomic64Sub()
243 STATIC INLINE VOID ArchAtomic64Inc(Atomic64 *v) in ArchAtomic64Inc()
248 STATIC INLINE INT64 ArchAtomic64IncRet(Atomic64 *v) in ArchAtomic64IncRet()
253 STATIC INLINE VOID ArchAtomic64Dec(Atomic64 *v) in ArchAtomic64Dec()
258 STATIC INLINE INT64 ArchAtomic64DecRet(Atomic64 *v) in ArchAtomic64DecRet()
263 STATIC INLINE INT64 ArchAtomicXchg64bits(Atomic64 *v, INT64 val) in ArchAtomicXchg64bits()
276 STATIC INLINE BOOL ArchAtomicCmpXchg64bits(Atomic64 *
[all...]
/kernel/liteos_m/arch/arm/cortex-m55/iar/TZ/non_secure/
H A Dlos_arch_atomic.h196 STATIC INLINE INT64 ArchAtomic64Read(const Atomic64 *v) in ArchAtomic64Read()
208 STATIC INLINE VOID ArchAtomic64Set(Atomic64 *v, INT64 setVal) in ArchAtomic64Set()
217 STATIC INLINE INT64 ArchAtomic64Add(Atomic64 *v, INT64 addVal) in ArchAtomic64Add()
230 STATIC INLINE INT64 ArchAtomic64Sub(Atomic64 *v, INT64 subVal) in ArchAtomic64Sub()
243 STATIC INLINE VOID ArchAtomic64Inc(Atomic64 *v) in ArchAtomic64Inc()
248 STATIC INLINE INT64 ArchAtomic64IncRet(Atomic64 *v) in ArchAtomic64IncRet()
253 STATIC INLINE VOID ArchAtomic64Dec(Atomic64 *v) in ArchAtomic64Dec()
258 STATIC INLINE INT64 ArchAtomic64DecRet(Atomic64 *v) in ArchAtomic64DecRet()
263 STATIC INLINE INT64 ArchAtomicXchg64bits(Atomic64 *v, INT64 val) in ArchAtomicXchg64bits()
276 STATIC INLINE BOOL ArchAtomicCmpXchg64bits(Atomic64 *
[all...]
/kernel/liteos_m/arch/arm/cortex-m7/gcc/
H A Dlos_arch_atomic.h196 STATIC INLINE INT64 ArchAtomic64Read(const Atomic64 *v) in ArchAtomic64Read()
208 STATIC INLINE VOID ArchAtomic64Set(Atomic64 *v, INT64 setVal) in ArchAtomic64Set()
217 STATIC INLINE INT64 ArchAtomic64Add(Atomic64 *v, INT64 addVal) in ArchAtomic64Add()
230 STATIC INLINE INT64 ArchAtomic64Sub(Atomic64 *v, INT64 subVal) in ArchAtomic64Sub()
243 STATIC INLINE VOID ArchAtomic64Inc(Atomic64 *v) in ArchAtomic64Inc()
248 STATIC INLINE INT64 ArchAtomic64IncRet(Atomic64 *v) in ArchAtomic64IncRet()
253 STATIC INLINE VOID ArchAtomic64Dec(Atomic64 *v) in ArchAtomic64Dec()
258 STATIC INLINE INT64 ArchAtomic64DecRet(Atomic64 *v) in ArchAtomic64DecRet()
263 STATIC INLINE INT64 ArchAtomicXchg64bits(Atomic64 *v, INT64 val) in ArchAtomicXchg64bits()
276 STATIC INLINE BOOL ArchAtomicCmpXchg64bits(Atomic64 *
[all...]
/kernel/liteos_m/arch/arm/cortex-m7/iar/
H A Dlos_arch_atomic.h196 STATIC INLINE INT64 ArchAtomic64Read(const Atomic64 *v) in ArchAtomic64Read()
208 STATIC INLINE VOID ArchAtomic64Set(Atomic64 *v, INT64 setVal) in ArchAtomic64Set()
217 STATIC INLINE INT64 ArchAtomic64Add(Atomic64 *v, INT64 addVal) in ArchAtomic64Add()
230 STATIC INLINE INT64 ArchAtomic64Sub(Atomic64 *v, INT64 subVal) in ArchAtomic64Sub()
243 STATIC INLINE VOID ArchAtomic64Inc(Atomic64 *v) in ArchAtomic64Inc()
248 STATIC INLINE INT64 ArchAtomic64IncRet(Atomic64 *v) in ArchAtomic64IncRet()
253 STATIC INLINE VOID ArchAtomic64Dec(Atomic64 *v) in ArchAtomic64Dec()
258 STATIC INLINE INT64 ArchAtomic64DecRet(Atomic64 *v) in ArchAtomic64DecRet()
263 STATIC INLINE INT64 ArchAtomicXchg64bits(Atomic64 *v, INT64 val) in ArchAtomicXchg64bits()
276 STATIC INLINE BOOL ArchAtomicCmpXchg64bits(Atomic64 *
[all...]
/kernel/liteos_m/arch/csky/v2/gcc/
H A Dlos_arch_atomic.h200 STATIC INLINE INT64 ArchAtomic64Read(const Atomic64 *v) in ArchAtomic64Read()
212 STATIC INLINE VOID ArchAtomic64Set(Atomic64 *v, INT64 setVal) in ArchAtomic64Set()
221 STATIC INLINE INT64 ArchAtomic64Add(Atomic64 *v, INT64 addVal) in ArchAtomic64Add()
234 STATIC INLINE INT64 ArchAtomic64Sub(Atomic64 *v, INT64 subVal) in ArchAtomic64Sub()
247 STATIC INLINE VOID ArchAtomic64Inc(Atomic64 *v) in ArchAtomic64Inc()
252 STATIC INLINE INT64 ArchAtomic64IncRet(Atomic64 *v) in ArchAtomic64IncRet()
257 STATIC INLINE VOID ArchAtomic64Dec(Atomic64 *v) in ArchAtomic64Dec()
262 STATIC INLINE INT64 ArchAtomic64DecRet(Atomic64 *v) in ArchAtomic64DecRet()
267 STATIC INLINE INT64 ArchAtomicXchg64bits(Atomic64 *v, INT64 val) in ArchAtomicXchg64bits()
280 STATIC INLINE BOOL ArchAtomicCmpXchg64bits(Atomic64 *
[all...]
/kernel/liteos_m/arch/risc-v/nuclei/gcc/
H A Dlos_arch_atomic.h203 STATIC INLINE INT64 ArchAtomic64Read(const Atomic64 *v) in ArchAtomic64Read()
215 STATIC INLINE VOID ArchAtomic64Set(Atomic64 *v, INT64 setVal) in ArchAtomic64Set()
224 STATIC INLINE INT64 ArchAtomic64Add(Atomic64 *v, INT64 addVal) in ArchAtomic64Add()
237 STATIC INLINE INT64 ArchAtomic64Sub(Atomic64 *v, INT64 subVal) in ArchAtomic64Sub()
250 STATIC INLINE VOID ArchAtomic64Inc(Atomic64 *v) in ArchAtomic64Inc()
255 STATIC INLINE INT64 ArchAtomic64IncRet(Atomic64 *v) in ArchAtomic64IncRet()
260 STATIC INLINE VOID ArchAtomic64Dec(Atomic64 *v) in ArchAtomic64Dec()
265 STATIC INLINE INT64 ArchAtomic64DecRet(Atomic64 *v) in ArchAtomic64DecRet()
270 STATIC INLINE INT64 ArchAtomicXchg64bits(Atomic64 *v, INT64 val) in ArchAtomicXchg64bits()
283 STATIC INLINE BOOL ArchAtomicCmpXchg64bits(Atomic64 *
[all...]
/kernel/liteos_m/arch/risc-v/riscv32/gcc/
H A Dlos_arch_atomic.h203 STATIC INLINE INT64 ArchAtomic64Read(const Atomic64 *v) in ArchAtomic64Read()
215 STATIC INLINE VOID ArchAtomic64Set(Atomic64 *v, INT64 setVal) in ArchAtomic64Set()
224 STATIC INLINE INT64 ArchAtomic64Add(Atomic64 *v, INT64 addVal) in ArchAtomic64Add()
237 STATIC INLINE INT64 ArchAtomic64Sub(Atomic64 *v, INT64 subVal) in ArchAtomic64Sub()
250 STATIC INLINE VOID ArchAtomic64Inc(Atomic64 *v) in ArchAtomic64Inc()
255 STATIC INLINE INT64 ArchAtomic64IncRet(Atomic64 *v) in ArchAtomic64IncRet()
260 STATIC INLINE VOID ArchAtomic64Dec(Atomic64 *v) in ArchAtomic64Dec()
265 STATIC INLINE INT64 ArchAtomic64DecRet(Atomic64 *v) in ArchAtomic64DecRet()
270 STATIC INLINE INT64 ArchAtomicXchg64bits(Atomic64 *v, INT64 val) in ArchAtomicXchg64bits()
283 STATIC INLINE BOOL ArchAtomicCmpXchg64bits(Atomic64 *
[all...]
/kernel/liteos_m/arch/xtensa/lx6/gcc/
H A Dlos_arch_atomic.h194 STATIC INLINE INT64 ArchAtomic64Read(const Atomic64 *v) in ArchAtomic64Read()
206 STATIC INLINE VOID ArchAtomic64Set(Atomic64 *v, INT64 setVal) in ArchAtomic64Set()
215 STATIC INLINE INT64 ArchAtomic64Add(Atomic64 *v, INT64 addVal) in ArchAtomic64Add()
228 STATIC INLINE INT64 ArchAtomic64Sub(Atomic64 *v, INT64 subVal) in ArchAtomic64Sub()
241 STATIC INLINE VOID ArchAtomic64Inc(Atomic64 *v) in ArchAtomic64Inc()
246 STATIC INLINE INT64 ArchAtomic64IncRet(Atomic64 *v) in ArchAtomic64IncRet()
251 STATIC INLINE VOID ArchAtomic64Dec(Atomic64 *v) in ArchAtomic64Dec()
256 STATIC INLINE INT64 ArchAtomic64DecRet(Atomic64 *v) in ArchAtomic64DecRet()
261 STATIC INLINE INT64 ArchAtomicXchg64bits(Atomic64 *v, INT64 val) in ArchAtomicXchg64bits()
274 STATIC INLINE BOOL ArchAtomicCmpXchg64bits(Atomic64 *
[all...]
/kernel/liteos_a/arch/arm/arm/include/
H A Dlos_atomic.h49 typedef volatile INT64 Atomic64; typedef
316 * @brief Atomic64 read.
332 STATIC INLINE INT64 LOS_Atomic64Read(const Atomic64 *v) in LOS_Atomic64Read()
348 * @brief Atomic64 setting.
365 STATIC INLINE VOID LOS_Atomic64Set(Atomic64 *v, INT64 setVal) in LOS_Atomic64Set()
381 * @brief Atomic64 addition.
400 STATIC INLINE INT64 LOS_Atomic64Add(Atomic64 *v, INT64 addVal) in LOS_Atomic64Add()
420 * @brief Atomic64 subtraction.
439 STATIC INLINE INT64 LOS_Atomic64Sub(Atomic64 *v, INT64 subVal) in LOS_Atomic64Sub()
459 * @brief Atomic64 addSel
[all...]
/kernel/liteos_m/testsuites/sample/kernel/atomic/
H A Dit_los_atomic.c36 Atomic64 g_testAtomicID05 = 0;
H A Dit_los_atomic.h48 extern Atomic64 g_testAtomicID05;
H A Dit_los_atomic_011.c41 Atomic64 atomic64TestCounter = 0; in TaskF01()
/kernel/liteos_m/utils/
H A Dlos_compiler.h324 typedef volatile INT64 Atomic64; typedef

Completed in 11 milliseconds