| /freebsd/sys/contrib/openzfs/include/os/linux/spl/sys/ |
| H A D | atomic.h | 63 #define atomic_swap_64(v, x) atomic64_xchg((atomic64_t *)(v), x) macro 77 return ((void *)atomic_swap_64((volatile uint64_t *)target, in atomic_swap_ptr()
|
| /freebsd/sys/sys/ |
| H A D | _atomic64e.h | 74 u_int64_t atomic_swap_64(volatile u_int64_t *, u_int64_t);
|
| H A D | atomic_san.h | 397 #define atomic_swap_64 ATOMIC_SAN(swap_64) macro
|
| /freebsd/sys/riscv/include/ |
| H A D | atomic.h | 524 atomic_swap_64(volatile uint64_t *p, uint64_t val) in atomic_swap_64() function 546 #define atomic_swap_long atomic_swap_64 559 #define atomic_swap_ptr atomic_swap_64
|
| /freebsd/sys/contrib/openzfs/module/os/freebsd/spl/ |
| H A D | spl_atomic.c | 76 atomic_swap_64(volatile uint64_t *a, uint64_t value) in atomic_swap_64() function
|
| /freebsd/sys/cddl/compat/opensolaris/kern/ |
| H A D | opensolaris_atomic.c | 75 atomic_swap_64(volatile uint64_t *a, uint64_t value) in atomic_swap_64() function
|
| /freebsd/sys/compat/linuxkpi/common/include/asm/ |
| H A D | atomic64.h | 127 return (atomic_swap_64(&v->counter, i)); in atomic64_xchg()
|
| H A D | atomic.h | 260 __ret.u64[0] = atomic_swap_64((volatile u64 *)(ptr), \
|
| /freebsd/sys/dev/drm2/ |
| H A D | drm_atomic.h | 62 #define atomic64_xchg(p, v) atomic_swap_64(p, v)
|
| /freebsd/sys/cddl/compat/opensolaris/sys/ |
| H A D | atomic.h | 47 extern uint64_t atomic_swap_64(volatile uint64_t *a, uint64_t value);
|
| /freebsd/sys/contrib/openzfs/include/os/freebsd/spl/sys/ |
| H A D | atomic.h | 54 extern uint64_t atomic_swap_64(volatile uint64_t *a, uint64_t value);
|
| /freebsd/sys/contrib/openzfs/module/zfs/ |
| H A D | dmu_object.c | 166 (void) atomic_swap_64(cpuobj, object); in dmu_object_alloc_impl() 222 (void) atomic_swap_64(cpuobj, object); in dmu_object_alloc_impl()
|
| H A D | zfeature.c | 326 atomic_swap_64(refcount_cache, refcount)); in feature_sync()
|
| H A D | fm.c | 357 *dropped += atomic_swap_64(&ratelimit_dropped, 0); in zfs_zevent_next()
|
| /freebsd/sys/powerpc/include/ |
| H A D | atomic.h | 1017 atomic_swap_64(volatile u_long *p, u_long v) in atomic_swap_64() function 1038 #define atomic_swap_long atomic_swap_64 1039 #define atomic_swap_ptr atomic_swap_64
|
| /freebsd/sys/arm64/include/ |
| H A D | atomic.h | 598 #define atomic_swap_long atomic_swap_64 610 #define atomic_swap_ptr atomic_swap_64
|
| /freebsd/sys/contrib/openzfs/lib/libspl/include/ |
| H A D | atomic.h | 246 extern uint64_t atomic_swap_64(volatile uint64_t *, uint64_t);
|
| /freebsd/sys/amd64/include/ |
| H A D | atomic.h | 562 #define atomic_swap_64 atomic_swap_long macro
|
| /freebsd/sys/riscv/iommu/ |
| H A D | iommu_pmap.c | 60 #define pmap_load_store(pte, entry) atomic_swap_64(pte, entry)
|
| /freebsd/sys/i386/include/ |
| H A D | atomic.h | 530 atomic_swap_64(volatile uint64_t *p, uint64_t v) in atomic_swap_64() function
|
| /freebsd/sys/arm/include/ |
| H A D | atomic.h | 1006 atomic_swap_64(volatile uint64_t *p, uint64_t v) in atomic_swap_64() function
|
| /freebsd/crypto/openssl/crypto/ |
| H A D | threads_pthread.c | 913 atomic_swap_64(dst, val); in CRYPTO_atomic_store()
|
| /freebsd/sys/dev/mps/ |
| H A D | mps.c | 2395 tdesc = atomic_swap_64((uint64_t *)desc, tdesc); in mps_intr_locked()
|
| /freebsd/sys/dev/mpr/ |
| H A D | mpr.c | 2554 tdesc = atomic_swap_64((uint64_t *)desc, tdesc); in mpr_intr_locked()
|
| /freebsd/sys/arm64/arm64/ |
| H A D | pmap.c | 556 #define pmap_load_clear(table) atomic_swap_64(table, 0) 557 #define pmap_load_store(table, entry) atomic_swap_64(table, entry)
|