| /freebsd-12-stable/sys/sys/ |
| D | _atomic64e.h | 47 int atomic_cmpset_64(volatile u_int64_t *, u_int64_t, u_int64_t); 48 #define atomic_cmpset_acq_64 atomic_cmpset_64 49 #define atomic_cmpset_rel_64 atomic_cmpset_64
|
| /freebsd-12-stable/sys/riscv/include/ |
| D | atomic.h | 313 atomic_cmpset_64(volatile uint64_t *p, uint64_t cmpval, uint64_t newval) in atomic_cmpset_64() function 419 #define atomic_cmpset_long atomic_cmpset_64 429 #define atomic_cmpset_ptr atomic_cmpset_64 447 res = atomic_cmpset_64(p, cmpval, newval); in atomic_cmpset_acq_64() 460 return (atomic_cmpset_64(p, cmpval, newval)); in atomic_cmpset_rel_64()
|
| /freebsd-12-stable/sys/i386/include/ |
| D | atomic.h | 132 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) in atomic_cmpset_64() function 622 if (atomic_cmpset_64(p, t, t + v)) in atomic_fetchadd_64() 634 if (atomic_cmpset_64(p, t, t + v)) in atomic_add_64() 646 if (atomic_cmpset_64(p, t, t - v)) in atomic_subtract_64() 885 #define atomic_cmpset_acq_64 atomic_cmpset_64 886 #define atomic_cmpset_rel_64 atomic_cmpset_64
|
| /freebsd-12-stable/sys/arm/include/ |
| D | atomic-v4.h | 246 atomic_cmpset_64(volatile u_int64_t *p, volatile u_int64_t cmpval, volatile u_int64_t newval) in atomic_cmpset_64() function 545 #define atomic_cmpset_rel_64 atomic_cmpset_64 546 #define atomic_cmpset_acq_64 atomic_cmpset_64
|
| D | atomic-v6.h | 541 atomic_cmpset_64(volatile uint64_t *_ptr, uint64_t _old, uint64_t _new) in atomic_cmpset_64() function
|
| /freebsd-12-stable/sys/arm64/include/ |
| D | atomic.h | 447 #define atomic_cmpset_long atomic_cmpset_64 457 #define atomic_cmpset_ptr atomic_cmpset_64
|
| /freebsd-12-stable/sys/kern/ |
| D | subr_atomic64.c | 108 int atomic_cmpset_64(volatile u_int64_t *p, u_int64_t old, u_int64_t new) in atomic_cmpset_64() function
|
| /freebsd-12-stable/sys/dev/cxgbe/ |
| D | t4_mp_ring.c | 44 #define atomic_cmpset_acq_64 atomic_cmpset_64 45 #define atomic_cmpset_rel_64 atomic_cmpset_64
|
| /freebsd-12-stable/sys/mips/include/ |
| D | atomic.h | 505 atomic_cmpset_64(__volatile uint64_t *p, uint64_t cmpval, uint64_t newval) in atomic_cmpset_64() function 692 #define atomic_cmpset_long atomic_cmpset_64
|
| /freebsd-12-stable/sys/amd64/include/ |
| D | atomic.h | 644 #define atomic_cmpset_64 atomic_cmpset_long macro
|
| /freebsd-12-stable/sys/powerpc/include/ |
| D | atomic.h | 743 #define atomic_cmpset_64 atomic_cmpset_long macro
|
| /freebsd-12-stable/sys/dev/smartpqi/ |
| D | smartpqi_defines.h | 828 return (atomic_cmpset_64(var, old_val, new_val)); in os_atomic64_cas()
|
| /freebsd-12-stable/sys/amd64/vmm/ |
| D | vmm_instruction_emul.c | 2110 if (atomic_cmpset_64(&ptpbase[ptpindex], in _vm_gla2gpa() 2133 if (atomic_cmpset_64(&ptpbase[ptpindex], pte, pte | PG_M) == 0) in _vm_gla2gpa()
|
| /freebsd-12-stable/sys/i386/i386/ |
| D | pmap.c | 3509 if (!atomic_cmpset_64(pte, obits, pbits)) in pmap_protect()
|