VirtualBox

Changeset 19300 in vbox for trunk/src/VBox/Devices


Ignore:
Timestamp:
May 1, 2009 6:06:59 PM (16 years ago)
Author:
vboxsync
Message:

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

Location:
trunk/src/VBox/Devices
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/Storage/DevATA.cpp

    r18927 r19300  
    14081408
    14091409    pCtl->fRedoIdle = true;
    1410     rc = VMR3ReqCall(PDMDevHlpGetVM(pDevIns), VMREQDEST_ANY, &pReq, RT_INDEFINITE_WAIT,
     1410    rc = VMR3ReqCall(PDMDevHlpGetVM(pDevIns), VMCPUID_ANY, &pReq, RT_INDEFINITE_WAIT,
    14111411                     (PFNRT)PDMDevHlpVMSuspend, 1, pDevIns);
    14121412    AssertReleaseRC(rc);
     
    28882888
    28892889                        PDMCritSectLeave(&pCtl->lock);
    2890                         rc = VMR3ReqCall(PDMDevHlpGetVM(pDevIns), VMREQDEST_ANY, &pReq, RT_INDEFINITE_WAIT,
     2890                        rc = VMR3ReqCall(PDMDevHlpGetVM(pDevIns), VMCPUID_ANY, &pReq, RT_INDEFINITE_WAIT,
    28912891                                         (PFNRT)s->pDrvMount->pfnUnmount, 2, s->pDrvMount, false);
    28922892                        AssertReleaseRC(rc);
  • trunk/src/VBox/Devices/VMMDev/VBoxDev.cpp

    r18668 r19300  
    249249        PVMREQ pReq;
    250250
    251         rc = VMR3ReqCallVoid (pVM, VMREQDEST_ANY, &pReq, RT_INDEFINITE_WAIT,
     251        rc = VMR3ReqCallVoid (pVM, VMCPUID_ANY, &pReq, RT_INDEFINITE_WAIT,
    252252                              (PFNRT) vmmdevCtlGuestFilterMask_EMT,
    253253                              3, pVMMDevState, u32OrMask, u32NotMask);
     
    274274     * about something, which has already happened.
    275275     */
    276     rc = VMR3ReqCallEx(pVM, VMREQDEST_ANY, NULL, 0, VMREQFLAGS_NO_WAIT | VMREQFLAGS_VOID,
     276    rc = VMR3ReqCallEx(pVM, VMCPUID_ANY, NULL, 0, VMREQFLAGS_NO_WAIT | VMREQFLAGS_VOID,
    277277                       (PFNRT) vmmdevNotifyGuest_EMT,
    278278                       2, pVMMDevState, u32EventMask);
  • trunk/src/VBox/Devices/VMMDev/VMMDevHGCM.cpp

    r18435 r19300  
    11381138
    11391139    /* Not safe to execute asynchroneously; forward to EMT */
    1140     int rc = VMR3ReqCallEx(PDMDevHlpGetVM(pVMMDevState->pDevIns), VMREQDEST_ANY, NULL, 0, VMREQFLAGS_NO_WAIT | VMREQFLAGS_VOID,
     1140    int rc = VMR3ReqCallEx(PDMDevHlpGetVM(pVMMDevState->pDevIns), VMCPUID_ANY, NULL, 0, VMREQFLAGS_NO_WAIT | VMREQFLAGS_VOID,
    11411141                           (PFNRT)hgcmCompletedWorker, 3, pInterface, result, pCmd);
    11421142    AssertRC(rc);
Note: See TracChangeset for help on using the changeset viewer.

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