Searched refs:pRelocPos (Results 1 - 4 of 4) sorted by relevance

/vbox/src/VBox/VMM/VMMR3/
H A DPATMSSM.cpp439 SSMFIELD_ENTRY_HCPTR_HACK_U32( RELOCREC, pRelocPos), // converted to a patch member offset.
553 RTRCPTR *pFixup = (RTRCPTR *)rec.pRelocPos;
557 Assert(rec.pRelocPos);
558 uintptr_t offRelocPos = (uintptr_t)rec.pRelocPos - (uintptr_t)pVM->patm.s.pPatchMemHC;
561 rec.pRelocPos = (uint8_t *)offRelocPos;
965 /* rec.pRelocPos now contains the relative position inside the hypervisor area. */
966 offset = (int32_t)(intptr_t)rec.pRelocPos;
968 if ((uintptr_t)rec.pRelocPos < pVM->patm.s.cbPatchMem)
969 rec.pRelocPos = pVM->patm.s.pPatchMemHC + (uintptr_t)rec.pRelocPos;
[all...]
H A DPATM.cpp787 Log(("Absolute patch template fixup type %#x at %RHv -> %RHv at %RRv\n", pRec->pSource, *(RTRCUINTPTR *)pRec->pRelocPos, *(RTRCINTPTR*)pRec->pRelocPos + delta, pRec->pRelocPos));
788 *(RTRCUINTPTR *)pRec->pRelocPos += delta;
792 Log(("Absolute fixup at %RRv %RHv -> %RHv at %RRv\n", pRec->pSource, *(RTRCUINTPTR *)pRec->pRelocPos, *(RTRCINTPTR*)pRec->pRelocPos + delta, pRec->pRelocPos));
796 *(RTRCUINTPTR *)pRec->pRelocPos += delta;
856 #if 0 /** @todo '*(int32_t*)pRec->pRelocPos' crashes on restore of an XP VM here. pRelocPos
[all...]
H A DPATMPatch.cpp119 pRec->pRelocPos = pRelocHC; /* @todo redundant. */
/vbox/src/VBox/VMM/include/
H A DPATMInternal.h174 R3PTRTYPE(uint8_t *) pRelocPos; member in struct:__anon16931

Completed in 62 milliseconds