arch_atomic_try_cmpxchg 197 arch/x86/include/asm/atomic.h #define arch_atomic_try_cmpxchg arch_atomic_try_cmpxchg arch_atomic_try_cmpxchg 220 arch/x86/include/asm/atomic.h do { } while (!arch_atomic_try_cmpxchg(v, &val, val & i)); arch_atomic_try_cmpxchg 237 arch/x86/include/asm/atomic.h do { } while (!arch_atomic_try_cmpxchg(v, &val, val | i)); arch_atomic_try_cmpxchg 254 arch/x86/include/asm/atomic.h do { } while (!arch_atomic_try_cmpxchg(v, &val, val ^ i)); arch_atomic_try_cmpxchg 689 include/asm-generic/atomic-instrumented.h #if defined(arch_atomic_try_cmpxchg) arch_atomic_try_cmpxchg 695 include/asm-generic/atomic-instrumented.h return arch_atomic_try_cmpxchg(v, old, new);