Searched refs:atomic_fetchadd_64 (Results 1 - 17 of 17) sorted by relevance

/freebsd-13-stable/sys/compat/linuxkpi/common/include/asm/
H A Datomic64.h58 return i + atomic_fetchadd_64(&v->counter, i);
64 return atomic_fetchadd_64(&v->counter, -i) - i;
82 return atomic_fetchadd_64(&v->counter, 1) + 1;
88 return atomic_fetchadd_64(&v->counter, -1) - 1;
/freebsd-13-stable/sys/sys/
H A D_atomic64e.h58 u_int64_t atomic_fetchadd_64(volatile u_int64_t *, u_int64_t);
H A Datomic_san.h356 #define atomic_fetchadd_64 kcsan_atomic_fetchadd_64 macro
H A Dsystm.h606 return (atomic_fetchadd_64(&unr64->counter, 1));
/freebsd-13-stable/sys/cddl/compat/opensolaris/sys/
H A Datomic.h122 return (atomic_fetchadd_64(target, delta) + delta);
/freebsd-13-stable/sys/riscv/include/
H A Datomic.h387 atomic_fetchadd_64(volatile uint64_t *p, uint64_t val) function
447 #define atomic_fetchadd_long atomic_fetchadd_64
457 #define atomic_fetchadd_ptr atomic_fetchadd_64
/freebsd-13-stable/sys/contrib/openzfs/include/os/freebsd/spl/sys/
H A Datomic.h128 return (atomic_fetchadd_64(target, delta) + delta);
/freebsd-13-stable/sys/i386/include/
H A Datomic.h137 uint64_t atomic_fetchadd_64(volatile uint64_t *, uint64_t);
617 atomic_fetchadd_64(volatile uint64_t *p, uint64_t v) function
890 #define atomic_fetchadd_acq_64 atomic_fetchadd_64
891 #define atomic_fetchadd_rel_64 atomic_fetchadd_64
/freebsd-13-stable/sys/mips/include/
H A Datomic.h563 atomic_fetchadd_64(__volatile uint64_t *p, uint64_t v) function
700 #define atomic_fetchadd_long atomic_fetchadd_64
/freebsd-13-stable/sys/arm64/include/
H A Datomic.h528 #define atomic_fetchadd_long atomic_fetchadd_64
540 #define atomic_fetchadd_ptr atomic_fetchadd_64
/freebsd-13-stable/sys/amd64/include/
H A Datomic.h652 #define atomic_fetchadd_64 atomic_fetchadd_long macro
/freebsd-13-stable/sys/dev/smartpqi/
H A Dsmartpqi_defines.h843 #define OS_ATOMIC64_DEC(p) (atomic_fetchadd_64(p, -1) - 1)
844 #define OS_ATOMIC64_INC(p) (atomic_fetchadd_64(p, 1) + 1)
/freebsd-13-stable/sys/arm/include/
H A Datomic-v6.h588 atomic_fetchadd_64(volatile uint64_t *p, uint64_t val) function
/freebsd-13-stable/sys/powerpc/include/
H A Datomic.h989 #define atomic_fetchadd_64 atomic_fetchadd_long macro
/freebsd-13-stable/sys/netinet/
H A Dtcp_ratelimit.c1495 pre = atomic_fetchadd_64(&rs->rs_flows_using, -1);
/freebsd-13-stable/sys/vm/
H A Duma_core.c3954 old = atomic_fetchadd_64(&zone->uz_items,
3997 old = atomic_fetchadd_64(&zone->uz_items, count);
4028 old = atomic_fetchadd_64(&zone->uz_items, -count);
/freebsd-13-stable/sys/opencrypto/
H A Dcrypto.c951 res->id = atomic_fetchadd_64(&sessid, 1);

Completed in 332 milliseconds