VirtualBox

Changeset 19300 in vbox for trunk/src/VBox/Frontends/VBoxBFE


Ignore:
Timestamp:
May 1, 2009 6:06:59 PM (16 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
46755
Message:

VMReq,*: Replaced VMREQDEST with VMCPUID because it's a pain to have to cast CPU IDs all the time.

Location:
trunk/src/VBox/Frontends/VBoxBFE
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VBoxBFE/DisplayImpl.cpp

    r14295 r19300  
    378378    /* pdm.h says that this has to be called from the EMT thread */
    379379    PVMREQ pReq;
    380     int rcVBox = VMR3ReqCallVoid(pVM, VMREQDEST_ANY, &pReq, RT_INDEFINITE_WAIT,
     380    int rcVBox = VMR3ReqCallVoid(pVM, VMCPUID_ANY, &pReq, RT_INDEFINITE_WAIT,
    381381                                 (PFNRT)VMDisplay::doInvalidateAndUpdate, 1, mpDrv);
    382382    if (RT_SUCCESS(rcVBox))
  • trunk/src/VBox/Frontends/VBoxBFE/HostUSBImpl.cpp

    r17339 r19300  
    244244    LogFlowMember (("Console::AttachUSBDevice: Proxying USB device '%s' %RTuuid...\n", Address.c_str(), &Uuid));
    245245    PVMREQ pReq;
    246     vrc = VMR3ReqCall (mpVM, VMREQDEST_ANY, &pReq, RT_INDEFINITE_WAIT,
     246    vrc = VMR3ReqCall (mpVM, VMCPUID_ANY, &pReq, RT_INDEFINITE_WAIT,
    247247                       (PFNRT)pRhConfig->pfnCreateProxyDevice,
    248248                       5, pRhConfig, &Uuid, fRemote,
     
    303303            LogFlowMember (("Console::DetachUSBDevice: Detaching USB proxy device %RTuuid...\n", &Uuid));
    304304            PVMREQ pReq;
    305             vrc = VMR3ReqCall (mpVM, VMREQDEST_ANY, &pReq, RT_INDEFINITE_WAIT, (PFNRT)pRhConfig->pfnDestroyProxyDevice,
     305            vrc = VMR3ReqCall (mpVM, VMCPUID_ANY, &pReq, RT_INDEFINITE_WAIT, (PFNRT)pRhConfig->pfnDestroyProxyDevice,
    306306                               2, pRhConfig, &Uuid);
    307307            if (RT_SUCCESS (vrc))
  • trunk/src/VBox/Frontends/VBoxBFE/MachineDebuggerImpl.cpp

    r13837 r19300  
    138138    PVMREQ pReq;
    139139    EMRAWMODE rawModeFlag = enable ? EMRAW_RING3_DISABLE : EMRAW_RING3_ENABLE;
    140     int rcVBox = VMR3ReqCall(pVM, VMREQDEST_ANY, &pReq, RT_INDEFINITE_WAIT,
     140    int rcVBox = VMR3ReqCall(pVM, VMCPUID_ANY, &pReq, RT_INDEFINITE_WAIT,
    141141                             (PFNRT)EMR3RawSetMode, 2, pVM, rawModeFlag);
    142142    if (RT_SUCCESS(rcVBox))
     
    198198    PVMREQ pReq;
    199199    EMRAWMODE rawModeFlag = enable ? EMRAW_RING0_DISABLE : EMRAW_RING0_ENABLE;
    200     int rcVBox = VMR3ReqCall(pVM, VMREQDEST_ANY, &pReq, RT_INDEFINITE_WAIT,
     200    int rcVBox = VMR3ReqCall(pVM, VMCPUID_ANY, &pReq, RT_INDEFINITE_WAIT,
    201201                             (PFNRT)EMR3RawSetMode, 2, pVM, rawModeFlag);
    202202    if (RT_SUCCESS(rcVBox))
  • trunk/src/VBox/Frontends/VBoxBFE/VBoxBFE.cpp

    r18645 r19300  
    966966            /* Power off VM */
    967967            PVMREQ pReq;
    968             rc = VMR3ReqCall(pVM, VMREQDEST_ANY, &pReq, RT_INDEFINITE_WAIT, (PFNRT)VMR3PowerOff, 1, pVM);
     968            rc = VMR3ReqCall(pVM, VMCPUID_ANY, &pReq, RT_INDEFINITE_WAIT, (PFNRT)VMR3PowerOff, 1, pVM);
    969969        }
    970970
     
    12781278        {
    12791279            startProgressInfo("Restoring");
    1280             rc = VMR3ReqCall(pVM, VMREQDEST_ANY, &pReq, RT_INDEFINITE_WAIT,
     1280            rc = VMR3ReqCall(pVM, VMCPUID_ANY, &pReq, RT_INDEFINITE_WAIT,
    12811281                             (PFNRT)VMR3Load, 4, pVM, g_pszStateFile, &callProgressInfo, (uintptr_t)NULL);
    12821282            endProgressInfo();
     
    12841284            {
    12851285                VMR3ReqFree(pReq);
    1286                 rc = VMR3ReqCall(pVM, VMREQDEST_ANY, &pReq, RT_INDEFINITE_WAIT,
     1286                rc = VMR3ReqCall(pVM, VMCPUID_ANY, &pReq, RT_INDEFINITE_WAIT,
    12871287                                 (PFNRT)VMR3Resume, 1, pVM);
    12881288                if (RT_SUCCESS(rc))
     
    12981298        else
    12991299        {
    1300             rc = VMR3ReqCall(pVM, VMREQDEST_ANY, &pReq, RT_INDEFINITE_WAIT, (PFNRT)VMR3PowerOn, 1, pVM);
     1300            rc = VMR3ReqCall(pVM, VMCPUID_ANY, &pReq, RT_INDEFINITE_WAIT, (PFNRT)VMR3PowerOn, 1, pVM);
    13011301            if (RT_SUCCESS(rc))
    13021302            {
  • trunk/src/VBox/Frontends/VBoxBFE/VMControl.cpp

    r15256 r19300  
    6363
    6464    PVMREQ pReq;
    65     int rcVBox = VMR3ReqCall(pVM, VMREQDEST_ANY, &pReq, RT_INDEFINITE_WAIT,
     65    int rcVBox = VMR3ReqCall(pVM, VMCPUID_ANY, &pReq, RT_INDEFINITE_WAIT,
    6666                             (PFNRT)VMR3Suspend, 1, pVM);
    6767    AssertRC(rcVBox);
     
    8484
    8585    PVMREQ pReq;
    86     int rcVBox = VMR3ReqCall(pVM, VMREQDEST_ANY, &pReq, RT_INDEFINITE_WAIT,
     86    int rcVBox = VMR3ReqCall(pVM, VMCPUID_ANY, &pReq, RT_INDEFINITE_WAIT,
    8787                             (PFNRT)VMR3Resume, 1, pVM);
    8888    AssertRC(rcVBox);
     
    102102{
    103103    PVMREQ pReq;
    104     int rcVBox = VMR3ReqCall(pVM, VMREQDEST_ANY, &pReq, RT_INDEFINITE_WAIT,
     104    int rcVBox = VMR3ReqCall(pVM, VMCPUID_ANY, &pReq, RT_INDEFINITE_WAIT,
    105105                             (PFNRT)VMR3Reset, 1, pVM);
    106106    AssertRC(rcVBox);
     
    160160
    161161    startProgressInfo("Saving");
    162     rc = VMR3ReqCall(pVM, VMREQDEST_ANY, &pReq, RT_INDEFINITE_WAIT,
     162    rc = VMR3ReqCall(pVM, VMCPUID_ANY, &pReq, RT_INDEFINITE_WAIT,
    163163                     (PFNRT)VMR3Save, 4, pVM, g_pszStateFile, &callProgressInfo, (uintptr_t)NULL);
    164164    endProgressInfo();
     
    193193    {
    194194        PVMREQ pReq;
    195         rc = VMR3ReqCall(pVM, VMREQDEST_ANY, &pReq, RT_INDEFINITE_WAIT,
     195        rc = VMR3ReqCall(pVM, VMCPUID_ANY, &pReq, RT_INDEFINITE_WAIT,
    196196                         (PFNRT)VMR3Suspend, 1, pVM);
    197197        AssertRC(rc);
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