VirtualBox

Changeset 45293 in vbox for trunk/include/VBox/vmm


Ignore:
Timestamp:
Apr 2, 2013 6:42:50 PM (12 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
84691
Message:

PGMCritSectRw: Prep for ring-0 and raw-mode context operation.

Location:
trunk/include/VBox/vmm
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/VBox/vmm/pdmcritsectrw.h

    r45153 r45293  
    5454VMMR3DECL(int)      PDMR3CritSectRwDelete(PPDMCRITSECTRW pCritSect);
    5555VMMR3DECL(const char *) PDMR3CritSectRwName(PCPDMCRITSECTRW pCritSect);
     56VMMR3DECL(int)      PDMR3CritSectRwEnterSharedEx(PPDMCRITSECTRW pThis, bool fCallRing3);
     57VMMR3DECL(int)      PDMR3CritSectRwEnterExclEx(PPDMCRITSECTRW pThis, bool fCallRing3);
    5658
    5759VMMDECL(int)        PDMCritSectRwEnterShared(PPDMCRITSECTRW pCritSect, int rcBusy);
  • trunk/include/VBox/vmm/vmm.h

    r45097 r45293  
    8282    /** Acquire the critical section specified as argument.  */
    8383    VMMCALLRING3_PDM_CRIT_SECT_ENTER,
     84    /** Enter the R/W critical section (in argument) exclusively.  */
     85    VMMCALLRING3_PDM_CRIT_SECT_RW_ENTER_EXCL,
     86    /** Enter the R/W critical section (in argument) shared.  */
     87    VMMCALLRING3_PDM_CRIT_SECT_RW_ENTER_SHARED,
    8488    /** Acquire the PGM lock. */
    8589    VMMCALLRING3_PGM_LOCK,
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