Searched refs:atomic_xchg (Results 1 - 25 of 33) sorted by relevance

12

/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-generic/
H A Dmutex-xchg.h28 if (unlikely(atomic_xchg(count, 0) != 1))
47 if (unlikely(atomic_xchg(count, 0) != 1))
71 if (unlikely(atomic_xchg(count, 1) != 0))
95 int prev = atomic_xchg(count, 0);
109 prev = atomic_xchg(count, prev);
H A Datomic.h137 (atomic_xchg((atomic64_t *)(l), (new)))
254 (atomic_xchg((atomic_t *)(l), (new)))
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-m68k/
H A Datomic.h87 #define atomic_xchg(v, new) (xchg(&((v)->counter), new)) macro
132 static inline int atomic_xchg(atomic_t *v, int new) function
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-sh/
H A Datomic.h61 #define atomic_xchg(v, new) (xchg(&((v)->counter), new)) macro
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-sh64/
H A Datomic.h116 #define atomic_xchg(v, new) (xchg(&((v)->counter), new)) macro
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-v850/
H A Datomic.h106 #define atomic_xchg(v, new) (xchg(&((v)->counter), new)) macro
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-xtensa/
H A Datomic.h226 #define atomic_xchg(v, new) (xchg(&((v)->counter), new)) macro
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-h8300/
H A Datomic.h99 #define atomic_xchg(v, new) (xchg(&((v)->counter), new)) macro
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-m68knommu/
H A Datomic.h132 #define atomic_xchg(v, new) (xchg(&((v)->counter), new)) macro
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-arm26/
H A Datomic.h59 #define atomic_xchg(v, new) (xchg(&((v)->counter), new)) macro
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-avr32/
H A Datomic.h175 #define atomic_xchg(v, new) (xchg(&((v)->counter), new)) macro
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-blackfin/
H A Datomic.h81 #define atomic_xchg(v, new) (xchg(&((v)->counter), new)) macro
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/kernel/
H A Dmutex.c152 old_val = atomic_xchg(&lock->count, -1);
313 prev = atomic_xchg(&lock->count, -1);
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-sparc/
H A Datomic.h60 #define atomic_xchg(v, new) (xchg(&((v)->counter), new)) macro
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-sparc64/
H A Datomic.h75 #define atomic_xchg(v, new) (xchg(&((v)->counter), new)) macro
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-cris/
H A Datomic.h139 #define atomic_xchg(v, new) (xchg(&((v)->counter), new)) macro
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-frv/
H A Datomic.h263 #define atomic_xchg(v, new) (xchg(&((v)->counter), new)) macro
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-i386/
H A Datomic.h219 #define atomic_xchg(v, new) (xchg(&((v)->counter), (new))) macro
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-m32r/
H A Datomic.h245 #define atomic_xchg(v, new) (xchg(&((v)->counter), new)) macro
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-arm/
H A Datomic.h178 #define atomic_xchg(v, new) (xchg(&((v)->counter), new)) macro
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-parisc/
H A Datomic.h167 #define atomic_xchg(v, new) (xchg(&((v)->counter), new)) macro
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-powerpc/
H A Datomic.h170 #define atomic_xchg(v, new) (xchg(&((v)->counter), new)) macro
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-s390/
H A Datomic.h103 #define atomic_xchg(v, new) (xchg(&((v)->counter), new)) macro
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-x86_64/
H A Datomic.h396 #define atomic_xchg(v, new) (xchg(&((v)->counter), new)) macro
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/asm-ia64/
H A Datomic.h93 #define atomic_xchg(v, new) (xchg(&((v)->counter), new)) macro

Completed in 210 milliseconds

12