Home
last modified time | relevance | path

Searched refs:atomic_swap_ptr (Results 1 – 16 of 16) sorted by relevance

/freebsd/sys/sys/
H A Dsmr_types.h104 (__typeof((p)->__ptr))atomic_swap_ptr( \
H A Datomic_san.h285 #define atomic_swap_ptr ATOMIC_SAN(swap_ptr) macro
/freebsd/tools/uma/smrstress/
H A Dsmrstress.c109 cur = (void *)atomic_swap_ptr(&smrs_current, (uintptr_t)cur); in smrs_write()
/freebsd/sys/powerpc/include/
H A Datomic.h985 #define atomic_swap_ptr atomic_swap_64 macro
988 #define atomic_swap_ptr(p,v) atomic_swap_32((volatile u_int *)(p), v) macro
/freebsd/sys/contrib/openzfs/lib/libspl/include/
H A Datomic.h243 extern void *atomic_swap_ptr(volatile void *, void *);
/freebsd/sys/x86/x86/
H A Ducode.c449 newdata = (void *)atomic_swap_ptr((void *)&ucode_data, in ucode_update()
/freebsd/sys/contrib/openzfs/lib/libspl/
H A Datomic.c310 atomic_swap_ptr(volatile void *target, void *bits)
/freebsd/sys/amd64/include/
H A Datomic.h589 #define atomic_swap_ptr atomic_swap_long macro
/freebsd/sys/riscv/include/
H A Datomic.h559 #define atomic_swap_ptr atomic_swap_64 macro
/freebsd/sys/arm64/include/
H A Datomic.h610 #define atomic_swap_ptr atomic_swap_64 macro
/freebsd/sys/i386/include/
H A Datomic.h855 #define atomic_swap_ptr(p, v) \ macro
/freebsd/sys/arm/include/
H A Datomic.h1078 #define atomic_swap_ptr atomic_swap_32 macro
/freebsd/sys/kern/
H A Dkern_thread.c642 itd = (struct thread *)atomic_swap_ptr((uintptr_t *)&tdd->tdd_zombies, in thread_reap_domain()
/freebsd/sys/contrib/openzfs/lib/libuutil/
H A Dlibuutil.abi124 …<elf-symbol name='atomic_swap_ptr' type='func-type' binding='global-binding' visibility='default-v…
573 …cl name='atomic_swap_ptr' mangled-name='atomic_swap_ptr' visibility='default' binding='global' siz…
/freebsd/sys/contrib/openzfs/lib/libzfs_core/
H A Dlibzfs_core.abi125 …<elf-symbol name='atomic_swap_ptr' type='func-type' binding='global-binding' visibility='default-v…
573 …cl name='atomic_swap_ptr' mangled-name='atomic_swap_ptr' visibility='default' binding='global' siz…
/freebsd/sys/contrib/openzfs/lib/libzfs/
H A Dlibzfs.abi133 …<elf-symbol name='atomic_swap_ptr' type='func-type' binding='global-binding' visibility='default-v…
1108 …cl name='atomic_swap_ptr' mangled-name='atomic_swap_ptr' visibility='default' binding='global' siz…