| /freebsd-12-stable/sys/sys/ |
| D | _atomic64e.h | 55 int atomic_fcmpset_64(volatile u_int64_t *, u_int64_t *, u_int64_t); 56 #define atomic_fcmpset_acq_64 atomic_fcmpset_64 57 #define atomic_fcmpset_rel_64 atomic_fcmpset_64
|
| /freebsd-12-stable/sys/compat/linuxkpi/common/include/asm/ |
| D | atomic64.h | 100 if (likely(atomic_fcmpset_64(&v->counter, &c, c + a))) in atomic64_add_unless() 114 if (likely(atomic_fcmpset_64(&v->counter, &c, c + a))) in atomic64_fetch_add_unless() 129 while (!atomic_fcmpset_64(&v->counter, &ret, i)) in atomic64_xchg() 141 if (atomic_fcmpset_64(&v->counter, &ret, new)) in atomic64_cmpxchg()
|
| D | atomic.h | 223 while (!atomic_fcmpset_64((volatile u64 *)(ptr), \
|
| /freebsd-12-stable/sys/riscv/include/ |
| D | atomic.h | 336 atomic_fcmpset_64(volatile uint64_t *p, uint64_t *cmpval, uint64_t newval) in atomic_fcmpset_64() function 420 #define atomic_fcmpset_long atomic_fcmpset_64 430 #define atomic_fcmpset_ptr atomic_fcmpset_64 468 res = atomic_fcmpset_64(p, cmpval, newval); in atomic_fcmpset_acq_64() 481 return (atomic_fcmpset_64(p, cmpval, newval)); in atomic_fcmpset_rel_64()
|
| /freebsd-12-stable/sys/cddl/compat/opensolaris/sys/ |
| D | atomic.h | 132 (void)atomic_fcmpset_64(target, &cmp, newval); in atomic_cas_64() 137 if (atomic_fcmpset_64(target, &cmp, newval)) in atomic_cas_64()
|
| /freebsd-12-stable/sys/arm/include/ |
| D | atomic-v4.h | 177 atomic_fcmpset_64(volatile u_int64_t *p, volatile u_int64_t *cmpval, volatile u_int64_t newval) in atomic_fcmpset_64() function 533 #define atomic_fcmpset_rel_64 atomic_fcmpset_64 534 #define atomic_fcmpset_acq_64 atomic_fcmpset_64
|
| D | atomic-v6.h | 357 atomic_fcmpset_64(volatile uint64_t *_ptr, uint64_t *_old, uint64_t _new) in atomic_fcmpset_64() function
|
| /freebsd-12-stable/sys/mips/include/ |
| D | atomic.h | 528 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()
|
| /freebsd-12-stable/sys/i386/include/ |
| D | atomic.h | 133 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 887 #define atomic_fcmpset_acq_64 atomic_fcmpset_64 888 #define atomic_fcmpset_rel_64 atomic_fcmpset_64
|
| /freebsd-12-stable/sys/arm64/include/ |
| D | atomic.h | 445 #define atomic_fcmpset_long atomic_fcmpset_64 455 #define atomic_fcmpset_ptr atomic_fcmpset_64
|
| /freebsd-12-stable/sys/kern/ |
| D | subr_atomic64.c | 121 int atomic_fcmpset_64(volatile u_int64_t *p, u_int64_t *old, u_int64_t new) in atomic_fcmpset_64() function
|
| /freebsd-12-stable/sys/net/ |
| D | mp_ring.c | 197 } while (atomic_fcmpset_64(&r->state, &os.state, in drain_ring_lockless() 423 if (atomic_fcmpset_64(&r->state, &os.state, ns.state)) in ifmp_ring_enqueue()
|
| /freebsd-12-stable/sys/dev/cxgbe/ |
| D | t4_mp_ring.c | 157 } while (atomic_fcmpset_64(&r->state, &os.state, in drain_ring() 401 if (atomic_fcmpset_64(&r->state, &os.state, ns.state)) in mp_ring_enqueue()
|
| /freebsd-12-stable/sys/amd64/include/ |
| D | atomic.h | 647 #define atomic_fcmpset_64 atomic_fcmpset_long macro
|
| /freebsd-12-stable/sys/powerpc/include/ |
| D | atomic.h | 910 #define atomic_fcmpset_64 atomic_fcmpset_long macro
|
| /freebsd-12-stable/sys/arm64/arm64/ |
| D | pmap.c | 2838 if (!atomic_fcmpset_64(l2, &old_l2, (old_l2 & ~mask) | nbits)) in pmap_protect_l2() 2947 if (!atomic_fcmpset_64(l3p, &l3, (l3 & ~mask) | nbits)) in pmap_protect() 3097 if (!atomic_fcmpset_64(l2, &newl2, newl2 & ~ATTR_SW_DBM)) in pmap_promote_l2() 3108 if (!atomic_fcmpset_64(l3, &oldl3, oldl3 & in pmap_promote_l2()
|