atomic_fetchadd_64
#define atomic_fetchadd_long atomic_fetchadd_64
#define atomic_fetchadd_ptr atomic_fetchadd_64
return (atomic_fetchadd_64(target, delta) + delta);
return (atomic_fetchadd_64(&v->counter, i));
return i + atomic_fetchadd_64(&v->counter, i);
return atomic_fetchadd_64(&v->counter, -i) - i;
return atomic_fetchadd_64(&v->counter, 1) + 1;
return atomic_fetchadd_64(&v->counter, -1) - 1;
#define OS_ATOMIC64_DEC(p) (atomic_fetchadd_64(p, -1) - 1)
#define OS_ATOMIC64_INC(p) (atomic_fetchadd_64(p, 1) + 1)
s.req.fence_id = htole64(atomic_fetchadd_64(&sc->vtgpu_next_fence, 1));
atomic_fetchadd_64(&sc->vtgpu_next_fence, 1));
atomic_fetchadd_64(&sc->vtgpu_next_fence, 1));
atomic_fetchadd_64(&sc->vtgpu_next_fence, 1));
atomic_fetchadd_64(&sc->vtgpu_next_fence, 1));
atomic_fetchadd_64(&sc->vtgpu_next_fence, 1));
*send = atomic_fetchadd_64(&kp->kp_nonce_send, 1);
#define atomic_fetchadd_acq_64 atomic_fetchadd_64
#define atomic_fetchadd_rel_64 atomic_fetchadd_64
sc->ino = atomic_fetchadd_64(&inotify_ino, 1);
seq64 = atomic_fetchadd_64(&peer->keys[OVPN_KEY_SLOT_PRIMARY].encrypt->tx_seq, 1);
pre = atomic_fetchadd_64(&lrs->rs_flows_using, -1);
pre = atomic_fetchadd_64(&rs->rs_flows_using, -1);
res->id = atomic_fetchadd_64(&sessid, 1);
#define atomic_fetchadd_long atomic_fetchadd_64
#define atomic_fetchadd_ptr atomic_fetchadd_64
u_int64_t atomic_fetchadd_64(volatile u_int64_t *, u_int64_t);
return (atomic_fetchadd_64(&unr64->counter, 1));
old = atomic_fetchadd_64(&zone->uz_items,
old = atomic_fetchadd_64(&zone->uz_items, count);
old = atomic_fetchadd_64(&zone->uz_items, -count);