Searched refs:srcData (Results 1 – 4 of 4) sorted by relevance
| /arkcompiler/runtime_core/static_core/plugins/ets/runtime/types/ |
| D | ets_string_builder.cpp | 158 auto *srcData = reinterpret_cast<EtsChar *>(srcArray->GetData()); in ReconstructStringAsUtf16() local 160 ASSERT(IsAligned(ToUintPtr(srcData), sizeof(uint64_t))); in ReconstructStringAsUtf16() 166 *dstData = *reinterpret_cast<EtsChar *>(srcData); in ReconstructStringAsUtf16() 169 *reinterpret_cast<uint32_t *>(dstData) = *reinterpret_cast<uint32_t *>(srcData); in ReconstructStringAsUtf16() 172 *reinterpret_cast<uint64_t *>(dstData) = *reinterpret_cast<uint64_t *>(srcData); in ReconstructStringAsUtf16() 175 std::copy_n(srcData, n, dstData); in ReconstructStringAsUtf16()
|
| /arkcompiler/ets_runtime/ecmascript/base/ |
| D | typed_array_helper.cpp | 393 JSHandle<JSTaggedValue> srcData(thread, JSTypedArray::GetOffHeapBuffer(thread, srcObj)); in CreateFromTypedArray() local 395 if (BuiltinsArrayBuffer::IsDetachedBuffer(srcData.GetTaggedValue())) { in CreateFromTypedArray() 424 …BuiltinsArrayBuffer::CloneArrayBuffer(thread, srcData, srcByteOffset, globalConst->GetHandledUndef… in CreateFromTypedArray() 431 … JSObject::SpeciesConstructor(thread, JSHandle<JSObject>(srcData), env->GetArrayBufferFunction()); in CreateFromTypedArray() 438 if (BuiltinsArrayBuffer::IsDetachedBuffer(srcData.GetTaggedValue())) { in CreateFromTypedArray() 457 …BuiltinsArrayBuffer::GetValueFromBuffer(thread, srcData.GetTaggedValue(), srcByteIndex, srcType, t… in CreateFromTypedArray() 542 void CloneAndUpdateArrayBuffer(JSThread *thread, JSHandle<JSTaggedValue> srcData, uint32_t srcByteO… in CloneAndUpdateArrayBuffer() argument 546 … JSTaggedValue tmp = BuiltinsSendableArrayBuffer::CloneArrayBuffer(thread, srcData, srcByteOffset, in CloneAndUpdateArrayBuffer() 580 JSHandle<JSTaggedValue> srcData(thread, buffer); in CreateSharedFromTypedArray() local 605 CloneAndUpdateArrayBuffer(thread, srcData, srcByteOffset, data); in CreateSharedFromTypedArray() [all …]
|
| /arkcompiler/ets_runtime/ecmascript/ |
| D | object_factory.h | 394 JSHandle<ByteArray> NewByteArray(uint32_t length, uint32_t size, void *srcData = nullptr,
|
| D | object_factory.cpp | 2865 JSHandle<ByteArray> ObjectFactory::NewByteArray(uint32_t length, uint32_t size, void *srcData, in NewByteArray() argument 2875 if (srcData != nullptr) { in NewByteArray() 2876 if (memcpy_s(data, length * size, srcData, length * size) != EOK) { in NewByteArray()
|