VirtualBox

Changeset 43391 in vbox for trunk/src/VBox/VMM/VMMR3


Ignore:
Timestamp:
Sep 21, 2012 10:11:14 AM (13 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
80869
Message:

VMM: HM cleanup.

Location:
trunk/src/VBox/VMM/VMMR3
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/VMMR3/EMHM.cpp

    r43387 r43391  
    6464DECLINLINE(int) emR3ExecuteInstruction(PVM pVM, PVMCPU pVCpu, const char *pszPrefix, int rcGC = VINF_SUCCESS);
    6565static int emR3ExecuteIOInstruction(PVM pVM, PVMCPU pVCpu);
    66 static int emR3HwaccmForcedActions(PVM pVM, PVMCPU pVCpu, PCPUMCTX pCtx);
     66static int emR3HmForcedActions(PVM pVM, PVMCPU pVCpu, PCPUMCTX pCtx);
    6767
    6868#define EMHANDLERC_WITH_HM
     
    9393        ||  VMCPU_FF_ISPENDING(pVCpu, VMCPU_FF_HIGH_PRIORITY_PRE_RAW_MASK))
    9494    {
    95         rc = emR3HwaccmForcedActions(pVM, pVCpu, pCtx);
     95        rc = emR3HmForcedActions(pVM, pVCpu, pCtx);
    9696        if (rc != VINF_SUCCESS)
    9797            return rc;
     
    123123     */
    124124    rc = emR3HighPriorityPostForcedActions(pVM, pVCpu, rc);
    125     rc = emR3HwaccmHandleRC(pVM, pVCpu, pCtx, rc);
     125    rc = emR3HmHandleRC(pVM, pVCpu, pCtx, rc);
    126126    return rc;
    127127}
     
    392392 * @param   pCtx        Pointer to the guest CPU context.
    393393 */
    394 static int emR3HwaccmForcedActions(PVM pVM, PVMCPU pVCpu, PCPUMCTX pCtx)
     394static int emR3HmForcedActions(PVM pVM, PVMCPU pVCpu, PCPUMCTX pCtx)
    395395{
    396396    /*
     
    499499            ||  VMCPU_FF_ISPENDING(pVCpu, VMCPU_FF_HIGH_PRIORITY_PRE_RAW_MASK))
    500500        {
    501             rc = emR3HwaccmForcedActions(pVM, pVCpu, pCtx);
     501            rc = emR3HmForcedActions(pVM, pVCpu, pCtx);
    502502            if (rc != VINF_SUCCESS)
    503503                break;
     
    568568            break;
    569569
    570         rc = emR3HwaccmHandleRC(pVM, pVCpu, pCtx, rc);
     570        rc = emR3HmHandleRC(pVM, pVCpu, pCtx, rc);
    571571        if (rc != VINF_SUCCESS)
    572572            break;
  • trunk/src/VBox/VMM/VMMR3/HM.cpp

    r43387 r43391  
    12941294                if (pVM->hm.s.vmx.fUsePreemptTimer)
    12951295                {
    1296                     PCFGMNODE pCfgHwAccM = CFGMR3GetChild(CFGMR3GetRoot(pVM), "HM");
    1297                     int rc2 = CFGMR3QueryBoolDef(pCfgHwAccM, "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);
    12981298                    AssertLogRelRC(rc2);
    12991299                }
  • trunk/src/VBox/VMM/VMMR3/VMMTests.cpp

    r43387 r43391  
    469469
    470470/* execute the switch. */
    471 VMMR3DECL(int) VMMDoHwAccmTest(PVM pVM)
     471VMMR3DECL(int) VMMDoHmTest(PVM pVM)
    472472{
    473473    uint32_t i;
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette