Searched refs:PPATMPATCHREC (Results 1 - 7 of 7) sorted by relevance
/vbox/src/VBox/VMM/include/ |
H A D | PATMInternal.h | 371 } PATMPATCHREC, *PPATMPATCHREC; typedef in typeref:struct:PATMPATCHREC 381 PPATMPATCHREC pPatchTrampoline; 405 #define PATM_PATCHREC_FROM_COREOFFSET(a) (PPATMPATCHREC)((uintptr_t)a - RT_OFFSETOF(PATMPATCHREC, CoreOffset)) 406 #define PATM_PATCHREC_FROM_PATCHINFO(a) (PPATMPATCHREC)((uintptr_t)a - RT_OFFSETOF(PATMPATCHREC, patch)) 501 R3PTRTYPE(PPATMPATCHREC) pGlobalPatchRec; 612 int patmR3RemovePatch(PVM pVM, PPATMPATCHREC pPatchRec, bool fForceRemove); 627 int patmR3InstallGuestSpecificPatch(PVM pVM, PDISCPUSTATE pCpu, RTRCPTR pInstrGC, uint8_t *pInstrHC, PPATMPATCHREC pPatchRec); 628 PPATMPATCHREC patmQueryFunctionPatch(PVM pVM, RTRCPTR pInstrGC); 698 void patmR3DbgAddPatch(PVM pVM, PPATMPATCHREC pPatchRec);
|
/vbox/src/VBox/VMM/VMMR3/ |
H A D | PATMGuest.cpp | 88 int PATMPatchSysenterXP(PVM pVM, RTGCPTR32 pInstrGC, PPATMPATCHREC pPatchRec) 179 int PATMPatchOpenBSDHandlerPrefix(PVM pVM, PDISCPUSTATE pCpu, RTGCPTR32 pInstrGC, uint8_t *pInstrHC, PPATMPATCHREC pPatchRec) 212 int patmR3InstallGuestSpecificPatch(PVM pVM, PDISCPUSTATE pCpu, RTGCPTR32 pInstrGC, uint8_t *pInstrHC, PPATMPATCHREC pPatchRec)
|
H A D | PATMR3Dbg.cpp | 98 static size_t patmR3DbgDescribePatchAsSymbol(PPATMPATCHREC pPatchRec, char *pszName, size_t cbLeft) 177 void patmR3DbgAddPatch(PVM pVM, PPATMPATCHREC pPatchRec) 227 patmR3DbgAddPatch((PVM)pvUser, (PPATMPATCHREC)pNode); 365 PPATMPATCHREC pPatchRec; 366 pPatchRec = (PPATMPATCHREC)RTAvloU32GetBestFit(&pVM->patm.s.PatchLookupTreeHC->PatchTree, RCPtr, false /*fFromAbove*/); 370 pPatchRec = (PPATMPATCHREC)RTAvloU32GetBestFit(&pVM->patm.s.PatchLookupTreeHC->PatchTree, RCPtr, true /*fFromAbove*/);
|
H A D | PATM.cpp | 570 PPATMPATCHREC pPatchRec = (PPATMPATCHREC)RTAvloU32RemoveBestFit(&pVM->patm.s.PatchLookupTreeHC->PatchTree, 0, true); 755 PPATMPATCHREC pPatch = (PPATMPATCHREC)pNode; 999 PPATMPATCHREC pPatch = (PPATMPATCHREC)pNode; 1017 PPATMPATCHREC pPatch = (PPATMPATCHREC)pNode; 1184 PPATMPATCHREC pFunctionRec = patmQueryFunctionPatch(pVM, pRec->pTargetGC); 2813 uint32_t uOpcode, uint32_t uOpSize, PPATMPATCHREC pPatchRe [all...] |
H A D | PATMSSM.cpp | 581 static void patmR3PatchConvertSSM2Mem(PPATMPATCHREC pPatch, PPATMPATCHRECSSM pPatchSSM) 628 static void patmR3PatchConvertMem2SSM(PPATMPATCHRECSSM pPatchSSM, PPATMPATCHREC pPatch) 676 PPATMPATCHREC pPatch = (PPATMPATCHREC)pNode;
|
/vbox/src/VBox/VMM/VMMAll/ |
H A D | PATMAll.cpp | 432 PPATMPATCHREC patmQueryFunctionPatch(PVM pVM, RTRCPTR pInstrGC) 434 PPATMPATCHREC pRec; 437 pRec = (PPATMPATCHREC)RTAvloU32Get(&CTXSUFF(pVM->patm.s.PatchLookupTree)->PatchTree, (AVLOU32KEY)pInstrGC); 458 PPATMPATCHREC pRec; 461 pRec = (PPATMPATCHREC)RTAvloU32Get(&CTXSUFF(pVM->patm.s.PatchLookupTree)->PatchTree, (AVLOU32KEY)pInstrGC);
|
/vbox/src/VBox/VMM/VMMRC/ |
H A D | PATMRC.cpp | 152 PPATMPATCHREC pRec; 455 PPATMPATCHREC pRec; 471 pRec = (PPATMPATCHREC)RTAvloU32Get(&CTXSUFF(pVM->patm.s.PatchLookupTree)->PatchTree, (AVLOU32KEY)(pRegFrame->eip - 1)); /* eip is pointing to the instruction *after* 'int 3' already */
|
Completed in 67 milliseconds