Home
last modified time | relevance | path

Searched refs:a_sc (Results 1 – 15 of 15) sorted by relevance

/third_party/musl/arch/aarch64/
Datomic_arch.h17 #define a_sc a_sc macro
18 static inline int a_sc(volatile int *p, int v) in a_sc() function
41 } while (!a_sc(p, s)); in a_cas()
/third_party/musl/arch/powerpc/
Datomic_arch.h9 #define a_sc a_sc macro
10 static inline int a_sc(volatile int *p, int v) in a_sc() function
/third_party/musl/arch/mipsn32/
Datomic_arch.h25 #define a_sc a_sc macro
26 static inline int a_sc(volatile int *p, int v) in a_sc() function
/third_party/musl/arch/mips/
Datomic_arch.h25 #define a_sc a_sc macro
26 static inline int a_sc(volatile int *p, int v) in a_sc() function
/third_party/musl/arch/sh/
Datomic_arch.h13 #define a_sc a_sc macro
14 static inline int a_sc(volatile int *p, int v) in a_sc() function
/third_party/musl/arch/mips64/
Datomic_arch.h17 #define a_sc a_sc macro
18 static inline int a_sc(volatile int *p, int v) in a_sc() function
/third_party/musl/arch/powerpc64/
Datomic_arch.h9 #define a_sc a_sc macro
10 static inline int a_sc(volatile int *p, int v) in a_sc() function
/third_party/musl/porting/liteos_m/user/src/internal/
Datomic.h25 while (old==t && !a_sc(p, s)); in a_cas()
38 while (!a_sc(p, v)); in a_swap()
51 while (!a_sc(p, (unsigned)old + v)); in a_fetch_add()
64 while (!a_sc(p, old & v)); in a_fetch_and()
77 while (!a_sc(p, old | v)); in a_fetch_or()
/third_party/musl/porting/uniproton/kernel/src/internal/
Datomic.h25 while (old==t && !a_sc(p, s)); in a_cas()
38 while (!a_sc(p, v)); in a_swap()
51 while (!a_sc(p, (unsigned)old + v)); in a_fetch_add()
64 while (!a_sc(p, old & v)); in a_fetch_and()
77 while (!a_sc(p, old | v)); in a_fetch_or()
/third_party/musl/porting/liteos_m/kernel/src/internal/
Datomic.h25 while (old==t && !a_sc(p, s)); in a_cas()
38 while (!a_sc(p, v)); in a_swap()
51 while (!a_sc(p, (unsigned)old + v)); in a_fetch_add()
64 while (!a_sc(p, old & v)); in a_fetch_and()
77 while (!a_sc(p, old | v)); in a_fetch_or()
/third_party/musl/porting/liteos_a/kernel/include/
Datomic_arch.h22 #define a_sc a_sc macro
23 static inline int a_sc(volatile int *p, int v) in a_sc() function
/third_party/musl/arch/arm/
Datomic_arch.h22 #define a_sc a_sc macro
23 static inline int a_sc(volatile int *p, int v) in a_sc() function
/third_party/musl/porting/liteos_m/user/arch/arm/
Datomic_arch.h20 #define a_sc a_sc macro
21 static inline int a_sc(volatile int *p, int v) in a_sc() function
/third_party/musl/porting/liteos_a/kernel/src/internal/
Datomic.h25 while (old==t && !a_sc(p, s)); in a_cas()
38 while (!a_sc(p, v)); in a_swap()
51 while (!a_sc(p, (unsigned)old + v)); in a_fetch_add()
64 while (!a_sc(p, old & v)); in a_fetch_and()
77 while (!a_sc(p, old | v)); in a_fetch_or()
/third_party/musl/src/internal/
Datomic.h25 while (old==t && !a_sc(p, s)); in a_cas()
38 while (!a_sc(p, v)); in a_swap()
51 while (!a_sc(p, (unsigned)old + v)); in a_fetch_add()
64 while (!a_sc(p, old & v)); in a_fetch_and()
77 while (!a_sc(p, old | v)); in a_fetch_or()