X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;ds=sidebyside;f=include%2Fasm-h8300%2Fatomic.h;h=21f54428c86b5ce6760073da0e1a85bc1f39c7fc;hb=39f4885c56073ecafd482d7e10dd7b17900fa312;hp=d891541e89c35f09392aa07aa6bbe37f505174b6;hpb=d99cf9d679a520d67f81d805b7cb91c68e1847f0;p=powerpc.git diff --git a/include/asm-h8300/atomic.h b/include/asm-h8300/atomic.h index d891541e89..21f54428c8 100644 --- a/include/asm-h8300/atomic.h +++ b/include/asm-h8300/atomic.h @@ -95,6 +95,8 @@ static inline int atomic_cmpxchg(atomic_t *v, int old, int new) return ret; } +#define atomic_xchg(v, new) (xchg(&((v)->counter), new)) + static inline int atomic_add_unless(atomic_t *v, int a, int u) { int ret;