Home
last modified time | relevance | path

Searched refs:atomicValue (Results 1 - 2 of 2) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/base/
H A Datomic_helper.h31 std::atomic<T> *atomicValue = reinterpret_cast<std::atomic<T> *>(ptr); in operator ()() local
32 return atomicValue->fetch_sub(arg[0], std::memory_order_seq_cst); in operator ()()
41 std::atomic<T> *atomicValue = reinterpret_cast<std::atomic<T> *>(ptr); in operator ()() local
42 return atomicValue->fetch_add(arg[0], std::memory_order_seq_cst); in operator ()()
51 std::atomic<T> *atomicValue = reinterpret_cast<std::atomic<T> *>(ptr); in operator ()() local
52 return atomicValue->fetch_and(arg[0], std::memory_order_seq_cst); in operator ()()
61 std::atomic<T> *atomicValue = reinterpret_cast<std::atomic<T> *>(ptr); in operator ()() local
62 return atomicValue->fetch_or(arg[0], std::memory_order_seq_cst); in operator ()()
71 std::atomic<T> *atomicValue = reinterpret_cast<std::atomic<T> *>(ptr); in operator ()() local
72 return atomicValue in operator ()()
82 std::atomic<T> *atomicValue = reinterpret_cast<std::atomic<T> *>(ptr); operator ()() local
93 std::atomic<T> *atomicValue = reinterpret_cast<std::atomic<T> *>(ptr); operator ()() local
[all...]
/arkcompiler/ets_runtime/ecmascript/builtins/
H A Dbuiltins_atomics.cpp580 std::atomic<T> *atomicValue = reinterpret_cast<std::atomic<T> *>(node->waitPointer_); in DoWait() local
581 T value = atomicValue->load(); in DoWait()

Completed in 2 milliseconds