Lines Matching refs:new
79 #define atomic_xchg_relaxed(v, new) xchg_relaxed(&((v)->counter), (new)) argument
80 #define atomic_xchg_acquire(v, new) xchg_acquire(&((v)->counter), (new)) argument
81 #define atomic_xchg_release(v, new) xchg_release(&((v)->counter), (new)) argument
82 #define atomic_xchg(v, new) xchg(&((v)->counter), (new)) argument
84 #define atomic_cmpxchg_relaxed(v, old, new) \ argument
85 cmpxchg_relaxed(&((v)->counter), (old), (new))
86 #define atomic_cmpxchg_acquire(v, old, new) \ argument
87 cmpxchg_acquire(&((v)->counter), (old), (new))
88 #define atomic_cmpxchg_release(v, old, new) \ argument
89 cmpxchg_release(&((v)->counter), (old), (new))
90 #define atomic_cmpxchg(v, old, new) cmpxchg(&((v)->counter), (old), (new)) argument