atomic_cmpxchg 201 arch/x86/include/asm/atomic.h old = atomic_cmpxchg((v), c, c + (a)); atomic_cmpxchg 104 arch/x86/include/asm/mutex_32.h if (likely(atomic_cmpxchg(count, 1, 0) == 1)) atomic_cmpxchg 121 arch/x86/include/asm/mutex_64.h if (likely(atomic_cmpxchg(count, 1, 0) == 1)) atomic_cmpxchg 252 include/asm-generic/atomic-long.h (atomic_cmpxchg((atomic_t *)(l), (old), (new))) atomic_cmpxchg 182 include/asm-generic/atomic.h while (c != u && (old = atomic_cmpxchg(v, c, c + a)) != c) atomic_cmpxchg 83 include/asm-generic/mutex-dec.h if (likely(atomic_cmpxchg(count, 1, 0) == 1)) atomic_cmpxchg 92 include/asm-generic/qrwlock.h return likely(atomic_cmpxchg(&lock->cnts, atomic_cmpxchg 118 include/asm-generic/qrwlock.h if (atomic_cmpxchg(&lock->cnts, 0, _QW_LOCKED) == 0) atomic_cmpxchg 53 include/linux/atomic.h val = atomic_cmpxchg(v, c, c + 1); atomic_cmpxchg 68 include/linux/atomic.h v1 = atomic_cmpxchg(p, v, v + 1); atomic_cmpxchg 81 include/linux/atomic.h v1 = atomic_cmpxchg(p, v, v - 1); atomic_cmpxchg 105 include/linux/atomic.h old = atomic_cmpxchg((v), c, dec); atomic_cmpxchg 123 include/linux/atomic.h } while (atomic_cmpxchg(v, old, new) != old); atomic_cmpxchg 203 include/linux/pagemap.h return likely(atomic_cmpxchg(&page->_count, count, 0) == count);