Searched refs:atomic_swap_ptr (Results 1 - 15 of 15) sorted by relevance
/freebsd-13-stable/contrib/apr/atomic/unix/ |
H A D | solaris.c | 80 return atomic_swap_ptr(mem, with);
|
/freebsd-13-stable/sys/sys/ |
H A D | smr_types.h | 104 (__typeof((p)->__ptr))atomic_swap_ptr( \
|
H A D | atomic_san.h | 256 #define atomic_swap_ptr kcsan_atomic_swap_ptr macro
|
/freebsd-13-stable/sys/arm/include/ |
H A D | atomic.h | 75 #define atomic_swap_ptr atomic_swap_32 macro
|
/freebsd-13-stable/tools/uma/smrstress/ |
H A D | smrstress.c | 111 cur = (void *)atomic_swap_ptr(&smrs_current, (uintptr_t)cur);
|
/freebsd-13-stable/sys/powerpc/include/ |
H A D | atomic.h | 991 #define atomic_swap_ptr atomic_swap_64 macro 994 #define atomic_swap_ptr(p,v) atomic_swap_32((volatile u_int *)(p), v) macro
|
/freebsd-13-stable/sys/contrib/openzfs/lib/libspl/ |
H A D | atomic.c | 311 atomic_swap_ptr(volatile void *target, void *bits)
|
/freebsd-13-stable/sys/contrib/openzfs/lib/libspl/include/ |
H A D | atomic.h | 242 extern void *atomic_swap_ptr(volatile void *, void *);
|
/freebsd-13-stable/sys/x86/x86/ |
H A D | ucode.c | 395 newdata = (void *)atomic_swap_ptr((void *)&ucode_data,
|
/freebsd-13-stable/sys/riscv/include/ |
H A D | atomic.h | 461 #define atomic_swap_ptr atomic_swap_64 macro
|
/freebsd-13-stable/sys/amd64/include/ |
H A D | atomic.h | 677 #define atomic_swap_ptr atomic_swap_long macro
|
/freebsd-13-stable/sys/mips/include/ |
H A D | atomic.h | 847 #define atomic_swap_ptr(ptr, value) atomic_swap_long((unsigned long *)(ptr), value) macro
|
/freebsd-13-stable/sys/arm64/include/ |
H A D | atomic.h | 543 #define atomic_swap_ptr atomic_swap_64 macro
|
/freebsd-13-stable/sys/i386/include/ |
H A D | atomic.h | 945 #define atomic_swap_ptr(p, v) \ macro
|
/freebsd-13-stable/sys/kern/ |
H A D | kern_thread.c | 598 itd = (struct thread *)atomic_swap_ptr((uintptr_t *)&tdd->tdd_zombies,
|
Completed in 234 milliseconds