VirtualBox

Changeset 36555 in vbox for trunk/src/VBox/Runtime/r3


Ignore:
Timestamp:
Apr 5, 2011 12:34:09 PM (14 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
70988
Message:

Use DECLHIDDEN, especially in IPRT.

Location:
trunk/src/VBox/Runtime/r3
Files:
9 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Runtime/r3/darwin/sched-darwin.cpp

    r30111 r36555  
    221221
    222222
    223 int rtSchedNativeCalcDefaultPriority(RTTHREADTYPE enmType)
     223DECLHIDDEN(int) rtSchedNativeCalcDefaultPriority(RTTHREADTYPE enmType)
    224224{
    225225    Assert(enmType > RTTHREADTYPE_INVALID && enmType < RTTHREADTYPE_END);
     
    255255
    256256
    257 int rtProcNativeSetPriority(RTPROCPRIORITY enmPriority)
     257DECLHIDDEN(int) rtProcNativeSetPriority(RTPROCPRIORITY enmPriority)
    258258{
    259259    Assert(enmPriority > RTPROCPRIORITY_INVALID && enmPriority < RTPROCPRIORITY_LAST);
     
    276276
    277277
    278 int rtThreadNativeSetPriority(PRTTHREADINT pThread, RTTHREADTYPE enmType)
     278DECLHIDDEN(int) rtThreadNativeSetPriority(PRTTHREADINT pThread, RTTHREADTYPE enmType)
    279279{
    280280    Assert(pThread->Core.Key == pthread_self());
  • trunk/src/VBox/Runtime/r3/linux/sched-linux.cpp

    r33540 r36555  
    468468 * @param   enmType     The thread type to be assumed for the current thread.
    469469 */
    470 int rtSchedNativeCalcDefaultPriority(RTTHREADTYPE enmType)
     470DECLHIDDEN(int) rtSchedNativeCalcDefaultPriority(RTTHREADTYPE enmType)
    471471{
    472472    Assert(enmType > RTTHREADTYPE_INVALID && enmType < RTTHREADTYPE_END);
     
    549549 * @param   enmPriority     The priority to validate and set.
    550550 */
    551 int rtProcNativeSetPriority(RTPROCPRIORITY enmPriority)
     551DECLHIDDEN(int) rtProcNativeSetPriority(RTPROCPRIORITY enmPriority)
    552552{
    553553    Assert(enmPriority > RTPROCPRIORITY_INVALID && enmPriority < RTPROCPRIORITY_LAST);
     
    600600 * @param   enmType     The thread type.
    601601 */
    602 int rtThreadNativeSetPriority(PRTTHREADINT pThread, RTTHREADTYPE enmType)
     602DECLHIDDEN(int) rtThreadNativeSetPriority(PRTTHREADINT pThread, RTTHREADTYPE enmType)
    603603{
    604604    /* sanity */
  • trunk/src/VBox/Runtime/r3/os2/sched-os2.cpp

    r28800 r36555  
    190190 * @param   enmType     The thread type to be assumed for the current thread.
    191191 */
    192 int rtSchedNativeCalcDefaultPriority(RTTHREADTYPE enmType)
     192DECLHIDDEN(int) rtSchedNativeCalcDefaultPriority(RTTHREADTYPE enmType)
    193193{
    194194    Assert(enmType > RTTHREADTYPE_INVALID && enmType < RTTHREADTYPE_END);
     
    206206 * @remark  Located in sched.
    207207 */
    208 int rtProcNativeSetPriority(RTPROCPRIORITY enmPriority)
     208DECLHIDDEN(int) rtProcNativeSetPriority(RTPROCPRIORITY enmPriority)
    209209{
    210210    Assert(enmPriority > RTPROCPRIORITY_INVALID && enmPriority < RTPROCPRIORITY_LAST);
     
    225225 * @remark  Located in sched.
    226226 */
    227 int rtThreadNativeSetPriority(PRTTHREADINT pThread, RTTHREADTYPE enmType)
     227DECLHIDDEN(int) rtThreadNativeSetPriority(PRTTHREADINT pThread, RTTHREADTYPE enmType)
    228228{
    229229    Assert(enmType > RTTHREADTYPE_INVALID && enmType < RTTHREADTYPE_END);
  • trunk/src/VBox/Runtime/r3/os2/thread-os2.cpp

    r34256 r36555  
    6464
    6565
    66 int rtThreadNativeInit(void)
     66DECLHIDDEN(int) rtThreadNativeInit(void)
    6767{
    6868    /*
     
    7878
    7979
    80 int rtThreadNativeAdopt(PRTTHREADINT pThread)
     80DECLHIDDEN(int) rtThreadNativeAdopt(PRTTHREADINT pThread)
    8181{
    8282    /*
     
    9595
    9696
    97 void rtThreadNativeDestroy(PRTTHREADINT pThread)
     97DECLHIDDEN(void) rtThreadNativeDestroy(PRTTHREADINT pThread)
    9898{
    9999    if (pThread == *g_ppCurThread)
     
    134134
    135135
    136 int rtThreadNativeCreate(PRTTHREADINT pThread, PRTNATIVETHREAD pNativeThread)
     136DECLHIDDEN(int) rtThreadNativeCreate(PRTTHREADINT pThread, PRTNATIVETHREAD pNativeThread)
    137137{
    138138    /*
  • trunk/src/VBox/Runtime/r3/posix/sched-posix.cpp

    r33540 r36555  
    509509 * @param   enmType     The thread type to be assumed for the current thread.
    510510 */
    511 int rtSchedNativeCalcDefaultPriority(RTTHREADTYPE enmType)
     511DECLHIDDEN(int) rtSchedNativeCalcDefaultPriority(RTTHREADTYPE enmType)
    512512{
    513513    Assert(enmType > RTTHREADTYPE_INVALID && enmType < RTTHREADTYPE_END);
     
    644644 * @param   enmPriority     The priority to validate and set.
    645645 */
    646 int rtProcNativeSetPriority(RTPROCPRIORITY enmPriority)
     646DECLHIDDEN(int) rtProcNativeSetPriority(RTPROCPRIORITY enmPriority)
    647647{
    648648    Assert(enmPriority > RTPROCPRIORITY_INVALID && enmPriority < RTPROCPRIORITY_LAST);
     
    740740 * @param   enmType     The thread type.
    741741 */
    742 int rtThreadNativeSetPriority(PRTTHREADINT pThread, RTTHREADTYPE enmType)
     742DECLHIDDEN(int) rtThreadNativeSetPriority(PRTTHREADINT pThread, RTTHREADTYPE enmType)
    743743{
    744744    Assert(enmType > RTTHREADTYPE_INVALID && enmType < RTTHREADTYPE_END);
  • trunk/src/VBox/Runtime/r3/posix/thread-posix.cpp

    r35877 r36555  
    9090
    9191
    92 int rtThreadNativeInit(void)
     92DECLHIDDEN(int) rtThreadNativeInit(void)
    9393{
    9494    /*
     
    189189 * @param   pThread     Pointer to the thread structure.
    190190 */
    191 int rtThreadNativeAdopt(PRTTHREADINT pThread)
     191DECLHIDDEN(int) rtThreadNativeAdopt(PRTTHREADINT pThread)
    192192{
    193193    /*
     
    212212
    213213
    214 void rtThreadNativeDestroy(PRTTHREADINT pThread)
     214DECLHIDDEN(void) rtThreadNativeDestroy(PRTTHREADINT pThread)
    215215{
    216216    if (pThread == (PRTTHREADINT)pthread_getspecific(g_SelfKey))
     
    264264
    265265
    266 int rtThreadNativeCreate(PRTTHREADINT pThread, PRTNATIVETHREAD pNativeThread)
     266DECLHIDDEN(int) rtThreadNativeCreate(PRTTHREADINT pThread, PRTNATIVETHREAD pNativeThread)
    267267{
    268268    /*
  • trunk/src/VBox/Runtime/r3/posix/utf8-posix.cpp

    r31961 r36555  
    5757 * @returns Pointer to read-only string with the codeset name.
    5858 */
    59 const char *rtStrGetLocaleCodeset(void)
     59DECLHIDDEN(const char *) rtStrGetLocaleCodeset(void)
    6060{
    6161    return nl_langinfo(CODESET);
     
    7070 * @param   pThread             The thread in question.
    7171 */
    72 void rtStrIconvCacheInit(PRTTHREADINT pThread)
     72DECLHIDDEN(void) rtStrIconvCacheInit(PRTTHREADINT pThread)
    7373{
    7474    for (size_t i = 0; i < RT_ELEMENTS(pThread->ahIconvs); i++)
     
    8181 * @param   pThread             The thread in question.
    8282 */
    83 void rtStrIconvCacheDestroy(PRTTHREADINT pThread)
     83DECLHIDDEN(void) rtStrIconvCacheDestroy(PRTTHREADINT pThread)
    8484{
    8585    for (size_t i = 0; i < RT_ELEMENTS(pThread->ahIconvs); i++)
     
    409409 * @param   enmCacheIdx     The iconv cache index.
    410410 */
    411 int rtStrConvert(const char *pchInput, size_t cchInput, const char *pszInputCS,
    412                  char **ppszOutput, size_t cbOutput, const char *pszOutputCS,
    413                  unsigned cFactor, RTSTRICONV enmCacheIdx)
     411DECLHIDDEN(int) rtStrConvert(const char *pchInput, size_t cchInput, const char *pszInputCS,
     412                             char **ppszOutput, size_t cbOutput, const char *pszOutputCS,
     413                             unsigned cFactor, RTSTRICONV enmCacheIdx)
    414414{
    415415    Assert(enmCacheIdx >= 0 && enmCacheIdx < RTSTRICONV_END);
  • trunk/src/VBox/Runtime/r3/win/sched-win.cpp

    r28800 r36555  
    257257 * @param   enmType     The thread type to be assumed for the current thread.
    258258 */
    259 int rtSchedNativeCalcDefaultPriority(RTTHREADTYPE enmType)
     259DECLHIDDEN(int) rtSchedNativeCalcDefaultPriority(RTTHREADTYPE enmType)
    260260{
    261261    Assert(enmType > RTTHREADTYPE_INVALID && enmType < RTTHREADTYPE_END);
     
    273273 * @remark  Located in sched.
    274274 */
    275 int rtProcNativeSetPriority(RTPROCPRIORITY enmPriority)
     275DECLHIDDEN(int) rtProcNativeSetPriority(RTPROCPRIORITY enmPriority)
    276276{
    277277    Assert(enmPriority > RTPROCPRIORITY_INVALID && enmPriority < RTPROCPRIORITY_LAST);
     
    286286 * @param   pThread     The thread.
    287287 */
    288 inline HANDLE rtThreadNativeGetHandle(PRTTHREADINT pThread)
     288DECLINLINE(HANDLE) rtThreadNativeGetHandle(PRTTHREADINT pThread)
    289289{
    290290    if ((uintptr_t)pThread->Core.Key == GetCurrentThreadId())
     
    306306 * @remark  Located in sched.
    307307 */
    308 int rtThreadNativeSetPriority(PRTTHREADINT pThread, RTTHREADTYPE enmType)
     308DECLHIDDEN(int) rtThreadNativeSetPriority(PRTTHREADINT pThread, RTTHREADTYPE enmType)
    309309{
    310310    Assert(enmType > RTTHREADTYPE_INVALID && enmType < RTTHREADTYPE_END);
  • trunk/src/VBox/Runtime/r3/win/thread-win.cpp

    r36390 r36555  
    5757
    5858
    59 int rtThreadNativeInit(void)
     59DECLHIDDEN(int) rtThreadNativeInit(void)
    6060{
    6161    g_dwSelfTLS = TlsAlloc();
     
    6666
    6767
    68 void rtThreadNativeDetach(void)
     68DECLHIDDEN(void) rtThreadNativeDetach(void)
    6969{
    7070    /*
     
    8181
    8282
    83 void rtThreadNativeDestroy(PRTTHREADINT pThread)
     83DECLHIDDEN(void) rtThreadNativeDestroy(PRTTHREADINT pThread)
    8484{
    8585    if (pThread == (PRTTHREADINT)TlsGetValue(g_dwSelfTLS))
     
    8888
    8989
    90 int rtThreadNativeAdopt(PRTTHREADINT pThread)
     90DECLHIDDEN(int) rtThreadNativeAdopt(PRTTHREADINT pThread)
    9191{
    9292    if (!TlsSetValue(g_dwSelfTLS, pThread))
     
    9797
    9898/**
    99  * Bitch about dangling COM and OLE references, dispose of them 
    100  * afterwards so we don't end up deadlocked somewhere below 
    101  * OLE32!DllMain. 
     99 * Bitch about dangling COM and OLE references, dispose of them
     100 * afterwards so we don't end up deadlocked somewhere below
     101 * OLE32!DllMain.
    102102 */
    103103static void rtThreadNativeUninitComAndOle(void)
     
    137137            cOleInits = pOleTlsData->cOleInits;
    138138        }
    139     } 
     139    }
    140140    __except(EXCEPTION_EXECUTE_HANDLER)
    141141    {
    142142        AssertFailedReturnVoid();
    143143    }
    144    
    145     /*
    146      * Assert sanity. If any of these breaks, the structure layout above is 
     144
     145    /*
     146     * Assert sanity. If any of these breaks, the structure layout above is
    147147     * probably not correct any longer.
    148148     */
     
    156156    if (cComInits)
    157157    {
    158         AssertMsgFailed(("cComInits=%u (%#x) cOleInits=%u (%#x) - dangling COM/OLE inits!\n", 
     158        AssertMsgFailed(("cComInits=%u (%#x) cOleInits=%u (%#x) - dangling COM/OLE inits!\n",
    159159                         cComInits, cComInits, cOleInits, cOleInits));
    160160
     
    203203
    204204
    205 int rtThreadNativeCreate(PRTTHREADINT pThread, PRTNATIVETHREAD pNativeThread)
     205DECLHIDDEN(int) rtThreadNativeCreate(PRTTHREADINT pThread, PRTNATIVETHREAD pNativeThread)
    206206{
    207207    AssertReturn(pThread->cbStack < ~(unsigned)0, VERR_INVALID_PARAMETER);
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