atomic_fcmpset_int
#define atomic_fcmpset_acq_int atomic_fcmpset_int
#define atomic_fcmpset_rel_int atomic_fcmpset_int
#define atomic_fcmpset_32 atomic_fcmpset_int
if (likely(atomic_fcmpset_int(&v->counter, &c, c + a)))
if (likely(atomic_fcmpset_int(&v->counter, &c, c + a)))
if (atomic_fcmpset_int(&v->counter, &ret, new))
if (likely(atomic_fcmpset_int(&v->counter, &old, retval)))
} else if (atomic_fcmpset_int(&ldev->siref,
ca->res = 1 - atomic_fcmpset_int((u_int *)kva, &ca->oldval,
if (atomic_fcmpset_int(&pmap_trm_arena_last, &prev_addr, addr))
return (atomic_fcmpset_int((volatile u_int *)dst, (u_int *)expect,
#define atomic_fcmpset_acq_int atomic_fcmpset_int
#define atomic_fcmpset_rel_int atomic_fcmpset_int
#define atomic_fcmpset_32 atomic_fcmpset_int
atomic_fcmpset_int((volatile u_int *)(dst), (u_int *)(old), (u_int)(new))
while (!atomic_fcmpset_int((int *)kva, &old, old | st->oparg))
while (!atomic_fcmpset_int((int *)kva, &old, old & st->oparg))
while (!atomic_fcmpset_int((int *)kva, &old, old ^ st->oparg))
} while (!atomic_fcmpset_int(&bc->__count, &old,
if (atomic_fcmpset_int(&vp->v_writecount, &n, -1)) {
if (atomic_fcmpset_int(&vp->v_writecount, &n, n - 1)) {
if (atomic_fcmpset_int(&vp->v_writecount, &n, 0)) {
if (atomic_fcmpset_int(&vp->v_writecount, &n, n + 1)) {
if (atomic_fcmpset_int(&vp->v_writecount, &n, n + ap->a_inc)) {
if (atomic_fcmpset_int(&vp->v_holdcnt, &count, count + 1)) {
if (atomic_fcmpset_int(&vp->v_holdcnt, &count, count + 1)) {
#define atomic_fcmpset_32 atomic_fcmpset_int
#define atomic_fcmpset_ptr atomic_fcmpset_int
if (__predict_true(atomic_fcmpset_int(count, &old,
if (atomic_fcmpset_int(count, &old, old + 1))
if (atomic_fcmpset_int(&m->busy_lock, &x,
} while (!atomic_fcmpset_int(&m->busy_lock, &x, x | VPB_BIT_WAITERS));
if (atomic_fcmpset_int(&m->busy_lock, &x,
} while (atomic_fcmpset_int(&vmd->vmd_free_count, &old, new) == 0);
} while (!atomic_fcmpset_int(&m->ref_count, &old, old + 1));
} while (!atomic_fcmpset_int(&m->ref_count, &old, old | VPRC_BLOCKED));
while (atomic_fcmpset_int(&m->ref_count, &r, r & (VPRC_BLOCKED |
if (atomic_fcmpset_int(&lowmem_ticks, &last, ticks) == 0)
if (atomic_fcmpset_int(cpu_bitmap, &old, new))