VirtualBox

Changeset 22793 in vbox for trunk/src/VBox/Main


Ignore:
Timestamp:
Sep 5, 2009 1:29:24 AM (16 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
51986
Message:

SSM,*: Renamed phase to pass (uPhase/SSM_PHASE_FINAL) and wrote the remainder of the live snapshot / migration SSM code.

Location:
trunk/src/VBox/Main
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Main/ConsoleImpl.cpp

    r22784 r22793  
    10571057 *  @param uVersion     Console unit version.
    10581058 *                      Should match sSSMConsoleVer.
    1059  *  @param uPhase       The data phase.
     1059 *  @param uPass        The data pass.
    10601060 *
    10611061 *  @note Should locks the Console object for writing, if necessary.
     
    10631063//static
    10641064DECLCALLBACK(int)
    1065 Console::loadStateFileExec(PSSMHANDLE pSSM, void *pvUser, uint32_t uVersion, uint32_t uPhase)
     1065Console::loadStateFileExec(PSSMHANDLE pSSM, void *pvUser, uint32_t uVersion, uint32_t uPass)
    10661066{
    10671067    LogFlowFunc (("\n"));
     
    10691069    if (SSM_VERSION_MAJOR_CHANGED(uVersion, sSSMConsoleVer))
    10701070        return VERR_VERSION_MISMATCH;
    1071     Assert(uPhase == SSM_PHASE_FINAL); NOREF(uPhase);
     1071    Assert(uPass == SSM_PASS_FINAL); NOREF(uPass);
    10721072
    10731073    Console *that = static_cast<Console *>(pvUser);
  • trunk/src/VBox/Main/DisplayImpl.cpp

    r22480 r22793  
    130130
    131131DECLCALLBACK(int)
    132 Display::displaySSMLoad(PSSMHANDLE pSSM, void *pvUser, uint32_t uVersion, uint32_t uPhase)
     132Display::displaySSMLoad(PSSMHANDLE pSSM, void *pvUser, uint32_t uVersion, uint32_t uPass)
    133133{
    134134    Display *that = static_cast<Display*>(pvUser);
     
    136136    if (uVersion != sSSMDisplayVer)
    137137        return VERR_SSM_UNSUPPORTED_DATA_UNIT_VERSION;
     138    Assert(uPass == SSM_PASS_FINAL); NOREF(uPass);
    138139
    139140    uint32_t cMonitors;
  • trunk/src/VBox/Main/VMMDevInterface.cpp

    r22480 r22793  
    602602 * @param   pSSM            SSM operation handle.
    603603 * @param   uVersion        Data layout version.
    604  * @param   uPhase          The data phase.
    605  */
    606 static DECLCALLBACK(int) iface_hgcmLoad(PPDMDRVINS pDrvIns, PSSMHANDLE pSSM, uint32_t uVersion, uint32_t uPhase)
     604 * @param   uPass           The data pass.
     605 */
     606static DECLCALLBACK(int) iface_hgcmLoad(PPDMDRVINS pDrvIns, PSSMHANDLE pSSM, uint32_t uVersion, uint32_t uPass)
    607607{
    608608    LogFlowFunc(("Enter\n"));
     
    610610    if (uVersion != HGCM_SSM_VERSION)
    611611        return VERR_SSM_UNSUPPORTED_DATA_UNIT_VERSION;
    612     Assert(uPhase == SSM_PHASE_FINAL); NOREF(uPhase);
     612    Assert(uPass == SSM_PASS_FINAL); NOREF(uPass);
    613613
    614614    return HGCMHostLoadState (pSSM);
  • trunk/src/VBox/Main/include/ConsoleImpl.h

    r22560 r22793  
    501501
    502502    static DECLCALLBACK(void)   saveStateFileExec (PSSMHANDLE pSSM, void *pvUser);
    503     static DECLCALLBACK(int)    loadStateFileExec (PSSMHANDLE pSSM, void *pvUser, uint32_t uVersion, uint32_t uPhase);
     503    static DECLCALLBACK(int)    loadStateFileExec (PSSMHANDLE pSSM, void *pvUser, uint32_t uVersion, uint32_t uPass);
    504504
    505505#ifdef VBOX_WITH_GUEST_PROPS
  • trunk/src/VBox/Main/include/DisplayImpl.h

    r22480 r22793  
    292292
    293293    static DECLCALLBACK(void)   displaySSMSave(PSSMHANDLE pSSM, void *pvUser);
    294     static DECLCALLBACK(int)    displaySSMLoad(PSSMHANDLE pSSM, void *pvUser, uint32_t uVersion, uint32_t uPhase);
     294    static DECLCALLBACK(int)    displaySSMLoad(PSSMHANDLE pSSM, void *pvUser, uint32_t uVersion, uint32_t uPass);
    295295
    296296    const ComObjPtr<Console, ComWeakRef> mParent;
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