Changeset 36555 in vbox for trunk/src/VBox/Runtime/common
- Timestamp:
- Apr 5, 2011 12:34:09 PM (14 years ago)
- svn:sync-xref-src-repo-rev:
- 70988
- Location:
- trunk/src/VBox/Runtime/common
- Files:
-
- 18 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Runtime/common/dbg/dbgmodnm.cpp
r28800 r36555 504 504 505 505 /** Virtual function table for the NM-like map file reader. */ 506 DECL HIDDEN(RTDBGMODVTDBG const)g_rtDbgModVtDbgNm =506 DECL_HIDDEN_CONST(RTDBGMODVTDBG) const g_rtDbgModVtDbgNm = 507 507 { 508 508 /*.u32Magic = */ RTDBGMODVTDBG_MAGIC, -
trunk/src/VBox/Runtime/common/misc/thread.cpp
r36233 r36555 127 127 * @returns iprt status code. 128 128 */ 129 intrtThreadInit(void)129 DECLHIDDEN(int) rtThreadInit(void) 130 130 { 131 131 #ifdef IN_RING3 … … 181 181 * Terminates the thread database. 182 182 */ 183 voidrtThreadTerm(void)183 DECLHIDDEN(void) rtThreadTerm(void) 184 184 { 185 185 #ifdef IN_RING3 … … 264 264 } 265 265 266 #ifdef IN_RING3 266 267 267 268 /** … … 329 330 RT_EXPORT_SYMBOL(RTThreadSelfAutoAdopt); 330 331 332 #endif /* IN_RING3 */ 331 333 332 334 /** … … 392 394 * @param NativeThread The native thread id. 393 395 */ 394 voidrtThreadInsert(PRTTHREADINT pThread, RTNATIVETHREAD NativeThread)396 DECLHIDDEN(void) rtThreadInsert(PRTTHREADINT pThread, RTNATIVETHREAD NativeThread) 395 397 { 396 398 Assert(pThread); … … 498 500 * @param NativeThread The native thread id. 499 501 */ 500 PRTTHREADINTrtThreadGetByNative(RTNATIVETHREAD NativeThread)502 DECLHIDDEN(PRTTHREADINT) rtThreadGetByNative(RTNATIVETHREAD NativeThread) 501 503 { 502 504 PRTTHREADINT pThread; … … 520 522 * @param Thread Thread id which structure is to be returned. 521 523 */ 522 PRTTHREADINTrtThreadGet(RTTHREAD Thread)524 DECLHIDDEN(PRTTHREADINT) rtThreadGet(RTTHREAD Thread) 523 525 { 524 526 if ( Thread != NIL_RTTHREAD … … 544 546 * @param pThread The thread structure to release. 545 547 */ 546 uint32_trtThreadRelease(PRTTHREADINT pThread)548 DECLHIDDEN(uint32_t) rtThreadRelease(PRTTHREADINT pThread) 547 549 { 548 550 uint32_t cRefs; … … 630 632 * @param rc The thread result code. 631 633 */ 632 voidrtThreadTerminate(PRTTHREADINT pThread, int rc)634 DECLHIDDEN(void) rtThreadTerminate(PRTTHREADINT pThread, int rc) 633 635 { 634 636 Assert(pThread->cRefs >= 1); … … 669 671 * @param pszThreadName The name of the thread (purely a dummy for backtrace). 670 672 */ 671 intrtThreadMain(PRTTHREADINT pThread, RTNATIVETHREAD NativeThread, const char *pszThreadName)673 DECLHIDDEN(int) rtThreadMain(PRTTHREADINT pThread, RTNATIVETHREAD NativeThread, const char *pszThreadName) 672 674 { 673 675 int rc; … … 1292 1294 * @param enmPriority The new priority. 1293 1295 */ 1294 intrtThreadDoSetProcPriority(RTPROCPRIORITY enmPriority)1296 DECLHIDDEN(int) rtThreadDoSetProcPriority(RTPROCPRIORITY enmPriority) 1295 1297 { 1296 1298 LogFlow(("rtThreadDoSetProcPriority: enmPriority=%d\n", enmPriority)); … … 1474 1476 * @param iTls The TLS entry. (valid) 1475 1477 */ 1476 voidrtThreadClearTlsEntry(RTTLS iTls)1478 DECLHIDDEN(void) rtThreadClearTlsEntry(RTTLS iTls) 1477 1479 { 1478 1480 RT_THREAD_LOCK_TMP(Tmp); -
trunk/src/VBox/Runtime/common/rand/randadv.cpp
r34507 r36555 214 214 215 215 216 DECL CALLBACK(void) rtRandAdvSynthesizeBytesFromU32(PRTRANDINT pThis, uint8_t *pb, size_t cb)216 DECLHIDDEN(DECLCALLBACK(void)) rtRandAdvSynthesizeBytesFromU32(PRTRANDINT pThis, uint8_t *pb, size_t cb) 217 217 { 218 218 while (cb > 0) … … 246 246 247 247 248 DECL CALLBACK(void) rtRandAdvSynthesizeBytesFromU64(PRTRANDINT pThis, uint8_t *pb, size_t cb)248 DECLHIDDEN(DECLCALLBACK(void)) rtRandAdvSynthesizeBytesFromU64(PRTRANDINT pThis, uint8_t *pb, size_t cb) 249 249 { 250 250 while (cb > 0) … … 290 290 291 291 292 DECL CALLBACK(uint32_t) rtRandAdvSynthesizeU32FromBytes(PRTRANDINT pThis, uint32_t u32First, uint32_t u32Last)292 DECLHIDDEN(DECLCALLBACK(uint32_t)) rtRandAdvSynthesizeU32FromBytes(PRTRANDINT pThis, uint32_t u32First, uint32_t u32Last) 293 293 { 294 294 union … … 324 324 325 325 326 DECL CALLBACK(uint32_t) rtRandAdvSynthesizeU32FromU64(PRTRANDINT pThis, uint32_t u32First, uint32_t u32Last)326 DECLHIDDEN(DECLCALLBACK(uint32_t)) rtRandAdvSynthesizeU32FromU64(PRTRANDINT pThis, uint32_t u32First, uint32_t u32Last) 327 327 { 328 328 return (uint32_t)pThis->pfnGetU64(pThis, u32First, u32Last); … … 330 330 331 331 332 DECL CALLBACK(uint64_t) rtRandAdvSynthesizeU64FromBytes(PRTRANDINT pThis, uint64_t u64First, uint64_t u64Last)332 DECLHIDDEN(DECLCALLBACK(uint64_t)) rtRandAdvSynthesizeU64FromBytes(PRTRANDINT pThis, uint64_t u64First, uint64_t u64Last) 333 333 { 334 334 union … … 365 365 366 366 367 DECL CALLBACK(uint64_t) rtRandAdvSynthesizeU64FromU32(PRTRANDINT pThis, uint64_t u64First, uint64_t u64Last)367 DECLHIDDEN(DECLCALLBACK(uint64_t)) rtRandAdvSynthesizeU64FromU32(PRTRANDINT pThis, uint64_t u64First, uint64_t u64Last) 368 368 { 369 369 uint64_t off = u64Last - u64First; … … 378 378 379 379 /** @copydoc RTRANDINT::pfnSeed */ 380 DECL CALLBACK(int) rtRandAdvStubSeed(PRTRANDINT pThis, uint64_t u64Seed)380 DECLHIDDEN(DECLCALLBACK(int)) rtRandAdvStubSeed(PRTRANDINT pThis, uint64_t u64Seed) 381 381 { 382 382 NOREF(pThis); … … 387 387 388 388 /** @copydoc RTRANDINT::pfnSaveState */ 389 DECL CALLBACK(int) rtRandAdvStubSaveState(PRTRANDINT pThis, char *pszState, size_t *pcbState)389 DECLHIDDEN(DECLCALLBACK(int)) rtRandAdvStubSaveState(PRTRANDINT pThis, char *pszState, size_t *pcbState) 390 390 { 391 391 NOREF(pThis); … … 397 397 398 398 /** @copydoc RTRANDINT::pfnRestoreState */ 399 DECL CALLBACK(int) rtRandAdvStubRestoreState(PRTRANDINT pThis, char const *pszState)399 DECLHIDDEN(DECLCALLBACK(int)) rtRandAdvStubRestoreState(PRTRANDINT pThis, char const *pszState) 400 400 { 401 401 NOREF(pThis); … … 406 406 407 407 /** @copydoc RTRANDINT::pfnDestroy */ 408 DECL CALLBACK(int) rtRandAdvDefaultDestroy(PRTRANDINT pThis)408 DECLHIDDEN(DECLCALLBACK(int)) rtRandAdvDefaultDestroy(PRTRANDINT pThis) 409 409 { 410 410 pThis->u32Magic = ~RTRANDINT_MAGIC; -
trunk/src/VBox/Runtime/common/string/strformatrt.cpp
r33496 r36555 64 64 * @param chArgSize The argument size specifier, 'l' or 'L'. 65 65 */ 66 size_t rtstrFormatRt(PFNRTSTROUTPUT pfnOutput, void *pvArgOutput, const char **ppszFormat, va_list *pArgs, int cchWidth, int cchPrecision, unsigned fFlags, char chArgSize) 66 DECLHIDDEN(size_t) rtstrFormatRt(PFNRTSTROUTPUT pfnOutput, void *pvArgOutput, const char **ppszFormat, va_list *pArgs, 67 int cchWidth, int cchPrecision, unsigned fFlags, char chArgSize) 67 68 { 68 69 const char *pszFormatOrg = *ppszFormat; -
trunk/src/VBox/Runtime/common/string/strformattype.cpp
r33540 r36555 416 416 * @param chArgSize The argument size specifier, 'l' or 'L'. 417 417 */ 418 size_t rtstrFormatType(PFNRTSTROUTPUT pfnOutput, void *pvArgOutput, const char **ppszFormat, va_list *pArgs, int cchWidth, int cchPrecision, unsigned fFlags, char chArgSize) 418 DECLHIDDEN(size_t) rtstrFormatType(PFNRTSTROUTPUT pfnOutput, void *pvArgOutput, const char **ppszFormat, 419 va_list *pArgs, int cchWidth, int cchPrecision, unsigned fFlags, char chArgSize) 419 420 { 420 421 size_t cch; -
trunk/src/VBox/Runtime/common/string/strspace.cpp
r35464 r36555 41 41 * AVL configuration. 42 42 */ 43 #define KAVL_DECL(a_Type) static a_Type 43 44 #define KAVL_FN(a) rtstrspace##a 44 45 #define KAVL_MAX_STACK 27 /* Up to 2^24 nodes. */ -
trunk/src/VBox/Runtime/common/string/utf-8.cpp
r33540 r36555 52 52 * on success (cch = cb again). Optional. 53 53 */ 54 intrtUtf8Length(const char *psz, size_t cch, size_t *pcuc, size_t *pcchActual)54 DECLHIDDEN(int) rtUtf8Length(const char *psz, size_t cch, size_t *pcuc, size_t *pcchActual) 55 55 { 56 56 const unsigned char *puch = (const unsigned char *)psz; -
trunk/src/VBox/Runtime/common/table/avl_Base.cpp.h
r36233 r36555 127 127 #endif 128 128 129 /** @def KAVL_DECL 130 * Function declation macro in the RTDECL tradition. 131 * @param a_Type The function return type. */ 132 #ifndef KAVL_DECL 133 # define KAVL_DECL(a_Type) RTDECL(a_Type) 134 #endif 129 135 130 136 … … 291 297 * Rebalance the tree. 292 298 */ 293 RTDECL(bool) KAVL_FN(Insert)(PPKAVLNODECORE ppTree, PKAVLNODECORE pNode)299 KAVL_DECL(bool) KAVL_FN(Insert)(PPKAVLNODECORE ppTree, PKAVLNODECORE pNode) 294 300 { 295 301 KAVLSTACK AVLStack; … … 391 397 * return pointer to the removed node (if found). 392 398 */ 393 RTDECL(PKAVLNODECORE) KAVL_FN(Remove)(PPKAVLNODECORE ppTree, KAVLKEY Key)399 KAVL_DECL(PKAVLNODECORE) KAVL_FN(Remove)(PPKAVLNODECORE ppTree, KAVLKEY Key) 394 400 { 395 401 KAVLSTACK AVLStack; -
trunk/src/VBox/Runtime/common/table/avl_Destroy.cpp.h
r28800 r36555 41 41 * @param pvUser User parameter passed on to the callback function. 42 42 */ 43 RTDECL(int) KAVL_FN(Destroy)(PPKAVLNODECORE ppTree, PKAVLCALLBACK pfnCallBack, void *pvUser)43 KAVL_DECL(int) KAVL_FN(Destroy)(PPKAVLNODECORE ppTree, PKAVLCALLBACK pfnCallBack, void *pvUser) 44 44 { 45 45 unsigned cEntries; -
trunk/src/VBox/Runtime/common/table/avl_DoWithAll.cpp.h
r28800 r36555 38 38 * @param pvParam Userparameter passed on to the callback function. 39 39 */ 40 RTDECL(int) KAVL_FN(DoWithAll)(PPKAVLNODECORE ppTree, int fFromLeft, PKAVLCALLBACK pfnCallBack, void * pvParam)40 KAVL_DECL(int) KAVL_FN(DoWithAll)(PPKAVLNODECORE ppTree, int fFromLeft, PKAVLCALLBACK pfnCallBack, void * pvParam) 41 41 { 42 42 KAVLSTACK2 AVLStack; -
trunk/src/VBox/Runtime/common/table/avl_Enum.cpp.h
r28800 r36555 37 37 * @param ppTree Pointer to pointer to the tree root node. 38 38 */ 39 RTDECL(PKAVLNODECORE) KAVL_FN(GetRoot)(PPKAVLNODECORE ppTree)39 KAVL_DECL(PKAVLNODECORE) KAVL_FN(GetRoot)(PPKAVLNODECORE ppTree) 40 40 { 41 41 return KAVL_GET_POINTER_NULL(ppTree); … … 51 51 * @param pNode The current node. 52 52 */ 53 RTDECL(PKAVLNODECORE) KAVL_FN(GetRight)(PKAVLNODECORE pNode)53 KAVL_DECL(PKAVLNODECORE) KAVL_FN(GetRight)(PKAVLNODECORE pNode) 54 54 { 55 55 if (pNode) … … 67 67 * @param pNode The current node. 68 68 */ 69 RTDECL(PKAVLNODECORE) KAVL_FN(GetLeft)(PKAVLNODECORE pNode)69 KAVL_DECL(PKAVLNODECORE) KAVL_FN(GetLeft)(PKAVLNODECORE pNode) 70 70 { 71 71 if (pNode) … … 84 84 * @param pNode The current node. 85 85 */ 86 RTDECL(PKAVLNODECORE) KAVL_FN(GetNextEqual)(PKAVLNODECORE pNode)86 KAVL_DECL(PKAVLNODECORE) KAVL_FN(GetNextEqual)(PKAVLNODECORE pNode) 87 87 { 88 88 if (pNode) -
trunk/src/VBox/Runtime/common/table/avl_Get.cpp.h
r28800 r36555 36 36 * @author knut st. osmundsen 37 37 */ 38 RTDECL(PKAVLNODECORE) KAVL_FN(Get)(PPKAVLNODECORE ppTree, KAVLKEY Key)38 KAVL_DECL(PKAVLNODECORE) KAVL_FN(Get)(PPKAVLNODECORE ppTree, KAVLKEY Key) 39 39 { 40 40 register PKAVLNODECORE pNode = KAVL_GET_POINTER_NULL(ppTree); -
trunk/src/VBox/Runtime/common/table/avl_GetBestFit.cpp.h
r28800 r36555 42 42 * <= (below): the node where you last turned right. 43 43 */ 44 RTDECL(PKAVLNODECORE) KAVL_FN(GetBestFit)(PPKAVLNODECORE ppTree, KAVLKEY Key, bool fAbove)44 KAVL_DECL(PKAVLNODECORE) KAVL_FN(GetBestFit)(PPKAVLNODECORE ppTree, KAVLKEY Key, bool fAbove) 45 45 { 46 46 register PKAVLNODECORE pNode = KAVL_GET_POINTER_NULL(ppTree); -
trunk/src/VBox/Runtime/common/table/avl_Range.cpp.h
r28800 r36555 36 36 * @param Key The Key to find matching range for. 37 37 */ 38 RTDECL(PKAVLNODECORE) KAVL_FN(RangeGet)(PPKAVLNODECORE ppTree, register KAVLKEY Key)38 KAVL_DECL(PKAVLNODECORE) KAVL_FN(RangeGet)(PPKAVLNODECORE ppTree, register KAVLKEY Key) 39 39 { 40 40 register PKAVLNODECORE pNode = KAVL_GET_POINTER_NULL(ppTree); -
trunk/src/VBox/Runtime/common/table/avl_RemoveBestFit.cpp.h
r28800 r36555 44 44 * @remark This implementation should be speeded up slightly! 45 45 */ 46 RTDECL(PKAVLNODECORE) KAVL_FN(RemoveBestFit)(PPKAVLNODECORE ppTree, KAVLKEY Key, bool fAbove)46 KAVL_DECL(PKAVLNODECORE) KAVL_FN(RemoveBestFit)(PPKAVLNODECORE ppTree, KAVLKEY Key, bool fAbove) 47 47 { 48 48 /* -
trunk/src/VBox/Runtime/common/time/time.cpp
r34999 r36555 420 420 * It doesn't adjust the UCT offset but leaves that for RTTimeLocalNormalize. 421 421 */ 422 PRTTIME rtTimeNormalizeInternal(PRTTIME pTime)422 static PRTTIME rtTimeNormalizeInternal(PRTTIME pTime) 423 423 { 424 424 unsigned uSecond; -
trunk/src/VBox/Runtime/common/vfs/vfsmemory.cpp
r34560 r36555 695 695 * Standard file operations. 696 696 */ 697 DECL HIDDEN(const RTVFSFILEOPS) g_rtVfsStdFileOps =697 DECL_HIDDEN_CONST(const RTVFSFILEOPS) g_rtVfsStdFileOps = 698 698 { 699 699 { /* Stream */ -
trunk/src/VBox/Runtime/common/vfs/vfsstdfile.cpp
r34405 r36555 381 381 * Standard file operations. 382 382 */ 383 DECL HIDDEN(const RTVFSFILEOPS) g_rtVfsStdFileOps =383 DECL_HIDDEN_CONST(const RTVFSFILEOPS) g_rtVfsStdFileOps = 384 384 { 385 385 { /* Stream */
Note:
See TracChangeset
for help on using the changeset viewer.