atomic_try_cmpxchg_release 719 include/asm-generic/atomic-instrumented.h #define atomic_try_cmpxchg_release atomic_try_cmpxchg_release atomic_try_cmpxchg_release 942 include/asm-generic/atomic-long.h return atomic_try_cmpxchg_release(v, (int *)old, new); atomic_try_cmpxchg_release 939 include/linux/atomic-fallback.h #ifndef atomic_try_cmpxchg_release atomic_try_cmpxchg_release 949 include/linux/atomic-fallback.h #define atomic_try_cmpxchg_release atomic_try_cmpxchg_release atomic_try_cmpxchg_release 978 include/linux/atomic-fallback.h #ifndef atomic_try_cmpxchg_release atomic_try_cmpxchg_release 985 include/linux/atomic-fallback.h #define atomic_try_cmpxchg_release atomic_try_cmpxchg_release atomic_try_cmpxchg_release 194 lib/refcount.c } while (!atomic_try_cmpxchg_release(&r->refs, &val, new)); atomic_try_cmpxchg_release 260 lib/refcount.c return atomic_try_cmpxchg_release(&r->refs, &val, 0); atomic_try_cmpxchg_release 292 lib/refcount.c } while (!atomic_try_cmpxchg_release(&r->refs, &val, new));