VirtualBox

Changeset 82590 in vbox for trunk/include/VBox


Ignore:
Timestamp:
Dec 16, 2019 5:48:40 PM (5 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
135475
Message:

SUPDrv,IPRT: Adding SUPR0HCPhysToVirt to linux & solaris; introducing IPRT_WITHOUT_EFLAGS_AC_PRESERVING and VBOX_WITHOUT_EFLAGS_AC_SET_IN_VBOXDRV config macros for disabling EFLAGS.AC hacks (not active). bugref:9627

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/VBox/sup.h

    r81304 r82590  
    20192019SUPR0DECL(void) SUPR0BadContext(PSUPDRVSESSION pSession, const char *pszFile, uint32_t uLine, const char *pszExpr);
    20202020
     2021#if defined(RT_OS_LINUX) || defined(RT_OS_SOLARIS)
     2022/**
     2023 * Translates a physical address to a virtual mapping (valid up to end of page).
     2024 * @returns VBox status code.
     2025 * @param   HCPhys      The physical address, must be page aligned.
     2026 * @param   ppv         Where to store the mapping address on success.
     2027 */
     2028SUPR0DECL(int) SUPR0HCPhysToVirt(RTHCPHYS HCPhys, void **ppv);
     2029#endif
     2030
    20212031/** Context structure returned by SUPR0IoCtlSetup for use with
    20222032 * SUPR0IoCtlPerform and cleaned up by SUPR0IoCtlCleanup. */
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