Lines Matching refs:pVCpu

356     PVMCPU pVCpu = &pVM->aCpus[0];  /* raw mode implies 1 VPCU */
357 VMCPU_FF_CLEAR(pVCpu, VMCPU_FF_CSAM_PENDING_ACTION);
699 PVMCPU pVCpu = VMMGetCpu0(pVM);
724 rc = PGMPhysGCPtr2CCPtrReadOnly(pVCpu, pGCPtr, (const void **)&pHCPtr, &pCacheRec->Lock);
1281 PVMCPU pVCpu = VMMGetCpu0(pVM);
1367 if (!PGMGstIsPagePresent(pVCpu, pCurInstrGC + cbInstr - 1))
1411 PGMPhysSimpleReadGCPtr(pVCpu, &addr, (RTRCUINTPTR)cpu.Param1.uDisp.i32, sizeof(addr));
1430 if (!PGMGstIsPagePresent(pVCpu, addr))
1484 rc2 = PGMPhysGCPtr2CCPtrReadOnly(pVCpu, pJumpTableGC, (PRTHCPTR)&pJumpTableHC, missing page lock);
1498 rc2 = PGMGstGetPage(pVCpu, addr, &fFlags, NULL);
1560 PVMCPU pVCpu = VMMGetCpu0(pVM);
1564 rc = PGMPhysSimpleReadGCPtr(pVCpu, &val[0], pInstr, sizeof(val[0]));
1572 rc = PGMPhysSimpleReadGCPtr(pVCpu, &val[1], pInstr+1024, sizeof(val[0]));
1580 rc = PGMPhysSimpleReadGCPtr(pVCpu, &val[2], pInstr+2048, sizeof(val[0]));
1588 rc = PGMPhysSimpleReadGCPtr(pVCpu, &val[3], pInstr+3072, sizeof(val[0]));
1596 rc = PGMPhysSimpleReadGCPtr(pVCpu, &val[4], pInstr+4092, sizeof(val[0]));
1633 PVMCPU pVCpu = VMMGetCpu0(pVM);
1648 rc = PGMGstGetPage(pVCpu, addr, &fFlags, &GCPhys);
1694 rc = PGMGstGetPage(pVCpu, addr, &pPageRec->page.fFlags, &pPageRec->page.GCPhys);
1824 PVMCPU pVCpu = VMMGetCpu0(pVM);
1843 rc = PGMGstGetPage(pVCpu, GCPtr, &pPage->page.fFlags, &pPage->page.GCPhys);
1871 rc = PGMPrefetchPage(pVCpu, GCPtr);
1874 rc = PGMShwMakePageReadonly(pVCpu, GCPtr, 0 /*fFlags*/);
1927 PVMCPU pVCpu = VMMGetCpu0(pVM);
1948 rc = PGMGstGetPage(pVCpu, pPageAddrGC, &fFlags, NULL);
1984 rc = PGMPrefetchPage(pVCpu, pPageAddrGC);
1987 rc = PGMShwMakePageReadonly(pVCpu, pPageAddrGC, 0 /*fFlags*/);
2005 rc = PGMPrefetchPage(pVCpu, pPageAddrGC);
2009 rc = PGMShwMakePageReadonly(pVCpu, pPageAddrGC, 0 /*fFlags*/);
2018 rc = PGMShwGetPage(pVCpu, pPageAddrGC, &fPageShw, &GCPhys);
2028 rc = PGMPrefetchPage(pVCpu, pPageAddrGC);
2031 rc = PGMShwMakePageReadonly(pVCpu, pPageAddrGC, 0 /*fFlags*/);
2076 PVMCPU pVCpu = VMMGetCpu0(pVM);
2099 CPUMSetChangedFlags(pVCpu, CPUM_CHANGED_GLOBAL_TLB_FLUSH);
2403 PVMCPU pVCpu = VMMGetCpu0(pVM);
2417 REMR3NotifyCodePageChanged(pVM, pVCpu, GCPtr);
2421 rc = PGMShwMakePageReadonly(pVCpu, pVM->csam.s.pvDirtyFaultPage[i], 0 /*fFlags*/);
2431 rc = PGMGstGetPage(pVCpu, GCPtr, &fFlags, NULL);
2456 PVMCPU pVCpu = VMMGetCpu0(pVM);
2465 PGMShwMakePageNotPresent(pVCpu, GCPtr, 0 /*fFlags*/);
2478 * @param pVCpu Pointer to the VMCPU.
2480 VMMR3_INT_DECL(int) CSAMR3DoPendingAction(PVM pVM, PVMCPU pVCpu)
2487 VMCPU_FF_CLEAR(pVCpu, VMCPU_FF_CSAM_PENDING_ACTION);
2503 PVMCPU pVCpu = VMMGetCpu0(pVM);
2505 RTRCPTR GCPtrIDT = CPUMGetGuestIDTR(pVCpu, &cbIDT);
2580 rc = PGMPhysSimpleReadGCPtr(pVCpu, aIDT, GCPtrIDT, cGates*sizeof(VBOXIDTE));
2607 rc = SELMR3GetSelectorInfo(pVM, pVCpu, pGuestIdte->Gen.u16SegSel, &selInfo);
2649 pCtx = CPUMQueryGuestCtxPtr(pVCpu);
2653 rc = CPUMR3DisasmInstrCPU(pVM, pVCpu, pCtx, pHandler - aOpenBsdPushCSOffset[i], &cpu, NULL);