Searched defs:atomic_set (Results 1 - 25 of 25) sorted by relevance

/arch/sh/include/asm/
H A Datomic.h18 #define atomic_set(v,i) ((v)->counter = (i)) macro
/arch/arc/include/asm/
H A Datomic.h24 #define atomic_set(v, i) (((v)->counter) = (i)) macro
63 #define atomic_set(v, i) (((v)->counter) = (i)) macro
67 static inline void atomic_set(atomic_t *v, int i) function
75 * Thus atomic_set() despite being 1 insn (and seemingly atomic)
/arch/cris/include/asm/
H A Datomic.h21 #define atomic_set(v,i) (((v)->counter) = (i)) macro
/arch/hexagon/include/asm/
H A Datomic.h33 static inline void atomic_set(atomic_t *v, int new) function
/arch/metag/include/asm/
H A Datomic_lnkget.h6 #define atomic_set(v, i) ((v)->counter = (i)) macro
H A Datomic_lock1.h17 * atomic_set needs to be take the lock to protect atomic_add_unless from a
26 * Making atomic_set take the lock ensures that ordering and logical
29 static inline int atomic_set(atomic_t *v, int i) function
/arch/mn10300/include/asm/
H A Datomic.h40 * atomic_set - set atomic variable
46 #define atomic_set(v, i) (((v)->counter) = (i)) macro
/arch/sparc/lib/
H A Datomic32.c91 void atomic_set(atomic_t *v, int i) function
99 EXPORT_SYMBOL(atomic_set); variable
/arch/xtensa/include/asm/
H A Datomic.h53 * atomic_set - set atomic variable
59 #define atomic_set(v,i) ((v)->counter = (i)) macro
/arch/avr32/include/asm/
H A Datomic.h23 #define atomic_set(v, i) (((v)->counter) = i) macro
/arch/m32r/include/asm/
H A Datomic.h34 * atomic_set - set atomic variable
40 #define atomic_set(v,i) (((v)->counter) = (i)) macro
/arch/m68k/include/asm/
H A Datomic.h21 #define atomic_set(v, i) (((v)->counter) = i) macro
133 atomic_set(v, new);
145 atomic_set(v, new);
/arch/sparc/include/asm/
H A Datomic_64.h20 #define atomic_set(v, i) (((v)->counter) = i) macro
/arch/tile/include/asm/
H A Datomic_32.h66 * atomic_set - set atomic variable
72 * atomic_set() can't be just a raw store, since it would be lost if it
75 static inline void atomic_set(atomic_t *v, int n) function
H A Datomic_64.h27 #define atomic_set(v, i) ((v)->counter = (i)) macro
/arch/x86/include/asm/
H A Datomic.h31 * atomic_set - set atomic variable
37 static inline void atomic_set(atomic_t *v, int i) function
/arch/alpha/include/asm/
H A Datomic.h23 #define atomic_set(v,i) ((v)->counter = (i)) macro
/arch/arm/include/asm/
H A Datomic.h28 * atomic_set() is the clrex or dummy strex done on every exception return.
31 #define atomic_set(v,i) (((v)->counter) = (i)) macro
/arch/arm64/include/asm/
H A Datomic.h36 * atomic_set() is the clrex or dummy strex done on every exception return.
39 #define atomic_set(v,i) (((v)->counter) = (i)) macro
/arch/frv/include/asm/
H A Datomic.h35 #define atomic_set(v, i) (((v)->counter) = (i)) macro
/arch/ia64/include/asm/
H A Datomic.h27 #define atomic_set(v,i) (((v)->counter) = (i)) macro
/arch/mips/include/asm/
H A Datomic.h35 * atomic_set - set atomic variable
41 #define atomic_set(v, i) ((v)->counter = (i)) macro
/arch/parisc/include/asm/
H A Datomic.h58 static __inline__ void atomic_set(atomic_t *v, int i) function
/arch/powerpc/include/asm/
H A Datomic.h24 static __inline__ void atomic_set(atomic_t *v, int i) function
/arch/s390/include/asm/
H A Datomic.h83 static inline void atomic_set(atomic_t *v, int i) function

Completed in 1289 milliseconds