Home
last modified time | relevance | path

Searched refs:WaitResult (Results 1 - 4 of 4) sorted by relevance

/arkcompiler/runtime_core/static_core/plugins/ets/runtime/types/
H A Dets_shared_memory.cpp148 EtsSharedMemory::WaitResult Wait(EtsSharedMemory *mem, uint32_t byteOffset, IntegerType expectedValue, in Wait()
183 return timedOut ? EtsSharedMemory::WaitResult::TIMED_OUT : EtsSharedMemory::WaitResult::OK; in Wait()
187 return EtsSharedMemory::WaitResult::NOT_EQUAL; in Wait()
192 EtsSharedMemory::WaitResult EtsSharedMemory::WaitI32(uint32_t byteOffset, int32_t expectedValue, in WaitI32()
198 EtsSharedMemory::WaitResult EtsSharedMemory::WaitI64(uint32_t byteOffset, int64_t expectedValue, in WaitI64()
H A Dets_shared_memory.h88 enum class WaitResult { OK = 0, NOT_EQUAL = 1, TIMED_OUT = 2 }; class in ark::ets::EtsSharedMemory
90 WaitResult WaitI32(uint32_t offset, int32_t expectedValue, std::optional<uint64_t> timeout);
92 WaitResult WaitI64(uint32_t offset, int64_t expectedValue, std::optional<uint64_t> timeout);
/arkcompiler/ets_runtime/ecmascript/builtins/
H A Dbuiltins_atomics.cpp219 WaitResult res = WaitResult::OK; in Wait()
228 if (res == WaitResult::OK) { in Wait()
230 } else if (res == WaitResult::NOT_EQ) { in Wait()
568 WaitResult BuiltinsAtomics::DoWait(JSThread *thread, JSHandle<JSTaggedValue> &arrayBuffer, in DoWait()
583 return WaitResult::NOT_EQ; in DoWait()
593 WaitResult res = WaitResult::OK; in DoWait()
597 res = WaitResult::OK; in DoWait()
603 res = WaitResult in DoWait()
[all...]
H A Dbuiltins_atomics.h56 enum class WaitResult: uint8_t {OK = 0, NOT_EQ, TIME_OUT}; class
101 static WaitResult DoWait(JSThread *thread, JSHandle<JSTaggedValue> &arrayBuffer,

Completed in 3 milliseconds