VirtualBox

Changeset 13782 in vbox for trunk/src/VBox/Devices/VMMDev


Ignore:
Timestamp:
Nov 4, 2008 12:16:30 PM (16 years ago)
Author:
vboxsync
Message:

More SMP groundwork.

Location:
trunk/src/VBox/Devices/VMMDev
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/VMMDev/VBoxDev.cpp

    r13756 r13782  
    249249        PVMREQ pReq;
    250250
    251         rc = VMR3ReqCallVoid (pVM, VMREQDEST_ALL, &pReq, RT_INDEFINITE_WAIT,
     251        rc = VMR3ReqCallVoid (pVM, VMREQDEST_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_ALL, NULL, 0, VMREQFLAGS_NO_WAIT | VMREQFLAGS_VOID,
     276    rc = VMR3ReqCallEx(pVM, VMREQDEST_ANY, NULL, 0, VMREQFLAGS_NO_WAIT | VMREQFLAGS_VOID,
    277277                       (PFNRT) vmmdevNotifyGuest_EMT,
    278278                       2, pVMMDevState, u32EventMask);
  • trunk/src/VBox/Devices/VMMDev/VMMDevHGCM.cpp

    r13756 r13782  
    11381138
    11391139    /* Not safe to execute asynchroneously; forward to EMT */
    1140     int rc = VMR3ReqCallEx(PDMDevHlpGetVM(pVMMDevState->pDevIns), VMREQDEST_ALL, NULL, 0, VMREQFLAGS_NO_WAIT | VMREQFLAGS_VOID,
     1140    int rc = VMR3ReqCallEx(PDMDevHlpGetVM(pVMMDevState->pDevIns), VMREQDEST_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