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

/freebsd-11-stable/sys/riscv/include/
H A Datomic.h313 atomic_cmpset_64(volatile uint64_t *p, uint64_t cmpval, uint64_t newval) function
417 #define atomic_cmpset_long atomic_cmpset_64
426 #define atomic_cmpset_ptr atomic_cmpset_64
443 res = atomic_cmpset_64(p, cmpval, newval);
456 return (atomic_cmpset_64(p, cmpval, newval));
/freebsd-11-stable/sys/arm/include/
H A Datomic-v4.h170 atomic_cmpset_64(volatile u_int64_t *p, volatile u_int64_t cmpval, volatile u_int64_t newval) function
448 #define atomic_cmpset_rel_64 atomic_cmpset_64
449 #define atomic_cmpset_acq_64 atomic_cmpset_64
H A Datomic-v6.h324 atomic_cmpset_64(volatile uint64_t *p, uint64_t cmpval, uint64_t newval) function
374 ret = atomic_cmpset_64(p, cmpval, newval);
402 return (atomic_cmpset_64(p, cmpval, newval));
/freebsd-11-stable/sys/x86/x86/
H A Dpvclock.c190 } while (!atomic_cmpset_64(&pvclock_last_cycles, last, now));
/freebsd-11-stable/sys/net/
H A Dmp_ring.c41 #define atomic_cmpset_acq_64 atomic_cmpset_64
42 #define atomic_cmpset_rel_64 atomic_cmpset_64
202 } while (atomic_cmpset_64(&r->state, os.state,
421 if (atomic_cmpset_64(&r->state, os.state, ns.state))
/freebsd-11-stable/sys/i386/include/
H A Datomic.h130 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))
884 #define atomic_cmpset_acq_64 atomic_cmpset_64
885 #define atomic_cmpset_rel_64 atomic_cmpset_64
/freebsd-11-stable/sys/mips/include/
H A Datomic.h459 atomic_cmpset_64(__volatile uint64_t *p, uint64_t cmpval, uint64_t newval) function
491 retval = atomic_cmpset_64(p, cmpval, newval);
500 return (atomic_cmpset_64(p, cmpval, newval));
666 #define atomic_cmpset_long atomic_cmpset_64
/freebsd-11-stable/sys/arm64/include/
H A Datomic.h399 #define atomic_cmpset_long atomic_cmpset_64
409 #define atomic_cmpset_ptr atomic_cmpset_64
/freebsd-11-stable/sys/dev/cxgbe/
H A Dt4_mp_ring.c42 #define atomic_cmpset_acq_64 atomic_cmpset_64
43 #define atomic_cmpset_rel_64 atomic_cmpset_64
/freebsd-11-stable/sys/amd64/include/
H A Datomic.h642 #define atomic_cmpset_64 atomic_cmpset_long macro
/freebsd-11-stable/sys/powerpc/include/
H A Datomic.h666 #define atomic_cmpset_64 atomic_cmpset_long macro
/freebsd-11-stable/sys/amd64/vmm/
H A Dvmm_instruction_emul.c2101 if (atomic_cmpset_64(&ptpbase[ptpindex],
2121 if (atomic_cmpset_64(&ptpbase[ptpindex], pte, pte | PG_M) == 0)
/freebsd-11-stable/sys/i386/i386/
H A Dpmap.c3318 if (!atomic_cmpset_64(pte, obits, pbits))

Completed in 246 milliseconds