Searched refs:atomic_swap_64 (Results 1 - 10 of 10) sorted by relevance

/freebsd-11.0-release/sys/arm64/include/
H A Datomic.h245 atomic_swap_64(volatile uint64_t *p, uint64_t val) function
342 #define atomic_swap_long atomic_swap_64
351 #define atomic_swap_ptr atomic_swap_64
/freebsd-11.0-release/sys/dev/drm2/
H A Ddrm_atomic.h64 #define atomic64_xchg(p, v) atomic_swap_64(p, v)
/freebsd-11.0-release/sys/compat/linuxkpi/common/include/asm/
H A Datomic64.h110 return (atomic_swap_64(&v->counter, i));
/freebsd-11.0-release/sys/powerpc/include/
H A Datomic.h717 atomic_swap_64(volatile u_long *p, u_long v) function
738 #define atomic_swap_long atomic_swap_64
739 #define atomic_swap_ptr atomic_swap_64
/freebsd-11.0-release/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/
H A Dzfeature.c316 #ifdef atomic_swap_64
318 atomic_swap_64(refcount_cache, refcount));
/freebsd-11.0-release/sys/riscv/include/
H A Datomic.h327 atomic_swap_64(volatile uint64_t *p, uint64_t val) function
/freebsd-11.0-release/sys/i386/include/
H A Datomic.h125 uint64_t atomic_swap_64(volatile uint64_t *, uint64_t);
552 atomic_swap_64(volatile uint64_t *p, uint64_t v) function
/freebsd-11.0-release/sys/amd64/include/
H A Datomic.h596 #define atomic_swap_64 atomic_swap_long macro
/freebsd-11.0-release/sys/riscv/riscv/
H A Dpmap.c258 #define pmap_load_store(table, entry) atomic_swap_64(table, entry)
260 #define pmap_load_clear(table) atomic_swap_64(table, 0)
/freebsd-11.0-release/sys/arm64/arm64/
H A Dpmap.c267 #define pmap_load_store(table, entry) atomic_swap_64(table, entry)
269 #define pmap_load_clear(table) atomic_swap_64(table, 0)

Completed in 92 milliseconds