/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/s390/cio/ |
H A D | airq.c | 44 ret = (cmpxchg(&adapter_handler, NULL, handler) ? -EBUSY : 0);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/ppc/lib/ |
H A D | locks.c | 155 while (cmpxchg(&rw->lock, 0, -1) != 0) { 171 if (cmpxchg(&rw->lock, 0, -1) != 0)
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-powerpc/ |
H A D | rwsem.h | 65 if (tmp == cmpxchg(&sem->count, tmp, 90 tmp = cmpxchg(&sem->count, RWSEM_UNLOCKED_VALUE,
|
H A D | atomic.h | 169 #define atomic_cmpxchg(v, o, n) (cmpxchg(&((v)->counter), (o), (n))) 417 #define atomic64_cmpxchg(v, o, n) (cmpxchg(&((v)->counter), (o), (n)))
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-sh/ |
H A D | rwsem.h | 85 if (tmp == cmpxchg(&sem->count, tmp, 113 tmp = cmpxchg(&sem->count, RWSEM_UNLOCKED_VALUE,
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-frv/ |
H A D | system.h | 208 #define cmpxchg(ptr, test, new) \ macro 248 #define cmpxchg(ptr, test, new) \ macro
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-xtensa/ |
H A D | rwsem.h | 71 if (tmp == cmpxchg(&sem->count, tmp, 99 tmp = cmpxchg(&sem->count, RWSEM_UNLOCKED_VALUE,
|
H A D | atomic.h | 225 #define atomic_cmpxchg(v, o, n) ((int)cmpxchg(&((v)->counter), (o), (n)))
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/char/drm/ |
H A D | drm_lock.c | 202 * Attempt to mark the lock as held by the given context, via the \p cmpxchg instruction. 220 prev = cmpxchg(lock, old, new); 251 * Marks the lock as held by the given context, via the \p cmpxchg instruction. 263 prev = cmpxchg(lock, old, new); 276 * Marks the lock as not held, via the \p cmpxchg instruction. Wakes any task 296 prev = cmpxchg(lock, old, new); 334 prev = cmpxchg(&s->lock->lock, old, new); 381 prev = cmpxchg(lock, old, DRM_KERNEL_CONTEXT);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-sparc64/ |
H A D | atomic.h | 74 #define atomic_cmpxchg(v, o, n) (cmpxchg(&((v)->counter), (o), (n))) 95 ((__typeof__((v)->counter))cmpxchg(&((v)->counter), (o), (n)))
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-i386/ |
H A D | atomic.h | 6 #include <asm/cmpxchg.h> 218 #define atomic_cmpxchg(v, old, new) (cmpxchg(&((v)->counter), (old), (new)))
|
H A D | rwsem.h | 165 signed long ret = cmpxchg(&sem->count,
|
H A D | system.h | 7 #include <asm/cmpxchg.h>
|
H A D | cmpxchg.h | 108 #define cmpxchg(ptr,o,n)\ macro 209 * simulate the cmpxchg on the 80386 CPU. For that purpose we define 231 #define cmpxchg(ptr,o,n) \ macro
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-alpha/ |
H A D | rwsem.h | 92 res = cmpxchg(&sem->count, old, new); 126 long ret = cmpxchg(&sem->count, RWSEM_UNLOCKED_VALUE,
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-x86_64/ |
H A D | cmpxchg.h | 127 #define cmpxchg(ptr,o,n)\ macro
|
H A D | system.h | 6 #include <asm/cmpxchg.h>
|
H A D | atomic.h | 5 #include <asm/cmpxchg.h> 392 #define atomic64_cmpxchg(v, old, new) (cmpxchg(&((v)->counter), old, new)) 395 #define atomic_cmpxchg(v, old, new) (cmpxchg(&((v)->counter), old, new))
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-parisc/ |
H A D | atomic.h | 117 #define cmpxchg(ptr,o,n) \ macro 166 #define atomic_cmpxchg(v, o, n) (cmpxchg(&((v)->counter), (o), (n))) 282 ((__typeof__((v)->counter))cmpxchg(&((v)->counter), (o), (n)))
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-blackfin/ |
H A D | system.h | 225 #define cmpxchg(ptr,o,n)\ macro
|
H A D | atomic.h | 80 #define atomic_cmpxchg(v, o, n) ((int)cmpxchg(&((v)->counter), (o), (n)))
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-m68k/ |
H A D | system.h | 185 #define cmpxchg(ptr,o,n)\ macro
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-m68knommu/ |
H A D | atomic.h | 131 #define atomic_cmpxchg(v, o, n) ((int)cmpxchg(&((v)->counter), (o), (n)))
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-avr32/ |
H A D | atomic.h | 176 #define atomic_cmpxchg(v, o, n) (cmpxchg(&((v)->counter), (o), (n)))
|
H A D | system.h | 119 if something tries to do an invalid cmpxchg(). */ 138 #define cmpxchg(ptr, old, new) \ macro
|