Searched refs:atomic_fcmpset_64 (Results 1 - 11 of 11) sorted by relevance

/freebsd-11-stable/sys/compat/linuxkpi/common/include/asm/
H A Datomic64.h100 if (likely(atomic_fcmpset_64(&v->counter, &c, c + a)))
114 if (likely(atomic_fcmpset_64(&v->counter, &c, c + a)))
130 while (!atomic_fcmpset_64(&v->counter, &ret, i))
142 if (atomic_fcmpset_64(&v->counter, &ret, new))
H A Datomic.h224 while (!atomic_fcmpset_64((volatile u64 *)(ptr), \
/freebsd-11-stable/sys/riscv/include/
H A Datomic.h336 atomic_fcmpset_64(volatile uint64_t *p, uint64_t *cmpval, uint64_t newval) function
418 #define atomic_fcmpset_long atomic_fcmpset_64
427 #define atomic_fcmpset_ptr atomic_fcmpset_64
464 res = atomic_fcmpset_64(p, cmpval, newval);
477 return (atomic_fcmpset_64(p, cmpval, newval));
/freebsd-11-stable/sys/arm/include/
H A Datomic-v4.h135 atomic_fcmpset_64(volatile u_int64_t *p, volatile u_int64_t *cmpval, volatile u_int64_t newval) function
440 #define atomic_fcmpset_rel_64 atomic_fcmpset_64
441 #define atomic_fcmpset_acq_64 atomic_fcmpset_64
H A Datomic-v6.h213 atomic_fcmpset_64(volatile uint64_t *p, uint64_t *cmpval, uint64_t newval) function
251 ret = atomic_fcmpset_64(p, cmpval, newval);
290 return (atomic_fcmpset_64(p, cmpval, newval));
/freebsd-11-stable/sys/mips/include/
H A Datomic.h504 atomic_fcmpset_64(__volatile uint64_t *p, uint64_t *cmpval, uint64_t newval) function
532 retval = atomic_fcmpset_64(p, cmpval, newval);
541 return (atomic_fcmpset_64(p, cmpval, newval));
669 #define atomic_fcmpset_long atomic_fcmpset_64
/freebsd-11-stable/sys/arm64/include/
H A Datomic.h397 #define atomic_fcmpset_long atomic_fcmpset_64
407 #define atomic_fcmpset_ptr atomic_fcmpset_64
/freebsd-11-stable/sys/dev/cxgbe/
H A Dt4_mp_ring.c130 } while (atomic_fcmpset_64(&r->state, &os.state,
276 if (atomic_fcmpset_64(&r->state, &os.state, ns.state))
/freebsd-11-stable/sys/i386/include/
H A Datomic.h131 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) function
886 #define atomic_fcmpset_acq_64 atomic_fcmpset_64
887 #define atomic_fcmpset_rel_64 atomic_fcmpset_64
/freebsd-11-stable/sys/amd64/include/
H A Datomic.h645 #define atomic_fcmpset_64 atomic_fcmpset_long macro
/freebsd-11-stable/sys/powerpc/include/
H A Datomic.h789 #define atomic_fcmpset_64 atomic_fcmpset_long macro

Completed in 108 milliseconds