Searched refs:atomic_cmpset_64 (Results 1 - 17 of 17) sorted by relevance

/freebsd-13-stable/sys/sys/
H A D_atomic64e.h46 int atomic_cmpset_64(volatile u_int64_t *, u_int64_t, u_int64_t);
47 #define atomic_cmpset_acq_64 atomic_cmpset_64
48 #define atomic_cmpset_rel_64 atomic_cmpset_64
H A Datomic_san.h350 #define atomic_cmpset_64 kcsan_atomic_cmpset_64 macro
/freebsd-13-stable/sys/x86/x86/
H A Dpvclock.c190 } while (!atomic_cmpset_64(&pvclock_last_cycles, last, now));
/freebsd-13-stable/sys/i386/include/
H A Datomic.h132 int atomic_cmpset_64(volatile uint64_t *, uint64_t, uint64_t);
567 atomic_cmpset_64(volatile uint64_t *dst, uint64_t expect, uint64_t src) function
622 if (atomic_cmpset_64(p, t, t + v))
634 if (atomic_cmpset_64(p, t, t + v))
646 if (atomic_cmpset_64(p, t, t - v))
886 #define atomic_cmpset_acq_64 atomic_cmpset_64
887 #define atomic_cmpset_rel_64 atomic_cmpset_64
/freebsd-13-stable/sys/riscv/include/
H A Datomic.h339 atomic_cmpset_64(volatile uint64_t *p, uint64_t cmpval, uint64_t newval) function
445 #define atomic_cmpset_long atomic_cmpset_64
455 #define atomic_cmpset_ptr atomic_cmpset_64
/freebsd-13-stable/sys/kern/
H A Dsubr_atomic64.c108 int atomic_cmpset_64(volatile u_int64_t *p, u_int64_t old, u_int64_t new) function
H A Dsubr_smr.c250 atomic_cmpset_64(&s->s_wr._pair, old._pair, s_wr._pair);
H A Dkern_kcov.c260 if (atomic_cmpset_64(&buf[0], index, index + 1))
/freebsd-13-stable/sys/dev/cxgbe/
H A Dt4_mp_ring.c44 #define atomic_cmpset_acq_64 atomic_cmpset_64
45 #define atomic_cmpset_rel_64 atomic_cmpset_64
/freebsd-13-stable/sys/mips/include/
H A Datomic.h505 atomic_cmpset_64(__volatile uint64_t *p, uint64_t cmpval, uint64_t newval) function
692 #define atomic_cmpset_long atomic_cmpset_64
/freebsd-13-stable/sys/arm64/include/
H A Datomic.h527 #define atomic_cmpset_long atomic_cmpset_64
539 #define atomic_cmpset_ptr atomic_cmpset_64
/freebsd-13-stable/sys/amd64/include/
H A Datomic.h644 #define atomic_cmpset_64 atomic_cmpset_long macro
/freebsd-13-stable/sys/arm/include/
H A Datomic-v6.h542 atomic_cmpset_64(volatile uint64_t *_ptr, uint64_t _old, uint64_t _new) function
/freebsd-13-stable/sys/powerpc/include/
H A Datomic.h745 #define atomic_cmpset_64 atomic_cmpset_long macro
/freebsd-13-stable/sys/dev/smartpqi/
H A Dsmartpqi_defines.h828 return (atomic_cmpset_64(var, old_val, new_val));
/freebsd-13-stable/sys/amd64/vmm/
H A Dvmm_instruction_emul.c2224 if (atomic_cmpset_64(&ptpbase[ptpindex],
2247 if (atomic_cmpset_64(&ptpbase[ptpindex], pte, pte | PG_M) == 0)
/freebsd-13-stable/sys/i386/i386/
H A Dpmap.c3463 if (!atomic_cmpset_64(pte, obits, pbits))

Completed in 286 milliseconds