/kernel/liteos_m/arch/arm/cortex-m3/keil/ |
H A D | los_arch_atomic.h | 64 STATIC INLINE VOID ArchAtomic64Set(Atomic64 *v, INT64 setVal)
in ArchAtomic64Set() 73 STATIC INLINE INT64 ArchAtomic64Add(Atomic64 *v, INT64 addVal)
in ArchAtomic64Add() 75 INT64 val;
in ArchAtomic64Add() 86 STATIC INLINE INT64 ArchAtomic64Sub(Atomic64 *v, INT64 subVal)
in ArchAtomic64Sub() 88 INT64 val;
in ArchAtomic64Sub() 104 STATIC INLINE INT64 ArchAtomic64IncRet(Atomic64 *v)
in ArchAtomic64IncRet() 114 STATIC INLINE INT64 ArchAtomic64DecRet(Atomic64 *v)
in ArchAtomic64DecRet() 119 STATIC INLINE INT64 ArchAtomicXchg64bit [all...] |
/kernel/liteos_m/arch/arm/arm9/gcc/ |
H A D | los_arch_atomic.h | 132 STATIC INLINE INT64 ArchAtomic64Read(const Atomic64 *v)
in ArchAtomic64Read() 134 INT64 val;
in ArchAtomic64Read() 144 STATIC INLINE VOID ArchAtomic64Set(Atomic64 *v, INT64 setVal)
in ArchAtomic64Set() 153 STATIC INLINE INT64 ArchAtomic64Add(Atomic64 *v, INT64 addVal)
in ArchAtomic64Add() 155 INT64 val;
in ArchAtomic64Add() 166 STATIC INLINE INT64 ArchAtomic64Sub(Atomic64 *v, INT64 subVal)
in ArchAtomic64Sub() 168 INT64 val;
in ArchAtomic64Sub() 184 STATIC INLINE INT64 ArchAtomic64IncRe [all...] |
/kernel/liteos_m/arch/arm/cortex-m33/gcc/NTZ/ |
H A D | los_arch_atomic.h | 196 STATIC INLINE INT64 ArchAtomic64Read(const Atomic64 *v)
in ArchAtomic64Read() 198 INT64 val;
in ArchAtomic64Read() 208 STATIC INLINE VOID ArchAtomic64Set(Atomic64 *v, INT64 setVal)
in ArchAtomic64Set() 217 STATIC INLINE INT64 ArchAtomic64Add(Atomic64 *v, INT64 addVal)
in ArchAtomic64Add() 219 INT64 val;
in ArchAtomic64Add() 230 STATIC INLINE INT64 ArchAtomic64Sub(Atomic64 *v, INT64 subVal)
in ArchAtomic64Sub() 232 INT64 val;
in ArchAtomic64Sub() 248 STATIC INLINE INT64 ArchAtomic64IncRe [all...] |
/kernel/liteos_m/arch/arm/cortex-m33/gcc/TZ/non_secure/ |
H A D | los_arch_atomic.h | 196 STATIC INLINE INT64 ArchAtomic64Read(const Atomic64 *v)
in ArchAtomic64Read() 198 INT64 val;
in ArchAtomic64Read() 208 STATIC INLINE VOID ArchAtomic64Set(Atomic64 *v, INT64 setVal)
in ArchAtomic64Set() 217 STATIC INLINE INT64 ArchAtomic64Add(Atomic64 *v, INT64 addVal)
in ArchAtomic64Add() 219 INT64 val;
in ArchAtomic64Add() 230 STATIC INLINE INT64 ArchAtomic64Sub(Atomic64 *v, INT64 subVal)
in ArchAtomic64Sub() 232 INT64 val;
in ArchAtomic64Sub() 248 STATIC INLINE INT64 ArchAtomic64IncRe [all...] |
/kernel/liteos_m/arch/arm/cortex-m33/iar/NTZ/ |
H A D | los_arch_atomic.h | 196 STATIC INLINE INT64 ArchAtomic64Read(const Atomic64 *v)
in ArchAtomic64Read() 198 INT64 val;
in ArchAtomic64Read() 208 STATIC INLINE VOID ArchAtomic64Set(Atomic64 *v, INT64 setVal)
in ArchAtomic64Set() 217 STATIC INLINE INT64 ArchAtomic64Add(Atomic64 *v, INT64 addVal)
in ArchAtomic64Add() 219 INT64 val;
in ArchAtomic64Add() 230 STATIC INLINE INT64 ArchAtomic64Sub(Atomic64 *v, INT64 subVal)
in ArchAtomic64Sub() 232 INT64 val;
in ArchAtomic64Sub() 248 STATIC INLINE INT64 ArchAtomic64IncRe [all...] |
/kernel/liteos_m/arch/arm/cortex-m33/iar/TZ/non_secure/ |
H A D | los_arch_atomic.h | 196 STATIC INLINE INT64 ArchAtomic64Read(const Atomic64 *v)
in ArchAtomic64Read() 198 INT64 val;
in ArchAtomic64Read() 208 STATIC INLINE VOID ArchAtomic64Set(Atomic64 *v, INT64 setVal)
in ArchAtomic64Set() 217 STATIC INLINE INT64 ArchAtomic64Add(Atomic64 *v, INT64 addVal)
in ArchAtomic64Add() 219 INT64 val;
in ArchAtomic64Add() 230 STATIC INLINE INT64 ArchAtomic64Sub(Atomic64 *v, INT64 subVal)
in ArchAtomic64Sub() 232 INT64 val;
in ArchAtomic64Sub() 248 STATIC INLINE INT64 ArchAtomic64IncRe [all...] |
/kernel/liteos_m/arch/arm/cortex-m4/gcc/ |
H A D | los_arch_atomic.h | 196 STATIC INLINE INT64 ArchAtomic64Read(const Atomic64 *v)
in ArchAtomic64Read() 198 INT64 val;
in ArchAtomic64Read() 208 STATIC INLINE VOID ArchAtomic64Set(Atomic64 *v, INT64 setVal)
in ArchAtomic64Set() 217 STATIC INLINE INT64 ArchAtomic64Add(Atomic64 *v, INT64 addVal)
in ArchAtomic64Add() 219 INT64 val;
in ArchAtomic64Add() 230 STATIC INLINE INT64 ArchAtomic64Sub(Atomic64 *v, INT64 subVal)
in ArchAtomic64Sub() 232 INT64 val;
in ArchAtomic64Sub() 248 STATIC INLINE INT64 ArchAtomic64IncRe [all...] |
/kernel/liteos_m/arch/arm/cortex-m4/iar/ |
H A D | los_arch_atomic.h | 196 STATIC INLINE INT64 ArchAtomic64Read(const Atomic64 *v)
in ArchAtomic64Read() 198 INT64 val;
in ArchAtomic64Read() 208 STATIC INLINE VOID ArchAtomic64Set(Atomic64 *v, INT64 setVal)
in ArchAtomic64Set() 217 STATIC INLINE INT64 ArchAtomic64Add(Atomic64 *v, INT64 addVal)
in ArchAtomic64Add() 219 INT64 val;
in ArchAtomic64Add() 230 STATIC INLINE INT64 ArchAtomic64Sub(Atomic64 *v, INT64 subVal)
in ArchAtomic64Sub() 232 INT64 val;
in ArchAtomic64Sub() 248 STATIC INLINE INT64 ArchAtomic64IncRe [all...] |
/kernel/liteos_m/arch/arm/cortex-m55/gcc/NTZ/ |
H A D | los_arch_atomic.h | 195 STATIC INLINE INT64 ArchAtomic64Read(const Atomic64 *v)
in ArchAtomic64Read() 197 INT64 val;
in ArchAtomic64Read() 207 STATIC INLINE VOID ArchAtomic64Set(Atomic64 *v, INT64 setVal)
in ArchAtomic64Set() 216 STATIC INLINE INT64 ArchAtomic64Add(Atomic64 *v, INT64 addVal)
in ArchAtomic64Add() 218 INT64 val;
in ArchAtomic64Add() 229 STATIC INLINE INT64 ArchAtomic64Sub(Atomic64 *v, INT64 subVal)
in ArchAtomic64Sub() 231 INT64 val;
in ArchAtomic64Sub() 247 STATIC INLINE INT64 ArchAtomic64IncRe [all...] |
/kernel/liteos_m/arch/arm/cortex-m55/gcc/TZ/non_secure/ |
H A D | los_arch_atomic.h | 196 STATIC INLINE INT64 ArchAtomic64Read(const Atomic64 *v)
in ArchAtomic64Read() 198 INT64 val;
in ArchAtomic64Read() 208 STATIC INLINE VOID ArchAtomic64Set(Atomic64 *v, INT64 setVal)
in ArchAtomic64Set() 217 STATIC INLINE INT64 ArchAtomic64Add(Atomic64 *v, INT64 addVal)
in ArchAtomic64Add() 219 INT64 val;
in ArchAtomic64Add() 230 STATIC INLINE INT64 ArchAtomic64Sub(Atomic64 *v, INT64 subVal)
in ArchAtomic64Sub() 232 INT64 val;
in ArchAtomic64Sub() 248 STATIC INLINE INT64 ArchAtomic64IncRe [all...] |
/kernel/liteos_m/arch/arm/cortex-m55/iar/NTZ/ |
H A D | los_arch_atomic.h | 196 STATIC INLINE INT64 ArchAtomic64Read(const Atomic64 *v)
in ArchAtomic64Read() 198 INT64 val;
in ArchAtomic64Read() 208 STATIC INLINE VOID ArchAtomic64Set(Atomic64 *v, INT64 setVal)
in ArchAtomic64Set() 217 STATIC INLINE INT64 ArchAtomic64Add(Atomic64 *v, INT64 addVal)
in ArchAtomic64Add() 219 INT64 val;
in ArchAtomic64Add() 230 STATIC INLINE INT64 ArchAtomic64Sub(Atomic64 *v, INT64 subVal)
in ArchAtomic64Sub() 232 INT64 val;
in ArchAtomic64Sub() 248 STATIC INLINE INT64 ArchAtomic64IncRe [all...] |
/kernel/liteos_m/arch/arm/cortex-m55/iar/TZ/non_secure/ |
H A D | los_arch_atomic.h | 196 STATIC INLINE INT64 ArchAtomic64Read(const Atomic64 *v)
in ArchAtomic64Read() 198 INT64 val;
in ArchAtomic64Read() 208 STATIC INLINE VOID ArchAtomic64Set(Atomic64 *v, INT64 setVal)
in ArchAtomic64Set() 217 STATIC INLINE INT64 ArchAtomic64Add(Atomic64 *v, INT64 addVal)
in ArchAtomic64Add() 219 INT64 val;
in ArchAtomic64Add() 230 STATIC INLINE INT64 ArchAtomic64Sub(Atomic64 *v, INT64 subVal)
in ArchAtomic64Sub() 232 INT64 val;
in ArchAtomic64Sub() 248 STATIC INLINE INT64 ArchAtomic64IncRe [all...] |
/kernel/liteos_m/arch/arm/cortex-m7/gcc/ |
H A D | los_arch_atomic.h | 196 STATIC INLINE INT64 ArchAtomic64Read(const Atomic64 *v)
in ArchAtomic64Read() 198 INT64 val;
in ArchAtomic64Read() 208 STATIC INLINE VOID ArchAtomic64Set(Atomic64 *v, INT64 setVal)
in ArchAtomic64Set() 217 STATIC INLINE INT64 ArchAtomic64Add(Atomic64 *v, INT64 addVal)
in ArchAtomic64Add() 219 INT64 val;
in ArchAtomic64Add() 230 STATIC INLINE INT64 ArchAtomic64Sub(Atomic64 *v, INT64 subVal)
in ArchAtomic64Sub() 232 INT64 val;
in ArchAtomic64Sub() 248 STATIC INLINE INT64 ArchAtomic64IncRe [all...] |
/kernel/liteos_m/arch/arm/cortex-m7/iar/ |
H A D | los_arch_atomic.h | 196 STATIC INLINE INT64 ArchAtomic64Read(const Atomic64 *v)
in ArchAtomic64Read() 198 INT64 val;
in ArchAtomic64Read() 208 STATIC INLINE VOID ArchAtomic64Set(Atomic64 *v, INT64 setVal)
in ArchAtomic64Set() 217 STATIC INLINE INT64 ArchAtomic64Add(Atomic64 *v, INT64 addVal)
in ArchAtomic64Add() 219 INT64 val;
in ArchAtomic64Add() 230 STATIC INLINE INT64 ArchAtomic64Sub(Atomic64 *v, INT64 subVal)
in ArchAtomic64Sub() 232 INT64 val;
in ArchAtomic64Sub() 248 STATIC INLINE INT64 ArchAtomic64IncRe [all...] |
/kernel/liteos_m/arch/csky/v2/gcc/ |
H A D | los_arch_atomic.h | 200 STATIC INLINE INT64 ArchAtomic64Read(const Atomic64 *v)
in ArchAtomic64Read() 202 INT64 val;
in ArchAtomic64Read() 212 STATIC INLINE VOID ArchAtomic64Set(Atomic64 *v, INT64 setVal)
in ArchAtomic64Set() 221 STATIC INLINE INT64 ArchAtomic64Add(Atomic64 *v, INT64 addVal)
in ArchAtomic64Add() 223 INT64 val;
in ArchAtomic64Add() 234 STATIC INLINE INT64 ArchAtomic64Sub(Atomic64 *v, INT64 subVal)
in ArchAtomic64Sub() 236 INT64 val;
in ArchAtomic64Sub() 252 STATIC INLINE INT64 ArchAtomic64IncRe [all...] |
/kernel/liteos_m/arch/risc-v/nuclei/gcc/ |
H A D | los_arch_atomic.h | 203 STATIC INLINE INT64 ArchAtomic64Read(const Atomic64 *v)
in ArchAtomic64Read() 205 INT64 val;
in ArchAtomic64Read() 215 STATIC INLINE VOID ArchAtomic64Set(Atomic64 *v, INT64 setVal)
in ArchAtomic64Set() 224 STATIC INLINE INT64 ArchAtomic64Add(Atomic64 *v, INT64 addVal)
in ArchAtomic64Add() 226 INT64 val;
in ArchAtomic64Add() 237 STATIC INLINE INT64 ArchAtomic64Sub(Atomic64 *v, INT64 subVal)
in ArchAtomic64Sub() 239 INT64 val;
in ArchAtomic64Sub() 255 STATIC INLINE INT64 ArchAtomic64IncRe [all...] |
/kernel/liteos_m/arch/risc-v/riscv32/gcc/ |
H A D | los_arch_atomic.h | 203 STATIC INLINE INT64 ArchAtomic64Read(const Atomic64 *v)
in ArchAtomic64Read() 205 INT64 val;
in ArchAtomic64Read() 215 STATIC INLINE VOID ArchAtomic64Set(Atomic64 *v, INT64 setVal)
in ArchAtomic64Set() 224 STATIC INLINE INT64 ArchAtomic64Add(Atomic64 *v, INT64 addVal)
in ArchAtomic64Add() 226 INT64 val;
in ArchAtomic64Add() 237 STATIC INLINE INT64 ArchAtomic64Sub(Atomic64 *v, INT64 subVal)
in ArchAtomic64Sub() 239 INT64 val;
in ArchAtomic64Sub() 255 STATIC INLINE INT64 ArchAtomic64IncRe [all...] |
/kernel/liteos_m/arch/xtensa/lx6/gcc/ |
H A D | los_arch_atomic.h | 194 STATIC INLINE INT64 ArchAtomic64Read(const Atomic64 *v)
in ArchAtomic64Read() 196 INT64 val;
in ArchAtomic64Read() 206 STATIC INLINE VOID ArchAtomic64Set(Atomic64 *v, INT64 setVal)
in ArchAtomic64Set() 215 STATIC INLINE INT64 ArchAtomic64Add(Atomic64 *v, INT64 addVal)
in ArchAtomic64Add() 217 INT64 val;
in ArchAtomic64Add() 228 STATIC INLINE INT64 ArchAtomic64Sub(Atomic64 *v, INT64 subVal)
in ArchAtomic64Sub() 230 INT64 val;
in ArchAtomic64Sub() 246 STATIC INLINE INT64 ArchAtomic64IncRe [all...] |
/kernel/liteos_a/arch/arm/arm/include/ |
H A D | los_atomic.h | 49 typedef volatile INT64 Atomic64; 327 * @retval #INT64 The result value of the read. 332 STATIC INLINE INT64 LOS_Atomic64Read(const Atomic64 *v) in LOS_Atomic64Read() 334 INT64 val; in LOS_Atomic64Read() 365 STATIC INLINE VOID LOS_Atomic64Set(Atomic64 *v, INT64 setVal) in LOS_Atomic64Set() 367 INT64 tmp; in LOS_Atomic64Set() 395 * @retval #INT64 The result value of the augend. 400 STATIC INLINE INT64 LOS_Atomic64Add(Atomic64 *v, INT64 addVal) in LOS_Atomic64Add() 402 INT64 va in LOS_Atomic64Add() [all...] |
/kernel/liteos_a/kernel/extended/vdso/include/ |
H A D | los_vdso_datapage.h | 45 INT64 realTimeSec; 46 INT64 realTimeNsec; 47 INT64 monoTimeSec; 48 INT64 monoTimeNsec;
|
/kernel/liteos_a/testsuites/unittest/common/include/ |
H A D | los_typedef.h | 64 typedef long signed int INT64; typedef 69 typedef signed long long INT64; typedef 76 typedef INT64 ssize_t;
|
/kernel/liteos_a/kernel/include/ |
H A D | los_typedef.h | 67 typedef long signed int INT64; typedef 72 typedef signed long long INT64; typedef 79 typedef INT64 ssize_t;
|
/kernel/liteos_m/testsuites/sample/kernel/atomic/ |
H A D | it_los_atomic_008.c | 37 INT64 i; in TaskF01() 38 INT64 count; in TaskF01()
|
H A D | it_los_atomic_010.c | 39 INT64 i; in TaskF01()
|
/kernel/liteos_m/utils/ |
H A D | los_compiler.h | 319 typedef signed long long INT64;
typedef 324 typedef volatile INT64 Atomic64;
|