Searched defs:GCPtrInstr (Results 1 - 4 of 4) sorted by relevance
/vbox/src/VBox/VMM/VMMR3/ |
H A D | EMRaw.cpp | 81 * @param GCPtrInstr The EIP of the cli instruction. 83 static void emR3RecordCli(PVM pVM, PVMCPU pVCpu, RTGCPTR GCPtrInstr) argument 87 pRec = (PCLISTAT)RTAvlGCPtrGet(&pVCpu->em.s.pCliStatTree, GCPtrInstr); 95 pRec->Core.Key = GCPtrInstr; 98 RTStrPrintf(szCliStatName, sizeof(szCliStatName), "/EM/Cli/0x%RGv", GCPtrInstr);
|
H A D | PATM.cpp | 5161 * @param GCPtrInstr GC address of instr 5166 VMMR3_INT_DECL(int) PATMR3ReadOrgInstr(PVM pVM, RTGCPTR32 GCPtrInstr, uint8_t *pbDst, size_t cbToRead, size_t *pcbRead) argument 5172 if ( GCPtrInstr < pVM->patm.s.pPatchedInstrGCLowest 5173 || GCPtrInstr > pVM->patm.s.pPatchedInstrGCHighest) 5184 GCPtrInstr, false /*fAbove*/); 5187 && (off = GCPtrInstr - pPatchRec->patch.pPrivInstrGC) < pPatchRec->patch.cbPatchJump) 5207 Log(("PATMR3ReadOrgInstr: returning opcode %.*Rhxs for instruction at %RX32\n", cbToRead, pbSrc, GCPtrInstr));
|
/vbox/src/VBox/VMM/VMMAll/ |
H A D | EMAll.cpp | 441 RTGCPTR GCPtrInstr; local 443 int rc = SELMToFlatEx(pVCpu, DISSELREG_CS, pCtxCore, pCtxCore->rip, 0, &GCPtrInstr); 447 pCtxCore->rip, &GCPtrInstr); 455 return EMInterpretDisasOneEx(pVM, pVCpu, (RTGCUINTPTR)GCPtrInstr, pCtxCore, pDis, pcbInstr); 468 * @param GCPtrInstr The flat address of the instruction. 473 VMM_INT_DECL(int) EMInterpretDisasOneEx(PVM pVM, PVMCPU pVCpu, RTGCUINTPTR GCPtrInstr, PCCPUMCTXCORE pCtxCore, argument 481 int rc = DISInstrWithReader(GCPtrInstr, enmCpuMode, emReadBytes, pVCpu, pDis, pcbInstr); 484 AssertMsg(rc == VERR_PAGE_NOT_PRESENT || rc == VERR_PAGE_TABLE_NOT_PRESENT, ("DISCoreOne failed to GCPtrInstr=%RGv rc=%Rrc\n", GCPtrInstr, rc));
|
/vbox/src/recompiler/ |
H A D | VBoxRecompiler.c | 1707 * @param GCPtrInstr Where to fetch code. 1710 bool remR3GetOpcode(CPUX86State *env, RTGCPTR GCPtrInstr, uint8_t *pu8Byte) argument 1712 int rc = PATMR3QueryOpcode(env->pVM, GCPtrInstr, pu8Byte);
|
Completed in 88 milliseconds