arch_atomic_add_return
#define arch_atomic_add_return arch_atomic_add_return
#define arch_atomic_add_return arch_atomic_add_return
#define arch_atomic_add_return arch_atomic_add_return
#define arch_atomic_add_return arch_atomic_add_return
#define arch_atomic_add_return arch_atomic_add_return
#define arch_atomic_add_return_acquire arch_atomic_add_return
#define arch_atomic_add_return_release arch_atomic_add_return
#define arch_atomic_add_return arch_atomic_add_return
#define arch_atomic_add_return arch_atomic_add_return
#define arch_atomic_add_return arch_atomic_add_return
#define arch_atomic_add_return arch_atomic_add_return
#define arch_atomic_add_return arch_atomic_add_return
#define arch_atomic_sub_return(_i, _v) arch_atomic_add_return(-(int)(_i), _v)
#define arch_atomic_add_return arch_atomic_add_return
#define arch_atomic_add_return arch_atomic_add_return
#define arch_atomic_add_return arch_atomic_add_return
int arch_atomic_add_return(int, atomic_t *);
#define arch_atomic_add_return arch_atomic_add_return
#define arch_atomic_add(i, v) ((void)arch_atomic_add_return( (int)(i), (v)))
#define arch_atomic_sub(i, v) ((void)arch_atomic_add_return(-(int)(i), (v)))
#define arch_atomic_sub_return(i, v) (arch_atomic_add_return(-(int)(i), (v)))
#define arch_atomic_add_return arch_atomic_add_return
#define arch_atomic_add_return arch_atomic_add_return
#define arch_atomic_sub_return(i, v) arch_atomic_add_return(-(i), v)
#define arch_atomic_add_return arch_atomic_add_return
#if defined(arch_atomic_add_return)
return arch_atomic_add_return(i, v);
#elif defined(arch_atomic_add_return)
return arch_atomic_add_return(i, v);
#elif defined(arch_atomic_add_return)
return arch_atomic_add_return(i, v);
#elif defined(arch_atomic_add_return)
return arch_atomic_add_return(i, v);