Symbol: atomic_fetchadd_int
lib/libc/upmap/ukp_blocksigs.c
71
return atomic_fetchadd_int(__lpmap_blockallsigs, 1) + 1;
lib/libc/upmap/ukp_blocksigs.c
89
bas = atomic_fetchadd_int(__lpmap_blockallsigs, -1) - 1;
lib/libdevattr/devattr.c
81
refcount = atomic_fetchadd_int(&udev_ctx->refs, -1);
lib/libdevattr/devattr_device.c
104
refcount = atomic_fetchadd_int(&udev_device->refs, -1);
lib/libdevattr/devattr_enumerate.c
105
refcount = atomic_fetchadd_int(&udev_enum->refs, -1);
lib/libdevattr/devattr_monitor.c
106
refcount = atomic_fetchadd_int(&udev_monitor->refs, -1);
lib/libdmsg/msg.c
2714
if (atomic_fetchadd_int(&state->refs, -1) == 1)
lib/libthread_xu/thread/thr_sem.c
400
val = atomic_fetchadd_int(&(*sem)->count, 1) + 1;
libexec/rtld-elf/rtld_lock.c
174
v = atomic_fetchadd_int(&lock->lock, -RC_INCR) - RC_INCR;
libexec/rtld-elf/rtld_lock.c
182
v = atomic_fetchadd_int(&lock->lock, -WAFLAG) - WAFLAG;
sbin/udevd/test_udevd.c
152
refcount = atomic_fetchadd_int(&udev_enum->refs, -1);
sbin/udevd/test_udevd.c
295
refcount = atomic_fetchadd_int(&udev_monitor->refs, -1);
sbin/udevd/test_udevd.c
551
refcount = atomic_fetchadd_int(&udev_device->refs, -1);
sbin/udevd/test_udevd.c
80
refcount = atomic_fetchadd_int(&udev_ctx->refs, -1);
sys/bus/cam/cam_xpt.c
7232
if (atomic_fetchadd_int(&buses_to_config, -1) == 1) {
sys/bus/pci/pci.c
1987
start_cpuid = atomic_fetchadd_int(&pci_msi_cpuid, 1) % ncpus;
sys/bus/u4b/usb_transfer.c
1349
index = atomic_fetchadd_int(&dfree_index, 1);
sys/cpu/x86_64/include/atomic.h
824
#define atomic_fetchadd_32 atomic_fetchadd_int
sys/dev/disk/iscsi/initiator/isc_soc.c
92
if (atomic_fetchadd_int(&a->refcnt, -1) == 1)
sys/dev/disk/md/md.c
472
if (atomic_fetchadd_int(&refcnt, 0) != 0)
sys/dev/disk/nvme/nvme_disk.c
438
unit = atomic_fetchadd_int(&unit_counter, 1);
sys/dev/drm/include/linux/atomic.h
113
return atomic_fetchadd_int(&v->counter, 1) + 1;
sys/dev/drm/include/linux/atomic.h
119
return atomic_fetchadd_int(&v->counter, -1) - 1;
sys/dev/drm/include/linux/atomic.h
65
return i + atomic_fetchadd_int(&v->counter, i);
sys/dev/drm/include/linux/atomic.h
77
return atomic_fetchadd_int(&v->counter, -i) - i;
sys/dev/drm/include/linux/refcount.h
56
int old_value = atomic_fetchadd_int(&r->refs.counter, 1);
sys/dev/netif/bnx/if_bnx.c
2888
cur_std_used = atomic_fetchadd_int(&std->bnx_rx_std_used,
sys/dev/raid/mrsas/mrsas.h
529
#define atomic_dec(v) atomic_fetchadd_int(&(v)->val, -1)
sys/dev/raid/mrsas/mrsas.h
530
#define atomic_inc(v) atomic_fetchadd_int(&(v)->val, 1)
sys/kern/kern_dmsg.c
1748
if (atomic_fetchadd_int(&state->refs, -1) == 1)
sys/kern/kern_event.c
485
prev_ncallouts = atomic_fetchadd_int(&kq_ncallouts, 1);
sys/kern/kern_fork.c
1333
tid = atomic_fetchadd_int(&reap_tid, 1);
sys/kern/kern_fork.c
1335
tid = atomic_fetchadd_int(&reap_tid, 1);
sys/kern/kern_jail.c
805
if (atomic_fetchadd_int(&pr->pr_ref, -1) != 1)
sys/kern/kern_ktrace.c
482
if (atomic_fetchadd_int(&tracenode->kn_refs, -1) == 1) {
sys/kern/kern_plimit.c
155
count = atomic_fetchadd_int(&olimit->p_refcnt, 1);
sys/kern/kern_plimit.c
256
count = atomic_fetchadd_int(&limit->p_refcnt, -1);
sys/kern/kern_proc.c
1085
base = atomic_fetchadd_int(&nextpid, 1) + random_offset;
sys/kern/kern_resource.c
1062
if (atomic_fetchadd_int(&uip->ui_ref, -1) == 1) {
sys/kern/kern_spinlock.c
206
ovalue = atomic_fetchadd_int(&spin->lock, SPINLOCK_EXCLWAIT - 1);
sys/kern/kern_spinlock.c
285
ovalue = atomic_fetchadd_int(&spin->lock, -1) - 1;
sys/kern/kern_spinlock.c
356
ovalue = atomic_fetchadd_int(&spin->lock, 1);
sys/kern/kern_spinlock.c
360
ovalue = atomic_fetchadd_int(&spin->lock, -1);
sys/kern/kern_varsym.c
493
if (atomic_fetchadd_int(&sym->vs_refs, -1) == 1) {
sys/kern/subr_devstat.c
171
if (atomic_fetchadd_int(&ds->busy_count, 1) == 0)
sys/kern/subr_devstat.c
190
busy_count = atomic_fetchadd_int(&ds->busy_count, -1) - 1;
sys/kern/subr_disk.c
1150
lcount = atomic_fetchadd_int(&dp->d_opencount, -1);
sys/kern/subr_diskiocom.c
638
if (atomic_fetchadd_int(&iost->count, -1) == 1)
sys/kern/sys_pipe.c
1272
if (atomic_fetchadd_int(&pipe->open_count, -1) == 1) {
sys/kern/uipc_mbuf.c
1280
if (atomic_fetchadd_int(&mcl->mcl_refs, -1) == 1) {
sys/kern/uipc_mbuf.c
1291
if (atomic_fetchadd_int(&mcl->mcl_refs, -1) == 1) {
sys/kern/uipc_socket.c
401
if (atomic_fetchadd_int(&so->so_refs, -1) != 1) {
sys/kern/uipc_socket2.c
561
flags = atomic_fetchadd_int(&ssb->ssb_flags, 0);
sys/kern/uipc_usrreq.c
211
if (atomic_fetchadd_int(&unp->unp_refcnt, -1) == 1)
sys/kern/vfs_bio.c
2182
value = atomic_fetchadd_int(&needsbuffer, 0);
sys/kern/vfs_bio.c
330
flags = atomic_fetchadd_int(&runningbufreq, 1);
sys/kern/vfs_bio.c
398
if (atomic_fetchadd_int(&bd_request, 1) == 0)
sys/kern/vfs_bio.c
404
if (atomic_fetchadd_int(&bd_request_hw, 1) == 0)
sys/kern/vfs_bio.c
4502
if (atomic_fetchadd_int((int *)&mbio->bio_driver_info, -1) == 1) {
sys/kern/vfs_bio.c
4535
if (atomic_fetchadd_int((int *)&mbio->bio_driver_info, -1) == 1) {
sys/kern/vfs_bio.c
466
i = atomic_fetchadd_int(&bd_wake_index, 0);
sys/kern/vfs_bio.c
482
j = atomic_fetchadd_int(&bd_wake_index, 0);
sys/kern/vfs_bio.c
506
i = atomic_fetchadd_int(&bd_wake_index, 1);
sys/kern/vfs_cache.c
4773
rover_copy = atomic_fetchadd_int(&rover, 1);
sys/kern/vfs_cache.c
753
if (atomic_fetchadd_int(&ncp->nc_refs, -1) == 1) {
sys/kern/vfs_lock.c
277
if ((atomic_fetchadd_int(&vp->v_refcnt, 1) & VREF_MASK) == 0)
sys/kern/vfs_lock.c
413
count = atomic_fetchadd_int(&vp->v_refcnt, -1);
sys/kern/vfs_lock.c
589
if ((atomic_fetchadd_int(&vp->v_refcnt, 1) & VREF_MASK) == 0)
sys/kern/vfs_lock.c
731
if ((atomic_fetchadd_int(&vp->v_refcnt, 1) & VREF_MASK) == 0)
sys/kern/vfs_lock.c
747
if ((atomic_fetchadd_int(&vp->v_refcnt, 1) & VREF_MASK) == 0)
sys/kern/vfs_lock.c
890
if ((atomic_fetchadd_int(&vp->v_refcnt, 1) & VREF_MASK) == 0)
sys/kern/vfs_mount.c
401
if (atomic_fetchadd_int(&mp->mnt_hold, -1) == 1) {
sys/kern/vfs_sync.c
585
if (atomic_fetchadd_int(&ctx->syncer_trigger, 2) <= 1)
sys/libprop/prop_object.c
45
#define atomic_inc_32_nv(x) (atomic_fetchadd_int(x, 1)+1)
sys/libprop/prop_object.c
46
#define atomic_dec_32_nv(x) (atomic_fetchadd_int(x, -1)-1)
sys/net/bridge/if_bridge.c
3939
if (atomic_fetchadd_int(&bri->bri_refs, -1) == 1) {
sys/net/if.c
3485
if (atomic_fetchadd_int(&ifa->ifa_ncnt, -1) == 1) {
sys/net/netmap/netmap_freebsd.c
133
atomic_fetchadd_int(m->m_ext.ref_cnt, 1);
sys/netgraph7/netgraph/ng_base.c
1020
v = atomic_fetchadd_int(&hook->hk_refs, -1);
sys/platform/vkernel64/platform/copyio.c
240
res = atomic_fetchadd_int((u_int *)(kva + ((vm_offset_t)p & PAGE_MASK)),
sys/sys/refcount.h
105
n = atomic_fetchadd_int(countp, -i);
sys/sys/refcount.h
63
return ((atomic_fetchadd_int(countp, -1) & ~REFCNTF_WAITING) == 1);
sys/sys/refcount.h
69
return ((atomic_fetchadd_int(countp, -i) & ~REFCNTF_WAITING) == i);
sys/sys/refcount.h
91
n = atomic_fetchadd_int(countp, -1);
sys/sys/signal2.h
200
if (atomic_fetchadd_int(&p->p_sigirefs, -1) == 0x80000001U) {
sys/sys/spinlock2.h
115
count = atomic_fetchadd_int(&spin->lock, 1);
sys/sys/spinlock2.h
212
lock = atomic_fetchadd_int(&spin->lock, 1);
sys/vfs/dirfs/dirfs.h
232
return (atomic_fetchadd_int(&dnp->dn_refcnt, -1) == 1);
sys/vfs/hammer2/hammer2_chain.c
260
if (atomic_fetchadd_int(&chain->refs, 1) == 0) {
sys/vfs/hammer2/hammer2_cluster.c
208
if (atomic_fetchadd_int(&cluster->refs, -1) == 1) {
sys/vfs/hammer2/hammer2_io.c
78
i = atomic_fetchadd_int(&dio->debug_index, 1) & HAMMER2_IO_DEBUG_MASK;
sys/vfs/hammer2/hammer2_vfsops.c
2879
lwinprog = atomic_fetchadd_int(&pmp->count_lwinprog, -1);
sys/vfs/hammer2/hammer2_vfsops.c
3014
waiting = atomic_fetchadd_int(&pmp->inmem_dirty_chains, count);
sys/vfs/nfs/krpc_subr.c
282
xid = atomic_fetchadd_int(&static_xid, 1);
sys/vfs/nfs/nfsm_subs.c
162
xid = atomic_fetchadd_int(&nfs_xid, 1);
sys/vm/vm_map.c
377
if (atomic_fetchadd_int(&vm->vm_holdcnt, -1) == 1) {
sys/vm/vm_map.c
399
n = atomic_fetchadd_int(&vm->vm_refcnt, 1);
sys/vm/vm_map.c
420
n = atomic_fetchadd_int(&vm->vm_refcnt, -1) - 1;
sys/vm/vm_map.c
961
count = atomic_fetchadd_int(&gd->gd_vme_avail, count) + count;
sys/vm/vm_object.c
170
i = atomic_fetchadd_int(&obj->debug_index, 1);
sys/vm/vm_page.c
1420
if (atomic_fetchadd_int(&m->hold_count, -1) == 1 &&
sys/vm/vm_page.c
3249
if (atomic_fetchadd_int(&m->wire_count, 1) == 0) {
sys/vm/vm_page.c
3305
if (atomic_fetchadd_int(&m->wire_count, -1) == 1) {
sys/vm/vm_page.c
3645
ocount = atomic_fetchadd_int(&m->busy_count, 1);
sys/vm/vm_page.c
3654
ocount = atomic_fetchadd_int(&m->busy_count, -1);
sys/vm/vm_page.c
3688
ocount = atomic_fetchadd_int(&m->busy_count, 1);
sys/vm/vm_page2.h
416
if (atomic_fetchadd_int(&m->wire_count, 1) == 0)
sys/vm/vm_page2.h
490
ocount = atomic_fetchadd_int(&m->busy_count, -1);
sys/vm/vm_pager.c
420
if ((int)atomic_fetchadd_int(pfreecnt, 0) <= 0)
sys/vm/vm_pager.c
425
if ((int)atomic_fetchadd_int(&pbuf_raw_count, 0) <= 0)
sys/vm/vm_pager.c
465
if ((int)atomic_fetchadd_int(pfreecnt, 0) <= 0)
sys/vm/vm_pager.c
470
if ((int)atomic_fetchadd_int(&pbuf_kva_count, 0) <= 0)
sys/vm/vm_pager.c
514
if ((int)atomic_fetchadd_int(pfreecnt, 0) <= 0)
sys/vm/vm_pager.c
519
if ((int)atomic_fetchadd_int(&pbuf_mem_count, 0) <= 0)
sys/vm/vm_pager.c
645
if (atomic_fetchadd_int(&pbuf_mem_count, 1) == nswbuf_mem / 4)
sys/vm/vm_pager.c
648
if (atomic_fetchadd_int(pfreecnt, 1) == 1)
sys/vm/vm_pager.c
659
if (atomic_fetchadd_int(&pbuf_kva_count, 1) == nswbuf_kva / 4)
sys/vm/vm_pager.c
662
if (atomic_fetchadd_int(pfreecnt, 1) == 1)
sys/vm/vm_pager.c
674
if (atomic_fetchadd_int(&pbuf_raw_count, 1) == nswbuf_raw / 4)
sys/vm/vm_pager.c
677
if (atomic_fetchadd_int(pfreecnt, 1) == 1)
sys/vm/vm_vmspace.c
105
n = atomic_fetchadd_int(&ve->refs, 1);
sys/vm/vm_vmspace.c
121
n = atomic_fetchadd_int(&ve->refs, 1);
sys/vm/vm_vmspace.c
683
if (atomic_fetchadd_int(&ve->cache_refs, -1) == 1) {
sys/vm/vm_vmspace.c
697
atomic_fetchadd_int(&ve->refs, -1);
sys/vm/vm_vmspace.c
740
if (atomic_fetchadd_int(&ve->refs, 1) & VKE_REF_DELETED) {
sys/vm/vm_vmspace.c
798
if (atomic_fetchadd_int(&vkp->refs, -1) == 1) {
tools/tools/netrate/pktgen/pktgen.c
607
if (atomic_fetchadd_int(&pb->pb_inuse, -1) == 1) {
tools/tools/netrate/pktgen/pktgen.c
651
if (atomic_fetchadd_int(&pktg->pktg_refcnt, -1) == 1) {
usr.sbin/makefs/hammer2/hammer2_chain.c
266
if (atomic_fetchadd_int(&chain->refs, 1) == 0) {
usr.sbin/makefs/hammer2/hammer2_cluster.c
213
if (atomic_fetchadd_int(&cluster->refs, -1) == 1) {
usr.sbin/makefs/hammer2/hammer2_io.c
81
i = atomic_fetchadd_int(&dio->debug_index, 1) & HAMMER2_IO_DEBUG_MASK;
usr.sbin/makefs/hammer2/hammer2_vfsops.c
2848
lwinprog = atomic_fetchadd_int(&pmp->count_lwinprog, -1);
usr.sbin/makefs/hammer2/hammer2_vfsops.c
2988
waiting = atomic_fetchadd_int(&pmp->inmem_dirty_chains, count);