long atomic_fetch_add(long *i, long v);long atomic_fetch_sub(long *i, long v);long atomic_fetch_and(long *i, long v);long atomic_fetch_or(long *i, long v);long atomic_fetch_xor(long *i, long v);long atomic_exchange(long *i, long v);long atomic_fetch_add(long *i, long v);
long atomic_fetch_sub(long *i, long v);
long atomic_fetch_and(long *i, long v);
long atomic_fetch_or(long *i, long v);
long atomic_fetch_xor(long *i, long v);
long atomic_exchange(long *i, long v);