Lines Matching full:reinterpret_cast
31 uintptr_t startPage = AlignDown(reinterpret_cast<uintptr_t>(textStart), pageSize); in SetPageProtect()
32 uintptr_t endPage = AlignUp(reinterpret_cast<uintptr_t>(textStart) + dataSize, pageSize); in SetPageProtect()
34 return PageProtect(reinterpret_cast<void*>(startPage), protSize, PAGE_PROT_EXEC_READWRITE); in SetPageProtect()
43 …if (memcpy_s(pText, desc.codeSizeAlign, reinterpret_cast<uint8_t*>(desc.codeAddr), desc.codeSize) … in MachineCodeCopyToCache()
52 reinterpret_cast<OHOS::Security::CodeSign::JitCodeSigner*>(desc.codeSigner); in MachineCodeCopyToCache()
53 …int err = OHOS::Security::CodeSign::CopyToJitCode(signer, pText, reinterpret_cast<void*>(desc.code… in MachineCodeCopyToCache()
61 delete reinterpret_cast<OHOS::Security::CodeSign::JitCodeSigner*>(desc.codeSigner); in MachineCodeCopyToCache()
65 reinterpret_cast<uint8_t*>(desc.codeAddr), in MachineCodeCopyToCache()
76 uint8_t *textStart = reinterpret_cast<uint8_t*>(GetText()); in SetText()
80 reinterpret_cast<uint8_t*>(desc.rodataAddrBeforeText), in SetText()
96 reinterpret_cast<uint8_t*>(desc.rodataAddrAfterText), in SetText()
107 uint8_t *textStart = reinterpret_cast<uint8_t*>(GetText()); in SetNonText()
110 reinterpret_cast<uint8_t*>(desc.stackMapOrOffsetTableAddr), in SetNonText()
116 FuncEntryDes *funcEntry = reinterpret_cast<FuncEntryDes*>(desc.funcEntryDesAddr); in SetNonText()
126 static_cast<uint64_t>(reinterpret_cast<uintptr_t>(textStart)); in SetNonText()
151 SetLocalHeapAddress(reinterpret_cast<uint64_t>(thread->GetEcmaVM()->GetHeap())); in SetData()
163 SetHeapConstantTableAddr(reinterpret_cast<uint64_t>(GetHeapConstantTableAddress())); in SetData()
183 uint8_t *textStart = reinterpret_cast<uint8_t*>(GetText()); in SetData()
186 reinterpret_cast<void*>(GetText()) << ", size:" << instrSize << in SetData()
187 ", stackMap addr:" << reinterpret_cast<void*>(stackmapAddr) << in SetData()
216 uint8_t *textStart = reinterpret_cast<uint8_t*>(GetText()); in SetBaselineCodeData()
219 ASSERT(IsAligned(reinterpret_cast<uintptr_t>(textStart), TEXT_ALIGN) || in SetBaselineCodeData()
220 IsAligned(reinterpret_cast<uintptr_t>(textStart), DATA_ALIGN)); in SetBaselineCodeData()
222 ASSERT(IsAligned(reinterpret_cast<uintptr_t>(textStart), TEXT_ALIGN)); in SetBaselineCodeData()
236 reinterpret_cast<uint8_t*>(desc.stackMapOrOffsetTableAddr), in SetBaselineCodeData()
242 SetFuncAddr(reinterpret_cast<uintptr_t>(textStart)); in SetBaselineCodeData()
246 reinterpret_cast<void*>(GetText()) << ", size:" << instrSizeAlign << in SetBaselineCodeData()
296 return reinterpret_cast<uint8_t*>(GetNonTextAddress()); in GetStackMapOrOffsetTableAddress()
298 return reinterpret_cast<uint8_t*>(GetText() + GetInstructionsSize()); in GetStackMapOrOffsetTableAddress()
304 …return reinterpret_cast<uint8_t*>(GetStackMapOrOffsetTableAddress() + GetStackMapOrOffsetTableSize… in GetHeapConstantTableAddress()
310 Heap* heap = reinterpret_cast<Heap*>(this->GetLocalHeapAddress()); in ProcessMarkObject()
318 Heap *localHeap = reinterpret_cast<Heap *>(region->GetLocalHeap()); in ProcessMarkObject()