numem ~master (2025-12-14T08:31:01.1033613)
Dub
Repo
nu_atomic_cmpxhg_ptr
atomic
Compares variable at
dst
and swaps it if it contains
oldvalue
.
export extern (
C
) extern @
nogc
nothrow
bool
nu_atomic_cmpxhg_ptr
(
void
**
dst
,
void
*
oldvalue
,
void
*
value
)
Meta
Source
See Implementation
atomic
functions
nu_atomic_add_32
nu_atomic_barrier_acquire
nu_atomic_barrier_release
nu_atomic_cmpxhg_ptr
nu_atomic_load_32
nu_atomic_load_ptr
nu_atomic_store_32
nu_atomic_store_ptr
nu_atomic_sub_32
nu_atomic_supported
Compares variable at dst and swaps it if it contains oldvalue.