atomic_fetchadd_int
return atomic_fetchadd_int(__lpmap_blockallsigs, 1) + 1;
bas = atomic_fetchadd_int(__lpmap_blockallsigs, -1) - 1;
refcount = atomic_fetchadd_int(&udev_ctx->refs, -1);
refcount = atomic_fetchadd_int(&udev_device->refs, -1);
refcount = atomic_fetchadd_int(&udev_enum->refs, -1);
refcount = atomic_fetchadd_int(&udev_monitor->refs, -1);
if (atomic_fetchadd_int(&state->refs, -1) == 1)
val = atomic_fetchadd_int(&(*sem)->count, 1) + 1;
v = atomic_fetchadd_int(&lock->lock, -RC_INCR) - RC_INCR;
v = atomic_fetchadd_int(&lock->lock, -WAFLAG) - WAFLAG;
refcount = atomic_fetchadd_int(&udev_enum->refs, -1);
refcount = atomic_fetchadd_int(&udev_monitor->refs, -1);
refcount = atomic_fetchadd_int(&udev_device->refs, -1);
refcount = atomic_fetchadd_int(&udev_ctx->refs, -1);
if (atomic_fetchadd_int(&buses_to_config, -1) == 1) {
start_cpuid = atomic_fetchadd_int(&pci_msi_cpuid, 1) % ncpus;
index = atomic_fetchadd_int(&dfree_index, 1);
#define atomic_fetchadd_32 atomic_fetchadd_int
if (atomic_fetchadd_int(&a->refcnt, -1) == 1)
if (atomic_fetchadd_int(&refcnt, 0) != 0)
unit = atomic_fetchadd_int(&unit_counter, 1);
return atomic_fetchadd_int(&v->counter, 1) + 1;
return atomic_fetchadd_int(&v->counter, -1) - 1;
return i + atomic_fetchadd_int(&v->counter, i);
return atomic_fetchadd_int(&v->counter, -i) - i;
int old_value = atomic_fetchadd_int(&r->refs.counter, 1);
cur_std_used = atomic_fetchadd_int(&std->bnx_rx_std_used,
#define atomic_dec(v) atomic_fetchadd_int(&(v)->val, -1)
#define atomic_inc(v) atomic_fetchadd_int(&(v)->val, 1)
if (atomic_fetchadd_int(&state->refs, -1) == 1)
prev_ncallouts = atomic_fetchadd_int(&kq_ncallouts, 1);
tid = atomic_fetchadd_int(&reap_tid, 1);
tid = atomic_fetchadd_int(&reap_tid, 1);
if (atomic_fetchadd_int(&pr->pr_ref, -1) != 1)
if (atomic_fetchadd_int(&tracenode->kn_refs, -1) == 1) {
count = atomic_fetchadd_int(&olimit->p_refcnt, 1);
count = atomic_fetchadd_int(&limit->p_refcnt, -1);
base = atomic_fetchadd_int(&nextpid, 1) + random_offset;
if (atomic_fetchadd_int(&uip->ui_ref, -1) == 1) {
ovalue = atomic_fetchadd_int(&spin->lock, SPINLOCK_EXCLWAIT - 1);
ovalue = atomic_fetchadd_int(&spin->lock, -1) - 1;
ovalue = atomic_fetchadd_int(&spin->lock, 1);
ovalue = atomic_fetchadd_int(&spin->lock, -1);
if (atomic_fetchadd_int(&sym->vs_refs, -1) == 1) {
if (atomic_fetchadd_int(&ds->busy_count, 1) == 0)
busy_count = atomic_fetchadd_int(&ds->busy_count, -1) - 1;
lcount = atomic_fetchadd_int(&dp->d_opencount, -1);
if (atomic_fetchadd_int(&iost->count, -1) == 1)
if (atomic_fetchadd_int(&pipe->open_count, -1) == 1) {
if (atomic_fetchadd_int(&mcl->mcl_refs, -1) == 1) {
if (atomic_fetchadd_int(&mcl->mcl_refs, -1) == 1) {
if (atomic_fetchadd_int(&so->so_refs, -1) != 1) {
flags = atomic_fetchadd_int(&ssb->ssb_flags, 0);
if (atomic_fetchadd_int(&unp->unp_refcnt, -1) == 1)
value = atomic_fetchadd_int(&needsbuffer, 0);
flags = atomic_fetchadd_int(&runningbufreq, 1);
if (atomic_fetchadd_int(&bd_request, 1) == 0)
if (atomic_fetchadd_int(&bd_request_hw, 1) == 0)
if (atomic_fetchadd_int((int *)&mbio->bio_driver_info, -1) == 1) {
if (atomic_fetchadd_int((int *)&mbio->bio_driver_info, -1) == 1) {
i = atomic_fetchadd_int(&bd_wake_index, 0);
j = atomic_fetchadd_int(&bd_wake_index, 0);
i = atomic_fetchadd_int(&bd_wake_index, 1);
rover_copy = atomic_fetchadd_int(&rover, 1);
if (atomic_fetchadd_int(&ncp->nc_refs, -1) == 1) {
if ((atomic_fetchadd_int(&vp->v_refcnt, 1) & VREF_MASK) == 0)
count = atomic_fetchadd_int(&vp->v_refcnt, -1);
if ((atomic_fetchadd_int(&vp->v_refcnt, 1) & VREF_MASK) == 0)
if ((atomic_fetchadd_int(&vp->v_refcnt, 1) & VREF_MASK) == 0)
if ((atomic_fetchadd_int(&vp->v_refcnt, 1) & VREF_MASK) == 0)
if ((atomic_fetchadd_int(&vp->v_refcnt, 1) & VREF_MASK) == 0)
if (atomic_fetchadd_int(&mp->mnt_hold, -1) == 1) {
if (atomic_fetchadd_int(&ctx->syncer_trigger, 2) <= 1)
#define atomic_inc_32_nv(x) (atomic_fetchadd_int(x, 1)+1)
#define atomic_dec_32_nv(x) (atomic_fetchadd_int(x, -1)-1)
if (atomic_fetchadd_int(&bri->bri_refs, -1) == 1) {
if (atomic_fetchadd_int(&ifa->ifa_ncnt, -1) == 1) {
atomic_fetchadd_int(m->m_ext.ref_cnt, 1);
v = atomic_fetchadd_int(&hook->hk_refs, -1);
res = atomic_fetchadd_int((u_int *)(kva + ((vm_offset_t)p & PAGE_MASK)),
n = atomic_fetchadd_int(countp, -i);
return ((atomic_fetchadd_int(countp, -1) & ~REFCNTF_WAITING) == 1);
return ((atomic_fetchadd_int(countp, -i) & ~REFCNTF_WAITING) == i);
n = atomic_fetchadd_int(countp, -1);
if (atomic_fetchadd_int(&p->p_sigirefs, -1) == 0x80000001U) {
count = atomic_fetchadd_int(&spin->lock, 1);
lock = atomic_fetchadd_int(&spin->lock, 1);
return (atomic_fetchadd_int(&dnp->dn_refcnt, -1) == 1);
if (atomic_fetchadd_int(&chain->refs, 1) == 0) {
if (atomic_fetchadd_int(&cluster->refs, -1) == 1) {
i = atomic_fetchadd_int(&dio->debug_index, 1) & HAMMER2_IO_DEBUG_MASK;
lwinprog = atomic_fetchadd_int(&pmp->count_lwinprog, -1);
waiting = atomic_fetchadd_int(&pmp->inmem_dirty_chains, count);
xid = atomic_fetchadd_int(&static_xid, 1);
xid = atomic_fetchadd_int(&nfs_xid, 1);
if (atomic_fetchadd_int(&vm->vm_holdcnt, -1) == 1) {
n = atomic_fetchadd_int(&vm->vm_refcnt, 1);
n = atomic_fetchadd_int(&vm->vm_refcnt, -1) - 1;
count = atomic_fetchadd_int(&gd->gd_vme_avail, count) + count;
i = atomic_fetchadd_int(&obj->debug_index, 1);
if (atomic_fetchadd_int(&m->hold_count, -1) == 1 &&
if (atomic_fetchadd_int(&m->wire_count, 1) == 0) {
if (atomic_fetchadd_int(&m->wire_count, -1) == 1) {
ocount = atomic_fetchadd_int(&m->busy_count, 1);
ocount = atomic_fetchadd_int(&m->busy_count, -1);
ocount = atomic_fetchadd_int(&m->busy_count, 1);
if (atomic_fetchadd_int(&m->wire_count, 1) == 0)
ocount = atomic_fetchadd_int(&m->busy_count, -1);
if ((int)atomic_fetchadd_int(pfreecnt, 0) <= 0)
if ((int)atomic_fetchadd_int(&pbuf_raw_count, 0) <= 0)
if ((int)atomic_fetchadd_int(pfreecnt, 0) <= 0)
if ((int)atomic_fetchadd_int(&pbuf_kva_count, 0) <= 0)
if ((int)atomic_fetchadd_int(pfreecnt, 0) <= 0)
if ((int)atomic_fetchadd_int(&pbuf_mem_count, 0) <= 0)
if (atomic_fetchadd_int(&pbuf_mem_count, 1) == nswbuf_mem / 4)
if (atomic_fetchadd_int(pfreecnt, 1) == 1)
if (atomic_fetchadd_int(&pbuf_kva_count, 1) == nswbuf_kva / 4)
if (atomic_fetchadd_int(pfreecnt, 1) == 1)
if (atomic_fetchadd_int(&pbuf_raw_count, 1) == nswbuf_raw / 4)
if (atomic_fetchadd_int(pfreecnt, 1) == 1)
n = atomic_fetchadd_int(&ve->refs, 1);
n = atomic_fetchadd_int(&ve->refs, 1);
if (atomic_fetchadd_int(&ve->cache_refs, -1) == 1) {
atomic_fetchadd_int(&ve->refs, -1);
if (atomic_fetchadd_int(&ve->refs, 1) & VKE_REF_DELETED) {
if (atomic_fetchadd_int(&vkp->refs, -1) == 1) {
if (atomic_fetchadd_int(&pb->pb_inuse, -1) == 1) {
if (atomic_fetchadd_int(&pktg->pktg_refcnt, -1) == 1) {
if (atomic_fetchadd_int(&chain->refs, 1) == 0) {
if (atomic_fetchadd_int(&cluster->refs, -1) == 1) {
i = atomic_fetchadd_int(&dio->debug_index, 1) & HAMMER2_IO_DEBUG_MASK;
lwinprog = atomic_fetchadd_int(&pmp->count_lwinprog, -1);
waiting = atomic_fetchadd_int(&pmp->inmem_dirty_chains, count);