Searched refs:atomic_fetchadd_long (Results 1 - 23 of 23) sorted by relevance

/freebsd-13-stable/sys/compat/linuxkpi/common/include/asm/
H A Datomic-long.h51 return i + atomic_fetchadd_long(&v->counter, i);
69 return atomic_fetchadd_long(&v->counter, 1) + 1;
75 return atomic_fetchadd_long(&v->counter, -1) - 1;
/freebsd-13-stable/lib/libc/locale/
H A Dxlocale_private.h160 count = atomic_fetchadd_long(&(obj->retain_count), -1) - 1;
/freebsd-13-stable/sys/kern/
H A Dkern_tslog.c59 pos = atomic_fetchadd_long(&nrecs, 1);
H A Dvfs_bio.c677 space = atomic_fetchadd_long(&bd->bd_bufspace, diff);
702 space = atomic_fetchadd_long(&bd->bd_bufspace, size);
910 space = atomic_fetchadd_long(&runningbufspace, -bspace);
2288 space = atomic_fetchadd_long(&runningbufspace, bp->b_runningbufspace);
H A Dkern_resource.c1497 new = atomic_fetchadd_long(limit, (long)diff) + diff;
H A Dvfs_subr.c1689 rnumvnodes = atomic_fetchadd_long(&numvnodes, 1) + 1;
1703 rnumvnodes = atomic_fetchadd_long(&numvnodes, 1) + 1;
H A Dvfs_cache.c741 lnumcache = atomic_fetchadd_long(&numcache, 1) + 1;
/freebsd-13-stable/sys/amd64/include/
H A Datomic.h128 u_long atomic_fetchadd_long(volatile u_long *p, u_long v);
258 atomic_fetchadd_long(volatile u_long *p, u_long v) function
264 "# atomic_fetchadd_long"
652 #define atomic_fetchadd_64 atomic_fetchadd_long
/freebsd-13-stable/sys/mips/include/
H A Datomic.h700 #define atomic_fetchadd_long atomic_fetchadd_64 macro
752 #define atomic_fetchadd_long(p, v) \ macro
/freebsd-13-stable/sys/powerpc/include/
H A Datomic.h941 atomic_fetchadd_long(volatile u_long *p, u_long v) function
989 #define atomic_fetchadd_64 atomic_fetchadd_long
/freebsd-13-stable/sys/vm/
H A Dswap_pager.c214 prev = atomic_fetchadd_long(&uip->ui_vmsize, pincr);
218 prev = atomic_fetchadd_long(&uip->ui_vmsize, -pincr);
236 prev = atomic_fetchadd_long(&uip->ui_vmsize, -pdecr);
284 prev = atomic_fetchadd_long(&swap_reserved, pincr);
294 prev = atomic_fetchadd_long(&swap_reserved, -pincr);
300 prev = atomic_fetchadd_long(&swap_reserved, -pincr);
367 prev = atomic_fetchadd_long(&swap_reserved, -pdecr);
H A Duma_int.h664 if (atomic_fetchadd_long(&uma_kmem_total, size) > uma_kmem_limit)
H A Duma_core.c1917 atomic_fetchadd_long(&keg->uk_offset, round_page(bytes));
/freebsd-13-stable/sys/riscv/include/
H A Datomic.h447 #define atomic_fetchadd_long atomic_fetchadd_64 macro
/freebsd-13-stable/sys/sys/
H A Datomic_san.h203 #define atomic_fetchadd_long kcsan_atomic_fetchadd_long macro
/freebsd-13-stable/sys/fs/fuse/
H A Dfuse_ipc.c326 ftick->tk_unique = atomic_fetchadd_long(&data->ticketer, 1);
328 ftick->tk_unique = atomic_fetchadd_long(&data->ticketer, 1);
/freebsd-13-stable/sys/arm/include/
H A Datomic-v6.h612 atomic_fetchadd_long(volatile u_long *p, u_long val) function
/freebsd-13-stable/sys/arm64/include/
H A Datomic.h528 #define atomic_fetchadd_long atomic_fetchadd_64 macro
/freebsd-13-stable/sys/netinet/
H A Dtcp_lro.c130 atomic_fetchadd_long(&tcplro_stacks_wanting_mbufq, 1);
136 atomic_fetchadd_long(&tcplro_stacks_wanting_mbufq, -1);
H A Dtcp_log_buf.c310 (atomic_fetchadd_long(&tcp_log_auto_ratio_cur, 1) %
/freebsd-13-stable/sys/i386/include/
H A Datomic.h708 atomic_fetchadd_long(volatile u_long *p, u_long v) function
/freebsd-13-stable/sys/rpc/
H A Dsvc.c1116 value = atomic_fetchadd_long(&pool->sp_space_used, delta) + delta;
/freebsd-13-stable/sys/ufs/ffs/
H A Dffs_alloc.c2567 key = atomic_fetchadd_long(&masterkey, 1);

Completed in 397 milliseconds