Lines Matching defs:arrBuf

99     JSHandle<JSArrayBuffer> arrBuf(thisHandle);
101 uint32_t length = arrBuf->GetArrayBufferByteLength();
120 JSHandle<JSArrayBuffer> arrBuf(thisHandle);
130 int32_t len = static_cast<int32_t>(arrBuf->GetArrayBufferByteLength());
206 void *fromBuf = GetDataPointFromBuffer(arrBuf.GetTaggedValue());
311 JSHandle<JSArrayBuffer> arrBuf(srcBuffer);
312 srcLen = arrBuf->GetArrayBufferByteLength();
340 JSTaggedValue BuiltinsArrayBuffer::GetValueFromBuffer(JSThread *thread, JSTaggedValue arrBuf, uint32_t byteIndex,
343 void *pointer = GetDataPointFromBuffer(arrBuf);
387 JSTaggedValue BuiltinsArrayBuffer::SetValueInBuffer(JSThread *thread, JSTaggedValue arrBuf, uint32_t byteIndex,
392 JSHandle<JSTaggedValue> arrBufHandle(thread, arrBuf);
408 void *pointer = GetDataPointFromBuffer(arrBuf);
672 JSHandle<JSTaggedValue> &arrBuf,
687 void *pointer = GetDataPointFromBuffer(arrBuf.GetTaggedValue());
714 JSTaggedValue BuiltinsArrayBuffer::FastSetValueInBuffer(JSThread *thread, JSTaggedValue arrBuf, uint32_t byteIndex,
718 if (arrBuf.IsSendableArrayBuffer() && BuiltinsSendableArrayBuffer::IsDetachedBuffer(arrBuf)) {
721 if (!arrBuf.IsSendableArrayBuffer() && BuiltinsArrayBuffer::IsDetachedBuffer(arrBuf)) {
724 void *pointer = GetDataPointFromBuffer(arrBuf);
775 void *BuiltinsArrayBuffer::GetDataPointFromBuffer(JSTaggedValue arrBuf, uint32_t byteOffset)
777 if (arrBuf.IsByteArray()) {
778 return reinterpret_cast<void *>(ToUintPtr(ByteArray::Cast(arrBuf.GetTaggedObject())->GetData()) + byteOffset);
781 JSArrayBuffer *arrayBuffer = JSArrayBuffer::Cast(arrBuf.GetTaggedObject());
929 JSTaggedValue BuiltinsArrayBuffer::TryFastSetValueInBuffer([[maybe_unused]] JSThread *thread, JSTaggedValue arrBuf,
933 uint8_t *beginPointer = reinterpret_cast<uint8_t *>(GetDataPointFromBuffer(arrBuf, byteBeginOffset));
934 uint8_t *endPointer = reinterpret_cast<uint8_t *>(GetDataPointFromBuffer(arrBuf, byteEndOffset));