Home
last modified time | relevance | path

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

/kernel/liteos_m/arch/arm/cortex-m3/keil/
Dlos_arch_atomic.h86 STATIC INLINE INT64 ArchAtomic64Sub(Atomic64 *v, INT64 subVal) in ArchAtomic64Sub() function
111 (VOID)ArchAtomic64Sub(v, 1); in ArchAtomic64Dec()
116 return ArchAtomic64Sub(v, 1); in ArchAtomic64DecRet()
/kernel/liteos_m/arch/arm/cortex-m4/iar/
Dlos_arch_atomic.h230 STATIC INLINE INT64 ArchAtomic64Sub(Atomic64 *v, INT64 subVal) in ArchAtomic64Sub() function
255 (VOID)ArchAtomic64Sub(v, 1); in ArchAtomic64Dec()
260 return ArchAtomic64Sub(v, 1); in ArchAtomic64DecRet()
/kernel/liteos_m/arch/arm/cortex-m33/iar/TZ/non_secure/
Dlos_arch_atomic.h230 STATIC INLINE INT64 ArchAtomic64Sub(Atomic64 *v, INT64 subVal) in ArchAtomic64Sub() function
255 (VOID)ArchAtomic64Sub(v, 1); in ArchAtomic64Dec()
260 return ArchAtomic64Sub(v, 1); in ArchAtomic64DecRet()
/kernel/liteos_m/arch/arm/cortex-m55/iar/NTZ/
Dlos_arch_atomic.h230 STATIC INLINE INT64 ArchAtomic64Sub(Atomic64 *v, INT64 subVal) in ArchAtomic64Sub() function
255 (VOID)ArchAtomic64Sub(v, 1); in ArchAtomic64Dec()
260 return ArchAtomic64Sub(v, 1); in ArchAtomic64DecRet()
/kernel/liteos_m/arch/arm/arm9/gcc/
Dlos_arch_atomic.h166 STATIC INLINE INT64 ArchAtomic64Sub(Atomic64 *v, INT64 subVal) in ArchAtomic64Sub() function
191 (VOID)ArchAtomic64Sub(v, 1); in ArchAtomic64Dec()
196 return ArchAtomic64Sub(v, 1); in ArchAtomic64DecRet()
/kernel/liteos_m/arch/arm/cortex-m55/iar/TZ/non_secure/
Dlos_arch_atomic.h230 STATIC INLINE INT64 ArchAtomic64Sub(Atomic64 *v, INT64 subVal) in ArchAtomic64Sub() function
255 (VOID)ArchAtomic64Sub(v, 1); in ArchAtomic64Dec()
260 return ArchAtomic64Sub(v, 1); in ArchAtomic64DecRet()
/kernel/liteos_m/arch/arm/cortex-m7/iar/
Dlos_arch_atomic.h230 STATIC INLINE INT64 ArchAtomic64Sub(Atomic64 *v, INT64 subVal) in ArchAtomic64Sub() function
255 (VOID)ArchAtomic64Sub(v, 1); in ArchAtomic64Dec()
260 return ArchAtomic64Sub(v, 1); in ArchAtomic64DecRet()
/kernel/liteos_m/arch/arm/cortex-m33/iar/NTZ/
Dlos_arch_atomic.h230 STATIC INLINE INT64 ArchAtomic64Sub(Atomic64 *v, INT64 subVal) in ArchAtomic64Sub() function
255 (VOID)ArchAtomic64Sub(v, 1); in ArchAtomic64Dec()
260 return ArchAtomic64Sub(v, 1); in ArchAtomic64DecRet()
/kernel/liteos_m/arch/xtensa/lx6/gcc/
Dlos_arch_atomic.h228 STATIC INLINE INT64 ArchAtomic64Sub(Atomic64 *v, INT64 subVal) in ArchAtomic64Sub() function
253 (VOID)ArchAtomic64Sub(v, 1); in ArchAtomic64Dec()
258 return ArchAtomic64Sub(v, 1); in ArchAtomic64DecRet()
/kernel/liteos_m/arch/arm/cortex-m33/gcc/NTZ/
Dlos_arch_atomic.h230 STATIC INLINE INT64 ArchAtomic64Sub(Atomic64 *v, INT64 subVal) in ArchAtomic64Sub() function
255 (VOID)ArchAtomic64Sub(v, 1); in ArchAtomic64Dec()
260 return ArchAtomic64Sub(v, 1); in ArchAtomic64DecRet()
/kernel/liteos_m/arch/arm/cortex-m55/gcc/NTZ/
Dlos_arch_atomic.h229 STATIC INLINE INT64 ArchAtomic64Sub(Atomic64 *v, INT64 subVal) in ArchAtomic64Sub() function
254 (VOID)ArchAtomic64Sub(v, 1); in ArchAtomic64Dec()
259 return ArchAtomic64Sub(v, 1); in ArchAtomic64DecRet()
/kernel/liteos_m/arch/risc-v/riscv32/gcc/
Dlos_arch_atomic.h237 STATIC INLINE INT64 ArchAtomic64Sub(Atomic64 *v, INT64 subVal) in ArchAtomic64Sub() function
262 (VOID)ArchAtomic64Sub(v, 1); in ArchAtomic64Dec()
267 return ArchAtomic64Sub(v, 1); in ArchAtomic64DecRet()
/kernel/liteos_m/arch/csky/v2/gcc/
Dlos_arch_atomic.h234 STATIC INLINE INT64 ArchAtomic64Sub(Atomic64 *v, INT64 subVal) in ArchAtomic64Sub() function
259 (VOID)ArchAtomic64Sub(v, 1); in ArchAtomic64Dec()
264 return ArchAtomic64Sub(v, 1); in ArchAtomic64DecRet()
/kernel/liteos_m/arch/arm/cortex-m55/gcc/TZ/non_secure/
Dlos_arch_atomic.h230 STATIC INLINE INT64 ArchAtomic64Sub(Atomic64 *v, INT64 subVal) in ArchAtomic64Sub() function
255 (VOID)ArchAtomic64Sub(v, 1); in ArchAtomic64Dec()
260 return ArchAtomic64Sub(v, 1); in ArchAtomic64DecRet()
/kernel/liteos_m/arch/arm/cortex-m7/gcc/
Dlos_arch_atomic.h230 STATIC INLINE INT64 ArchAtomic64Sub(Atomic64 *v, INT64 subVal) in ArchAtomic64Sub() function
255 (VOID)ArchAtomic64Sub(v, 1); in ArchAtomic64Dec()
260 return ArchAtomic64Sub(v, 1); in ArchAtomic64DecRet()
/kernel/liteos_m/arch/arm/cortex-m4/gcc/
Dlos_arch_atomic.h230 STATIC INLINE INT64 ArchAtomic64Sub(Atomic64 *v, INT64 subVal) in ArchAtomic64Sub() function
255 (VOID)ArchAtomic64Sub(v, 1); in ArchAtomic64Dec()
260 return ArchAtomic64Sub(v, 1); in ArchAtomic64DecRet()
/kernel/liteos_m/arch/arm/cortex-m33/gcc/TZ/non_secure/
Dlos_arch_atomic.h230 STATIC INLINE INT64 ArchAtomic64Sub(Atomic64 *v, INT64 subVal) in ArchAtomic64Sub() function
255 (VOID)ArchAtomic64Sub(v, 1); in ArchAtomic64Dec()
260 return ArchAtomic64Sub(v, 1); in ArchAtomic64DecRet()
/kernel/liteos_m/arch/risc-v/nuclei/gcc/
Dlos_arch_atomic.h237 STATIC INLINE INT64 ArchAtomic64Sub(Atomic64 *v, INT64 subVal) in ArchAtomic64Sub() function
262 (VOID)ArchAtomic64Sub(v, 1); in ArchAtomic64Dec()
267 return ArchAtomic64Sub(v, 1); in ArchAtomic64DecRet()
/kernel/liteos_m/arch/include/
Dlos_atomic.h55 #define LOS_Atomic64Sub ArchAtomic64Sub