/freebsd-13-stable/sys/sys/ |
H A D | _atomic64e.h | 54 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 | atomic_san.h | 353 #define atomic_fcmpset_64 kcsan_atomic_fcmpset_64 macro
|
/freebsd-13-stable/sys/compat/linuxkpi/common/include/asm/ |
H A D | atomic64.h | 99 if (likely(atomic_fcmpset_64(&v->counter, &c, c + a))) 113 if (likely(atomic_fcmpset_64(&v->counter, &c, c + a))) 128 while (!atomic_fcmpset_64(&v->counter, &ret, i)) 140 if (atomic_fcmpset_64(&v->counter, &ret, new))
|
H A D | atomic.h | 214 while (!atomic_fcmpset_64((volatile u64 *)(ptr), \
|
/freebsd-13-stable/sys/cddl/compat/opensolaris/sys/ |
H A D | atomic.h | 129 (void)atomic_fcmpset_64(target, &cmp, newval); 134 if (atomic_fcmpset_64(target, &cmp, newval))
|
/freebsd-13-stable/sys/contrib/openzfs/include/os/freebsd/spl/sys/ |
H A D | atomic.h | 136 (void) atomic_fcmpset_64(target, &cmp, newval); 141 if (atomic_fcmpset_64(target, &cmp, newval))
|
/freebsd-13-stable/sys/riscv/include/ |
H A D | atomic.h | 362 atomic_fcmpset_64(volatile uint64_t *p, uint64_t *cmpval, uint64_t newval) function 446 #define atomic_fcmpset_long atomic_fcmpset_64 456 #define atomic_fcmpset_ptr atomic_fcmpset_64
|
/freebsd-13-stable/sys/kern/ |
H A D | subr_atomic64.c | 121 int atomic_fcmpset_64(volatile u_int64_t *p, u_int64_t *old, u_int64_t new) function
|
/freebsd-13-stable/sys/mips/include/ |
H A D | atomic.h | 403 * The following sequence (similar to that in atomic_fcmpset_64) will 528 atomic_fcmpset_64(__volatile uint64_t *p, uint64_t *cmpval, uint64_t newval) function 695 #define atomic_fcmpset_long atomic_fcmpset_64 814 while (!atomic_fcmpset_64(ptr, &retval, value)) 828 while (!atomic_fcmpset_64((volatile uint64_t *)ptr,
|
/freebsd-13-stable/sys/i386/include/ |
H A 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) function 888 #define atomic_fcmpset_acq_64 atomic_fcmpset_64 889 #define atomic_fcmpset_rel_64 atomic_fcmpset_64
|
/freebsd-13-stable/sys/dev/cxgbe/ |
H A D | t4_mp_ring.c | 157 } while (atomic_fcmpset_64(&r->state, &os.state, 401 if (atomic_fcmpset_64(&r->state, &os.state, ns.state))
|
/freebsd-13-stable/sys/net/ |
H A D | mp_ring.c | 195 } while (atomic_fcmpset_64(&r->state, &os.state, 421 if (atomic_fcmpset_64(&r->state, &os.state, ns.state))
|
/freebsd-13-stable/sys/arm64/include/ |
H A D | atomic.h | 525 #define atomic_fcmpset_long atomic_fcmpset_64 537 #define atomic_fcmpset_ptr atomic_fcmpset_64
|
/freebsd-13-stable/sys/amd64/include/ |
H A D | atomic.h | 647 #define atomic_fcmpset_64 atomic_fcmpset_long macro
|
/freebsd-13-stable/sys/arm/include/ |
H A D | atomic-v6.h | 356 atomic_fcmpset_64(volatile uint64_t *_ptr, uint64_t *_old, uint64_t _new) function
|
/freebsd-13-stable/sys/powerpc/include/ |
H A D | atomic.h | 916 #define atomic_fcmpset_64 atomic_fcmpset_long macro
|
/freebsd-13-stable/sys/arm64/arm64/ |
H A D | pmap.c | 3250 if (!atomic_fcmpset_64(l2, &old_l2, (old_l2 & ~mask) | nbits)) 3370 if (!atomic_fcmpset_64(l3p, &l3, (l3 & ~mask) | nbits)) 3525 if (!atomic_fcmpset_64(firstl3, &newl2, newl2 & ~ATTR_SW_DBM)) 3541 if (!atomic_fcmpset_64(l3, &oldl3, oldl3 &
|
/freebsd-13-stable/sys/riscv/riscv/ |
H A D | pmap.c | 2574 if (atomic_fcmpset_64(firstl3, &firstl3e, firstl3e & ~PTE_W)) { 2591 if (atomic_fcmpset_64(l3, &l3e, l3e & ~PTE_W)) {
|
/freebsd-13-stable/sys/vm/ |
H A D | vm_page.c | 4970 while (atomic_fcmpset_64(bits, &old, newbits) == 0);
|
H A D | uma_core.c | 3922 } while (atomic_fcmpset_64(&zone->uz_items, &old, new) == 0);
|