VirtualBox

Changeset 7271 in vbox for trunk/src/VBox/Runtime


Ignore:
Timestamp:
Mar 4, 2008 12:32:33 PM (17 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
28609
Message:

Implemented MP api for NT

Location:
trunk/src/VBox/Runtime
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Runtime/Makefile.kmk

    r7254 r7271  
    905905        common/string/strpbrk.cpp \
    906906        generic/RTAssertDoBreakpoint-generic.cpp \
    907         generic/RTMpCpuId-generic.cpp \
     907        r0drv/nt/mp-r0drv-nt.cpp \
    908908        nt/RTErrConvertFromNtStatus.cpp \
    909         r0drv/generic/RTMpOn-r0drv-generic.cpp \
    910909        r0drv/memobj-r0drv.cpp \
    911910        r0drv/nt/alloc-r0drv-nt.cpp \
  • trunk/src/VBox/Runtime/r0drv/mp-r0drv.h

    r7254 r7271  
    3131
    3232/**
     33 * MP callback
     34 *
     35 * @param   idCpu       CPU id
     36 * @param   pvUser1     The first user argument.
     37 * @param   pvUser2     The second user argument.
     38 */
     39typedef DECLCALLBACK(void) FNMPWORKER(RTCPUID idCpu, void *pvUser1, void *pvUser2);
     40/** Pointer to a FNMPWORKER(). */
     41typedef FNMPWORKER *PFNMPWORKER;
     42
     43/**
    3344 * RTMpOn* argument packet used by the host specific callback
    3445 * wrapper functions.
     
    3647typedef struct RTMPARGS
    3748{
    38     PFNWORKER  pfnWorker;
     49    PFNMPWORKER pfnWorker;
    3950    void       *pvUser1;
    4051    void       *pvUser2;
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