Changeset 43391 in vbox for trunk/src/VBox/VMM/VMMR3
- Timestamp:
- Sep 21, 2012 10:11:14 AM (13 years ago)
- svn:sync-xref-src-repo-rev:
- 80869
- Location:
- trunk/src/VBox/VMM/VMMR3
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMR3/EMHM.cpp
r43387 r43391 64 64 DECLINLINE(int) emR3ExecuteInstruction(PVM pVM, PVMCPU pVCpu, const char *pszPrefix, int rcGC = VINF_SUCCESS); 65 65 static int emR3ExecuteIOInstruction(PVM pVM, PVMCPU pVCpu); 66 static int emR3H waccmForcedActions(PVM pVM, PVMCPU pVCpu, PCPUMCTX pCtx);66 static int emR3HmForcedActions(PVM pVM, PVMCPU pVCpu, PCPUMCTX pCtx); 67 67 68 68 #define EMHANDLERC_WITH_HM … … 93 93 || VMCPU_FF_ISPENDING(pVCpu, VMCPU_FF_HIGH_PRIORITY_PRE_RAW_MASK)) 94 94 { 95 rc = emR3H waccmForcedActions(pVM, pVCpu, pCtx);95 rc = emR3HmForcedActions(pVM, pVCpu, pCtx); 96 96 if (rc != VINF_SUCCESS) 97 97 return rc; … … 123 123 */ 124 124 rc = emR3HighPriorityPostForcedActions(pVM, pVCpu, rc); 125 rc = emR3H waccmHandleRC(pVM, pVCpu, pCtx, rc);125 rc = emR3HmHandleRC(pVM, pVCpu, pCtx, rc); 126 126 return rc; 127 127 } … … 392 392 * @param pCtx Pointer to the guest CPU context. 393 393 */ 394 static int emR3H waccmForcedActions(PVM pVM, PVMCPU pVCpu, PCPUMCTX pCtx)394 static int emR3HmForcedActions(PVM pVM, PVMCPU pVCpu, PCPUMCTX pCtx) 395 395 { 396 396 /* … … 499 499 || VMCPU_FF_ISPENDING(pVCpu, VMCPU_FF_HIGH_PRIORITY_PRE_RAW_MASK)) 500 500 { 501 rc = emR3H waccmForcedActions(pVM, pVCpu, pCtx);501 rc = emR3HmForcedActions(pVM, pVCpu, pCtx); 502 502 if (rc != VINF_SUCCESS) 503 503 break; … … 568 568 break; 569 569 570 rc = emR3H waccmHandleRC(pVM, pVCpu, pCtx, rc);570 rc = emR3HmHandleRC(pVM, pVCpu, pCtx, rc); 571 571 if (rc != VINF_SUCCESS) 572 572 break; -
trunk/src/VBox/VMM/VMMR3/HM.cpp
r43387 r43391 1294 1294 if (pVM->hm.s.vmx.fUsePreemptTimer) 1295 1295 { 1296 PCFGMNODE pCfgH wAccM= CFGMR3GetChild(CFGMR3GetRoot(pVM), "HM");1297 int rc2 = CFGMR3QueryBoolDef(pCfgH wAccM, "UsePreemptTimer", &pVM->hm.s.vmx.fUsePreemptTimer, true);1296 PCFGMNODE pCfgHm = CFGMR3GetChild(CFGMR3GetRoot(pVM), "HM"); 1297 int rc2 = CFGMR3QueryBoolDef(pCfgHm, "UsePreemptTimer", &pVM->hm.s.vmx.fUsePreemptTimer, true); 1298 1298 AssertLogRelRC(rc2); 1299 1299 } -
trunk/src/VBox/VMM/VMMR3/VMMTests.cpp
r43387 r43391 469 469 470 470 /* execute the switch. */ 471 VMMR3DECL(int) VMMDoH wAccmTest(PVM pVM)471 VMMR3DECL(int) VMMDoHmTest(PVM pVM) 472 472 { 473 473 uint32_t i;
Note:
See TracChangeset
for help on using the changeset viewer.