| /freebsd-13-stable/sys/sys/ |
| HD | _atomic64e.h | 52 int atomic_fcmpset_64(volatile u_int64_t *, u_int64_t *, u_int64_t); 53 #define atomic_fcmpset_acq_64 atomic_fcmpset_64 54 #define atomic_fcmpset_rel_64 atomic_fcmpset_64
|
| HD | atomic_san.h | 382 #define atomic_fcmpset_64 ATOMIC_SAN(fcmpset_64) macro
|
| /freebsd-13-stable/sys/compat/linuxkpi/common/include/asm/ |
| HD | atomic64.h | 103 if (likely(atomic_fcmpset_64(&v->counter, &c, c + a))) in atomic64_add_unless() 117 if (likely(atomic_fcmpset_64(&v->counter, &c, c + a))) in atomic64_fetch_add_unless() 132 while (!atomic_fcmpset_64(&v->counter, &ret, i)) in atomic64_xchg() 144 if (atomic_fcmpset_64(&v->counter, &ret, new)) in atomic64_cmpxchg()
|
| HD | atomic.h | 212 while (!atomic_fcmpset_64((volatile u64 *)(ptr), \
|
| /freebsd-13-stable/sys/cddl/compat/opensolaris/sys/ |
| HD | atomic.h | 127 (void)atomic_fcmpset_64(target, &cmp, newval); in atomic_cas_64() 132 if (atomic_fcmpset_64(target, &cmp, newval)) in atomic_cas_64()
|
| /freebsd-13-stable/sys/contrib/openzfs/include/os/freebsd/spl/sys/ |
| HD | atomic.h | 137 (void) atomic_fcmpset_64(target, &cmp, newval); in atomic_cas_64() 142 if (atomic_fcmpset_64(target, &cmp, newval)) in atomic_cas_64()
|
| /freebsd-13-stable/sys/riscv/include/ |
| HD | atomic.h | 387 atomic_fcmpset_64(volatile uint64_t *p, uint64_t *cmpval, uint64_t newval) in atomic_fcmpset_64() function 471 #define atomic_fcmpset_long atomic_fcmpset_64 481 #define atomic_fcmpset_ptr atomic_fcmpset_64
|
| /freebsd-13-stable/sys/mips/include/ |
| HD | atomic.h | 527 atomic_fcmpset_64(__volatile uint64_t *p, uint64_t *cmpval, uint64_t newval) in atomic_fcmpset_64() function 694 #define atomic_fcmpset_long atomic_fcmpset_64 813 while (!atomic_fcmpset_64(ptr, &retval, value)) in atomic_swap_64() 827 while (!atomic_fcmpset_64((volatile uint64_t *)ptr, in atomic_swap_long()
|
| /freebsd-13-stable/sys/i386/include/ |
| HD | atomic.h | 123 int atomic_fcmpset_64(volatile uint64_t *, uint64_t *, uint64_t); 540 atomic_fcmpset_64(volatile uint64_t *dst, uint64_t *expect, uint64_t src) in atomic_fcmpset_64() function 849 #define atomic_fcmpset_acq_64 atomic_fcmpset_64 850 #define atomic_fcmpset_rel_64 atomic_fcmpset_64
|
| /freebsd-13-stable/sys/kern/ |
| HD | subr_atomic64.c | 119 int atomic_fcmpset_64(volatile u_int64_t *p, u_int64_t *old, u_int64_t new) in atomic_fcmpset_64() function
|
| /freebsd-13-stable/sys/net/ |
| HD | mp_ring.c | 193 } while (atomic_fcmpset_64(&r->state, &os.state, in drain_ring_lockless() 419 if (atomic_fcmpset_64(&r->state, &os.state, ns.state)) in ifmp_ring_enqueue()
|
| /freebsd-13-stable/sys/arm64/include/ |
| HD | atomic.h | 584 #define atomic_fcmpset_long atomic_fcmpset_64 596 #define atomic_fcmpset_ptr atomic_fcmpset_64
|
| /freebsd-13-stable/sys/dev/cxgbe/ |
| HD | t4_mp_ring.c | 155 } while (atomic_fcmpset_64(&r->state, &os.state, in drain_ring() 399 if (atomic_fcmpset_64(&r->state, &os.state, ns.state)) in mp_ring_enqueue()
|
| /freebsd-13-stable/sys/amd64/include/ |
| HD | atomic.h | 601 #define atomic_fcmpset_64 atomic_fcmpset_long macro
|
| /freebsd-13-stable/sys/arm/include/ |
| HD | atomic-v6.h | 354 atomic_fcmpset_64(volatile uint64_t *_ptr, uint64_t *_old, uint64_t _new) in atomic_fcmpset_64() function
|
| /freebsd-13-stable/sys/powerpc/include/ |
| HD | atomic.h | 914 #define atomic_fcmpset_64 atomic_fcmpset_long macro
|
| /freebsd-13-stable/sys/arm64/arm64/ |
| HD | pmap.c | 3437 while (!atomic_fcmpset_64(l2, &old_l2, (old_l2 & ~mask) | nbits)) in pmap_protect_l2() 3546 while (!atomic_fcmpset_64(l3p, &l3, (l3 & ~mask) | in pmap_mask_set_locked() 3772 if (!atomic_fcmpset_64(firstl3, &newl2, newl2 & ~ATTR_SW_DBM)) in pmap_promote_l2() 3788 if (!atomic_fcmpset_64(l3, &oldl3, oldl3 & in pmap_promote_l2() 5735 while (!atomic_fcmpset_64(pte, &oldpte, in pmap_remove_write()
|
| /freebsd-13-stable/sys/riscv/riscv/ |
| HD | pmap.c | 2799 if (atomic_fcmpset_64(firstl3, &firstl3e, firstl3e & ~PTE_W)) { in pmap_promote_l2() 2816 if (atomic_fcmpset_64(l3, &l3e, l3e & ~PTE_W)) { in pmap_promote_l2()
|
| /freebsd-13-stable/sys/vm/ |
| HD | vm_page.c | 5018 while (atomic_fcmpset_64(bits, &old, newbits) == 0); in vm_page_bits_swap()
|
| HD | uma_core.c | 4073 } while (atomic_fcmpset_64(&zone->uz_items, &old, new) == 0); in zone_alloc_limit_hard()
|