VirtualBox

Ignore:
Timestamp:
Jul 9, 2020 12:05:45 AM (5 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
139069
Message:

SUPLib: Make the suplibOs* hidden. bugref:9794

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/HostDrivers/Support/linux/SUPLib-linux.cpp

    r82968 r85129  
    7676
    7777
    78 int suplibOsInit(PSUPLIBDATA pThis, bool fPreInited, bool fUnrestricted, SUPINITOP *penmWhat, PRTERRINFO pErrInfo)
     78DECLHIDDEN(int) suplibOsInit(PSUPLIBDATA pThis, bool fPreInited, bool fUnrestricted, SUPINITOP *penmWhat, PRTERRINFO pErrInfo)
    7979{
    8080    RT_NOREF2(penmWhat, pErrInfo);
     
    146146
    147147
    148 int suplibOsTerm(PSUPLIBDATA pThis)
     148DECLHIDDEN(int) suplibOsTerm(PSUPLIBDATA pThis)
    149149{
    150150    /*
     
    164164#ifndef IN_SUP_HARDENED_R3
    165165
    166 int suplibOsInstall(void)
     166DECLHIDDEN(int) suplibOsInstall(void)
    167167{
    168168    // nothing to do on Linux
     
    171171
    172172
    173 int suplibOsUninstall(void)
     173DECLHIDDEN(int) suplibOsUninstall(void)
    174174{
    175175    // nothing to do on Linux
     
    178178
    179179
    180 int suplibOsIOCtl(PSUPLIBDATA pThis, uintptr_t uFunction, void *pvReq, size_t cbReq)
     180DECLHIDDEN(int) suplibOsIOCtl(PSUPLIBDATA pThis, uintptr_t uFunction, void *pvReq, size_t cbReq)
    181181{
    182182    AssertMsg(pThis->hDevice != (intptr_t)NIL_RTFILE, ("SUPLIB not initiated successfully!\n"));
     
    208208
    209209
    210 int suplibOsIOCtlFast(PSUPLIBDATA pThis, uintptr_t uFunction, uintptr_t idCpu)
     210DECLHIDDEN(int) suplibOsIOCtlFast(PSUPLIBDATA pThis, uintptr_t uFunction, uintptr_t idCpu)
    211211{
    212212    int rc = ioctl(pThis->hDevice, uFunction, idCpu);
     
    217217
    218218
    219 int suplibOsPageAlloc(PSUPLIBDATA pThis, size_t cPages, void **ppvPages)
     219DECLHIDDEN(int) suplibOsPageAlloc(PSUPLIBDATA pThis, size_t cPages, void **ppvPages)
    220220{
    221221    size_t cbMmap = (pThis->fSysMadviseWorks ? cPages : cPages + 2) << PAGE_SHIFT;
     
    252252
    253253
    254 int suplibOsPageFree(PSUPLIBDATA pThis, void *pvPages, size_t cPages)
     254DECLHIDDEN(int) suplibOsPageFree(PSUPLIBDATA pThis, void *pvPages, size_t cPages)
    255255{
    256256    NOREF(pThis);
     
    269269 * @param   ppszWhy         Where to return explanatory message.
    270270 */
    271 int suplibOsQueryVTxSupported(const char **ppszWhy)
     271DECLHIDDEN(int) suplibOsQueryVTxSupported(const char **ppszWhy)
    272272{
    273273    char szBuf[256];
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