Searched refs:atomic_swap_ptr (Results 1 – 16 of 16) sorted by relevance
| /freebsd/sys/contrib/openzfs/include/os/linux/spl/sys/ |
| H A D | atomic.h | 75 atomic_swap_ptr(volatile void *target, void *newval) in atomic_swap_ptr() function 98 atomic_swap_ptr(volatile void *target, void *newval) in atomic_swap_ptr() function
|
| /freebsd/sys/sys/ |
| H A D | smr_types.h | 104 (__typeof((p)->__ptr))atomic_swap_ptr( \
|
| H A D | atomic_san.h | 285 #define atomic_swap_ptr ATOMIC_SAN(swap_ptr) macro
|
| /freebsd/tools/uma/smrstress/ |
| H A D | smrstress.c | 108 cur = (void *)atomic_swap_ptr(&smrs_current, (uintptr_t)cur); in smrs_write()
|
| /freebsd/sys/contrib/openzfs/lib/libspl/include/ |
| H A D | atomic.h | 243 extern void *atomic_swap_ptr(volatile void *, void *);
|
| /freebsd/sys/powerpc/include/ |
| H A D | atomic.h | 1039 #define atomic_swap_ptr atomic_swap_64 macro 1042 #define atomic_swap_ptr(p,v) atomic_swap_32((volatile u_int *)(p), v) macro
|
| /freebsd/sys/contrib/openzfs/lib/libspl/ |
| H A D | atomic.c | 310 atomic_swap_ptr(volatile void *target, void *bits)
|
| /freebsd/sys/x86/x86/ |
| H A D | ucode.c | 480 newdata = (void *)atomic_swap_ptr((void *)&ucode_data, in ucode_update()
|
| /freebsd/sys/amd64/include/ |
| H A D | atomic.h | 589 #define atomic_swap_ptr atomic_swap_long macro
|
| /freebsd/sys/riscv/include/ |
| H A D | atomic.h | 559 #define atomic_swap_ptr atomic_swap_64 macro
|
| /freebsd/sys/i386/include/ |
| H A D | atomic.h | 855 #define atomic_swap_ptr(p, v) \ macro
|
| /freebsd/sys/arm64/include/ |
| H A D | atomic.h | 610 #define atomic_swap_ptr atomic_swap_64 macro
|
| /freebsd/sys/arm/include/ |
| H A D | atomic.h | 1078 #define atomic_swap_ptr atomic_swap_32 macro
|
| /freebsd/sys/kern/ |
| H A D | kern_thread.c | 646 itd = (struct thread *)atomic_swap_ptr((uintptr_t *)&tdd->tdd_zombies, in thread_reap_domain()
|
| /freebsd/sys/contrib/openzfs/lib/libzfs_core/ |
| H A D | libzfs_core.abi | 127 …<elf-symbol name='atomic_swap_ptr' type='func-type' binding='global-binding' visibility='default-v… 629 …cl name='atomic_swap_ptr' mangled-name='atomic_swap_ptr' visibility='default' binding='global' siz…
|
| /freebsd/sys/contrib/openzfs/lib/libzfs/ |
| H A D | libzfs.abi | 134 …<elf-symbol name='atomic_swap_ptr' type='func-type' binding='global-binding' visibility='default-v… 1176 …cl name='atomic_swap_ptr' mangled-name='atomic_swap_ptr' visibility='default' binding='global' siz…
|