Searched refs:atomic_fetchadd_64 (Results 1 – 11 of 11) sorted by relevance
| /freebsd-12.1/sys/compat/linuxkpi/common/include/asm/ |
| H A D | atomic64.h | 59 return i + atomic_fetchadd_64(&v->counter, i); in atomic64_add_return() 65 return atomic_fetchadd_64(&v->counter, -i) - i; in atomic64_sub_return() 83 return atomic_fetchadd_64(&v->counter, 1) + 1; in atomic64_inc() 89 return atomic_fetchadd_64(&v->counter, -1) - 1; in atomic64_dec()
|
| /freebsd-12.1/sys/arm64/include/ |
| H A D | atomic.h | 277 atomic_fetchadd_64(volatile uint64_t *p, uint64_t val) in atomic_fetchadd_64() function 448 #define atomic_fetchadd_long atomic_fetchadd_64 458 #define atomic_fetchadd_ptr atomic_fetchadd_64
|
| /freebsd-12.1/sys/riscv/include/ |
| H A D | atomic.h | 361 atomic_fetchadd_64(volatile uint64_t *p, uint64_t val) in atomic_fetchadd_64() function 421 #define atomic_fetchadd_long atomic_fetchadd_64 431 #define atomic_fetchadd_ptr atomic_fetchadd_64
|
| /freebsd-12.1/sys/i386/include/ |
| H A D | atomic.h | 137 uint64_t atomic_fetchadd_64(volatile uint64_t *, uint64_t); 617 atomic_fetchadd_64(volatile uint64_t *p, uint64_t v) in atomic_fetchadd_64() function 888 #define atomic_fetchadd_acq_64 atomic_fetchadd_64 889 #define atomic_fetchadd_rel_64 atomic_fetchadd_64
|
| /freebsd-12.1/sys/mips/include/ |
| H A D | atomic.h | 551 atomic_fetchadd_64(__volatile uint64_t *p, uint64_t v) in atomic_fetchadd_64() function 676 #define atomic_fetchadd_long atomic_fetchadd_64
|
| /freebsd-12.1/sys/arm/include/ |
| H A D | atomic-v4.h | 201 atomic_fetchadd_64(volatile uint64_t *p, uint64_t v) in atomic_fetchadd_64() function
|
| H A D | atomic-v6.h | 431 atomic_fetchadd_64(volatile uint64_t *p, uint64_t val) in atomic_fetchadd_64() function
|
| /freebsd-12.1/sys/sparc64/include/ |
| H A D | atomic.h | 362 #define atomic_fetchadd_64 atomic_add_64 macro
|
| /freebsd-12.1/sys/amd64/include/ |
| H A D | atomic.h | 652 #define atomic_fetchadd_64 atomic_fetchadd_long macro
|
| /freebsd-12.1/sys/powerpc/include/ |
| H A D | atomic.h | 852 #define atomic_fetchadd_64 atomic_fetchadd_long macro
|
| /freebsd-12.1/sys/sys/ |
| H A D | systm.h | 550 return (atomic_fetchadd_64(&unr64->counter, 1)); in alloc_unr64()
|