Searched refs:bufferPointer (Results 1 – 2 of 2) sorted by relevance
| /arkcompiler/ets_runtime/ecmascript/serializer/ |
| D | base_deserializer.h | 33 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);
|
| D | base_deserializer.cpp | 122 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()
|