Home
last modified time | relevance | path

Searched refs:bufferPointer (Results 1 – 2 of 2) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/serializer/
Dbase_deserializer.h33 NativeBindingInfo(AttachFunc af, void *bufferPointer, void *hint, void *attachData, in NativeBindingInfo()
34 … uintptr_t objAddr, size_t offset, bool root) : af_(af), bufferPointer_(bufferPointer), in NativeBindingInfo()
107 void ResetNativePointerBuffer(uintptr_t objAddr, void *bufferPointer);
Dbase_deserializer.cpp122 void *bufferPointer = info->bufferPointer_; in DeserializeNativeBindingObject() local
129 attachVal = af(engine_, bufferPointer, hint, attachData); in DeserializeNativeBindingObject()
168 void *bufferPointer = GetAndResetBufferPointer(); in HandleNewObjectEncodeFlag() local
177 } else if (bufferPointer != nullptr) { in HandleNewObjectEncodeFlag()
178 ResetNativePointerBuffer(addr, bufferPointer); in HandleNewObjectEncodeFlag()
228 void BaseDeserializer::ResetNativePointerBuffer(uintptr_t objAddr, void *bufferPointer) in ResetNativePointerBuffer() argument
245 np->SetExternalPointer(bufferPointer); in ResetNativePointerBuffer()
330 void *bufferPointer = reinterpret_cast<void *>(data_->ReadJSTaggedType(position_)); in ReadSingleEncodeData() local
334 nativeBindingInfos_.push_back(new NativeBindingInfo(af, bufferPointer, hint, attachData, in ReadSingleEncodeData()