/freebsd-11-stable/sys/compat/linuxkpi/common/include/asm/ |
H A D | atomic-long.h | 51 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-11-stable/lib/libc/locale/ |
H A D | xlocale_private.h | 160 count = atomic_fetchadd_long(&(obj->retain_count), -1) - 1;
|
/freebsd-11-stable/sys/amd64/include/ |
H A D | atomic.h | 112 u_long atomic_fetchadd_long(volatile u_long *p, u_long v); 244 atomic_fetchadd_long(volatile u_long *p, u_long v) function 250 "# atomic_fetchadd_long" 650 #define atomic_fetchadd_64 atomic_fetchadd_long
|
/freebsd-11-stable/contrib/jemalloc/include/jemalloc/internal/ |
H A D | atomic.h | 163 * function on LP64 systems, so atomic_fetchadd_long() will do. 167 return (atomic_fetchadd_long(p, (unsigned long)x) + x); 176 return (atomic_fetchadd_long(p, (unsigned long)(-(long)x)) - x);
|
/freebsd-11-stable/sys/fs/fuse/ |
H A D | fuse_ipc.c | 221 ftick->tk_unique = atomic_fetchadd_long(&data->ticketer, 1); 223 ftick->tk_unique = atomic_fetchadd_long(&data->ticketer, 1);
|
/freebsd-11-stable/sys/mips/include/ |
H A D | atomic.h | 674 #define atomic_fetchadd_long atomic_fetchadd_64 macro 726 #define atomic_fetchadd_long(p, v) \ macro
|
/freebsd-11-stable/sys/powerpc/include/ |
H A D | atomic.h | 814 atomic_fetchadd_long(volatile u_long *p, u_long v) function 862 #define atomic_fetchadd_64 atomic_fetchadd_long
|
/freebsd-11-stable/sys/arm64/include/ |
H A D | atomic.h | 400 #define atomic_fetchadd_long atomic_fetchadd_64 macro
|
/freebsd-11-stable/sys/arm/include/ |
H A D | atomic-v4.h | 506 atomic_fetchadd_long(volatile u_long *p, u_long v) function
|
H A D | atomic-v6.h | 455 atomic_fetchadd_long(volatile u_long *p, u_long val) function
|
/freebsd-11-stable/sys/riscv/include/ |
H A D | atomic.h | 419 #define atomic_fetchadd_long atomic_fetchadd_64 macro
|
/freebsd-11-stable/sys/sparc64/include/ |
H A D | atomic.h | 359 #define atomic_fetchadd_long atomic_add_long macro
|
/freebsd-11-stable/sys/i386/include/ |
H A D | atomic.h | 708 atomic_fetchadd_long(volatile u_long *p, u_long v) function
|
/freebsd-11-stable/sys/rpc/ |
H A D | svc.c | 1107 value = atomic_fetchadd_long(&pool->sp_space_used, delta) + delta;
|
/freebsd-11-stable/sys/kern/ |
H A D | kern_resource.c | 1466 if (atomic_fetchadd_long(limit, (long)diff) + diff > max) {
|
H A D | vfs_bio.c | 551 space = atomic_fetchadd_long(&bufspace, diff); 789 space = atomic_fetchadd_long(&runningbufspace, -bspace); 1974 space = atomic_fetchadd_long(&runningbufspace, bp->b_runningbufspace);
|
H A D | vfs_cache.c | 1822 lnumcache = atomic_fetchadd_long(&numcache, 1) + 1;
|
H A D | vfs_subr.c | 1404 if (atomic_fetchadd_long(&numvnodes, count) + count <= desiredvnodes) {
|
/freebsd-11-stable/sys/vm/ |
H A D | uma_core.c | 1154 atomic_fetchadd_long(&keg->uk_offset, round_page(bytes));
|