/netbsd/common/lib/libc/atomic/ |
H A D | atomic_nand_64_cas.c | 49 } while (atomic_cas_64(addr, old, new) != old); in fetch_and_nand_8() 61 } while (atomic_cas_64(addr, old, new) != old); in nand_and_fetch_8()
|
H A D | atomic_sub_64_cas.c | 49 } while (atomic_cas_64(addr, old, new) != old); in fetch_and_sub_8() 61 } while (atomic_cas_64(addr, old, new) != old); in sub_and_fetch_8()
|
H A D | atomic_xor_64_cas.c | 49 } while (atomic_cas_64(addr, old, new) != old); in fetch_and_xor_8() 61 } while (atomic_cas_64(addr, old, new) != old); in xor_and_fetch_8()
|
H A D | atomic_cas_64_cas.c | 46 return atomic_cas_64(addr, oldval, newval) == oldval; in bool_compare_and_swap_8()
|
H A D | atomic_dec_64_cas.c | 46 } while (atomic_cas_64(addr, old, new) != old); in atomic_dec_64()
|
H A D | atomic_inc_64_cas.c | 46 } while (atomic_cas_64(addr, old, new) != old); in atomic_inc_64()
|
H A D | atomic_or_64_nv_cas.c | 46 } while (atomic_cas_64(addr, old, new) != old); in atomic_or_64_nv()
|
H A D | atomic_and_64_nv_cas.c | 46 } while (atomic_cas_64(addr, old, new) != old); in atomic_and_64_nv()
|
H A D | atomic_inc_64_nv_cas.c | 46 } while (atomic_cas_64(addr, old, new) != old); in atomic_inc_64_nv()
|
H A D | atomic_dec_64_nv_cas.c | 46 } while (atomic_cas_64(addr, old, new) != old); in atomic_dec_64_nv()
|
H A D | atomic_swap_64_cas.c | 45 } while (atomic_cas_64(addr, old, new) != old); in atomic_swap_64()
|
H A D | atomic_add_64_nv_cas.c | 46 } while (atomic_cas_64(addr, old, new) != old); in atomic_add_64_nv()
|
H A D | atomic_and_64_cas.c | 49 } while (atomic_cas_64(addr, old, new) != old); in fetch_and_and_8()
|
H A D | atomic_or_64_cas.c | 49 } while (atomic_cas_64(addr, old, new) != old); in fetch_and_or_8()
|
H A D | atomic_add_64_cas.c | 49 } while (atomic_cas_64(addr, old, new) != old); in fetch_and_add_8()
|
/netbsd/tests/lib/libc/atomic/ |
H A D | t_atomic_cas.c | 88 atf_cas(atomic_cas_64, uint64_t, "0x%" PRIx64); 106 ATF_TP_ADD_TC(tp, atomic_cas_64); in ATF_TP_ADD_TCS()
|
/netbsd/sys/rump/librump/rumpkern/ |
H A D | atomic_cas_generic.c | 92 #undef atomic_cas_64 93 atomic_op_alias(atomic_cas_64,_atomic_cas_64)
|
/netbsd/sys/arch/riscv/include/ |
H A D | pte.h | 43 #define atomic_cas_pte atomic_cas_64 280 return atomic_cas_64(pdep, opde, npde); in pte_pde_cas()
|
/netbsd/external/cddl/osnet/lib/libzpool/ |
H A D | atomic.c | 9 atomic_cas_64(volatile uint64_t *ptr, uint64_t old, uint64_t new) { in atomic_cas_64() function
|
/netbsd/common/lib/libc/arch/arm/atomic/ |
H A D | atomic_cas_64.S | 68 ATOMIC_OP_ALIAS(atomic_cas_64,_atomic_cas_64)
|
/netbsd/common/lib/libc/arch/aarch64/atomic/ |
H A D | atomic_cas_64.S | 45 ATOMIC_OP_ALIAS(atomic_cas_64,_atomic_cas_64)
|
/netbsd/common/lib/libc/arch/riscv/atomic/ |
H A D | atomic_cas_64.S | 44 ATOMIC_OP_ALIAS(atomic_cas_64,_atomic_cas_64)
|
/netbsd/common/lib/libc/arch/sparc64/atomic/ |
H A D | atomic_cas.S | 63 ATOMIC_OP_ALIAS(atomic_cas_64,_atomic_cas_64)
|
/netbsd/common/lib/libc/arch/alpha/atomic/ |
H A D | atomic_cas.S | 67 ATOMIC_OP_ALIAS(atomic_cas_64,_atomic_cas_64)
|
/netbsd/common/lib/libc/arch/powerpc/atomic/ |
H A D | atomic_cas.S | 69 ATOMIC_OP_ALIAS(atomic_cas_64,_atomic_cas_64)
|