Home
last modified time | relevance | path

Searched refs:atomic_fcmpset_8 (Results 1 – 11 of 11) sorted by relevance

/freebsd/sys/sys/
H A D_atomic_subword.h130 #ifndef atomic_fcmpset_8
132 atomic_fcmpset_8(__volatile uint8_t *addr, uint8_t *old, uint8_t val) in atomic_fcmpset_8() function
H A Datomic_san.h298 #define atomic_fcmpset_8 ATOMIC_SAN(fcmpset_8) macro
/freebsd/sys/compat/linuxkpi/common/include/asm/
H A Datomic.h191 while (!atomic_fcmpset_8((volatile u8 *)(ptr), \
241 while (!atomic_fcmpset_8((volatile u8 *)(ptr), \
/freebsd/sys/arm64/include/
H A Datomic.h267 #define atomic_fcmpset_8 atomic_fcmpset_8 macro
505 #define atomic_fcmpset_char atomic_fcmpset_8
/freebsd/sys/arm/include/
H A Datomic.h230 atomic_fcmpset_8(volatile uint8_t *_ptr, uint8_t *_old, uint8_t _new)
237 #define atomic_fcmpset_8 atomic_fcmpset_8 macro
/freebsd/sys/riscv/include/
H A Datomic.h46 static __inline int atomic_fcmpset_8(__volatile uint8_t *, uint8_t *, uint8_t);
112 #define atomic_fcmpset_char atomic_fcmpset_8
/freebsd/sys/powerpc/include/
H A Datomic.h894 #define atomic_fcmpset_8 atomic_fcmpset_char macro
1138 #define atomic_fcmpset_char atomic_fcmpset_8
/freebsd/sys/amd64/include/
H A Datomic.h488 #define atomic_fcmpset_8 atomic_fcmpset_char macro
/freebsd/sys/i386/include/
H A Datomic.h741 #define atomic_fcmpset_8 atomic_fcmpset_char macro
/freebsd/sys/vm/
H A Dvm_page.c5448 #elif (PAGE_SIZE == 4096) && defined(atomic_fcmpset_8) in vm_page_bits_swap()
5452 while (atomic_fcmpset_8(bits, &old, newbits) == 0); in vm_page_bits_swap()
/freebsd/sys/kern/
H A Dvfs_cache.c1304 if (atomic_fcmpset_8(&ns->neg_hit, &n, n + 1)) in cache_neg_hit_prep()