Home
last modified time | relevance | path

Searched refs:atomic_fcmpset_64 (Results 1 – 13 of 13) sorted by relevance

/f-stack/freebsd/sys/
H A D_atomic64e.h54 int atomic_fcmpset_64(volatile u_int64_t *, u_int64_t *, u_int64_t);
55 #define atomic_fcmpset_acq_64 atomic_fcmpset_64
56 #define atomic_fcmpset_rel_64 atomic_fcmpset_64
H A D_cscan_atomic.h353 #define atomic_fcmpset_64 kcsan_atomic_fcmpset_64 macro
/f-stack/freebsd/contrib/openzfs/include/os/freebsd/spl/sys/
H A Datomic.h136 (void) atomic_fcmpset_64(target, &cmp, newval); in atomic_cas_64()
141 if (atomic_fcmpset_64(target, &cmp, newval)) in atomic_cas_64()
/f-stack/freebsd/mips/include/
H A Datomic.h528 atomic_fcmpset_64(__volatile uint64_t *p, uint64_t *cmpval, uint64_t newval) in atomic_fcmpset_64() function
695 #define atomic_fcmpset_long atomic_fcmpset_64
814 while (!atomic_fcmpset_64(ptr, &retval, value)) in atomic_swap_64()
828 while (!atomic_fcmpset_64((volatile uint64_t *)ptr, in atomic_swap_long()
/f-stack/freebsd/kern/
H A Dsubr_atomic64.c121 int atomic_fcmpset_64(volatile u_int64_t *p, u_int64_t *old, u_int64_t new) in atomic_fcmpset_64() function
/f-stack/freebsd/i386/include/
H A Datomic.h133 int atomic_fcmpset_64(volatile uint64_t *, uint64_t *, uint64_t);
577 atomic_fcmpset_64(volatile uint64_t *dst, uint64_t *expect, uint64_t src) in atomic_fcmpset_64() function
888 #define atomic_fcmpset_acq_64 atomic_fcmpset_64
889 #define atomic_fcmpset_rel_64 atomic_fcmpset_64
/f-stack/freebsd/net/
H A Dmp_ring.c195 } while (atomic_fcmpset_64(&r->state, &os.state, in drain_ring_lockless()
421 if (atomic_fcmpset_64(&r->state, &os.state, ns.state)) in ifmp_ring_enqueue()
/f-stack/freebsd/arm64/include/
H A Datomic.h525 #define atomic_fcmpset_long atomic_fcmpset_64
537 #define atomic_fcmpset_ptr atomic_fcmpset_64
/f-stack/freebsd/amd64/include/
H A Datomic.h647 #define atomic_fcmpset_64 atomic_fcmpset_long macro
/f-stack/freebsd/arm/include/
H A Datomic-v6.h356 atomic_fcmpset_64(volatile uint64_t *_ptr, uint64_t *_old, uint64_t _new) in atomic_fcmpset_64() function
/f-stack/freebsd/arm64/arm64/
H A Dpmap.c3272 if (!atomic_fcmpset_64(l2, &old_l2, (old_l2 & ~mask) | nbits)) in pmap_protect_l2()
3392 if (!atomic_fcmpset_64(l3p, &l3, (l3 & ~mask) | nbits)) in pmap_protect()
3543 if (!atomic_fcmpset_64(l2, &newl2, newl2 & ~ATTR_SW_DBM)) in pmap_promote_l2()
3554 if (!atomic_fcmpset_64(l3, &oldl3, oldl3 & in pmap_promote_l2()
/f-stack/freebsd/vm/
H A Dvm_page.c4958 while (atomic_fcmpset_64(bits, &old, newbits) == 0); in vm_page_bits_swap()
H A Duma_core.c3880 } while (atomic_fcmpset_64(&zone->uz_items, &old, new) == 0); in zone_alloc_limit_hard()