Lines Matching defs:arrayBuffer
170 JSHandle<JSTaggedValue> arrayBuffer(thread, AtomicHelper::ValidateIntegerTypedArray(thread, array, true));
174 if (!arrayBuffer->IsSharedArrayBuffer()) {
221 // AtomicHelper::Wait<int64_t>(thread, arrayBuffer, indexedPosition, v, t);
222 res = DoWait<int64_t>(thread, arrayBuffer, indexedPosition, v, t);
224 // AtomicHelper::Wait<int32_t>(thread, arrayBuffer, indexedPosition, static_cast<int32_t>(v), t);
225 res = DoWait<int32_t>(thread, arrayBuffer, indexedPosition, static_cast<int32_t>(v), t);
249 JSHandle<JSTaggedValue> arrayBuffer(thread, AtomicHelper::ValidateIntegerTypedArray(thread, array, true));
270 if (!arrayBuffer->IsSharedArrayBuffer()) {
273 return JSTaggedValue(Signal(arrayBuffer, indexedPosition, c));
568 WaitResult BuiltinsAtomics::DoWait(JSThread *thread, JSHandle<JSTaggedValue> &arrayBuffer,
573 void *buffer = BuiltinsArrayBuffer::GetDataPointFromBuffer(arrayBuffer.GetTaggedValue());
619 uint32_t BuiltinsAtomics::Signal(JSHandle<JSTaggedValue> &arrayBuffer, const size_t &index, double wakeCount)
621 void *buffer = BuiltinsArrayBuffer::GetDataPointFromBuffer(arrayBuffer.GetTaggedValue());