Searched defs:GCPtrPC (Results 1 - 3 of 3) sorted by relevance
/vbox/src/VBox/VMM/VMMR3/ |
H A D | CPUM.cpp | 2012 * @param GCPtrPC Program counter (relative to CS) to disassemble from. 2017 VMMR3DECL(int) CPUMR3DisasmInstrCPU(PVM pVM, PVMCPU pVCpu, PCPUMCTX pCtx, RTGCPTR GCPtrPC, PDISCPUSTATE pCpu, const char *pszPrefix) argument 2070 rc = DISInstrWithReader(GCPtrPC, enmDisCpuMode, cpumR3DisasInstrRead, &State, pCpu, &cbInstr); 2075 rc = DISInstrToStrWithReader(GCPtrPC, enmDisCpuMode, cpumR3DisasInstrRead, &State, 2088 Log(("CPUMR3DisasmInstrCPU: DISInstr failed for %04X:%RGv rc=%Rrc\n", pCtx->cs.Sel, GCPtrPC, rc));
|
/vbox/src/recompiler/ |
H A D | VBoxRecompiler.c | 778 RTGCPTR GCPtrPC; local 794 GCPtrPC = pVM->rem.s.Env.eip + pVM->rem.s.Env.segs[R_CS].base; 795 fBp = !cpu_breakpoint_remove(&pVM->rem.s.Env, GCPtrPC, BP_GDB); 838 int rc2 = cpu_breakpoint_insert(&pVM->rem.s.Env, GCPtrPC, BP_GDB, NULL); 973 RTGCPTR GCPtrPC = pVM->rem.s.Env.eip + pVM->rem.s.Env.segs[R_CS].base; local 975 if (pBP->pc == GCPtrPC) 978 Log2(("REMR3EmulateInstruction: cpu_exec -> EXCP_DEBUG rc=%Rrc pBP=%p GCPtrPC=%RGv\n", rc, pBP, GCPtrPC)); 1153 RTGCPTR GCPtrPC = pVM->rem.s.Env.eip + pVM->rem.s.Env.segs[R_CS].base; local 1155 if (pBP->pc == GCPtrPC) 1311 RTGCPTR GCPtrPC = pVM->rem.s.Env.eip + pVM->rem.s.Env.segs[R_CS].base; local [all...] |
/vbox/src/VBox/VMM/VMMAll/ |
H A D | IEMAll.cpp | 927 RTGCPTR GCPtrPC; local 931 GCPtrPC = pCtx->rip; 932 if (!IEM_IS_CANONICAL(GCPtrPC)) 934 cbToTryRead = PAGE_SIZE - (GCPtrPC & PAGE_OFFSET_MASK); 948 GCPtrPC = (uint32_t)pCtx->cs.u64Base + GCPtrPC32; 949 Assert(GCPtrPC <= UINT32_MAX); 958 int rc = PATMReadPatchCode(IEMCPU_TO_VM(pIemCpu), GCPtrPC, pIemCpu->abOpcode, sizeof(pIemCpu->abOpcode), &cbRead); 967 int rc = PGMGstGetPage(IEMCPU_TO_VMCPU(pIemCpu), GCPtrPC, &fFlags, &GCPhys); 970 Log(("iemInitDecoderAndPrefetchOpcodes: %RGv - rc=%Rrc\n", GCPtrPC, rc)); 971 return iemRaisePageFault(pIemCpu, GCPtrPC, IEM_ACCESS_INSTRUCTIO [all...] |
Completed in 72 milliseconds