Changeset 99775 in vbox for trunk/src/VBox/VMM
- Timestamp:
- May 12, 2023 12:21:58 PM (21 months ago)
- Location:
- trunk/src/VBox/VMM
- Files:
-
- 11 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMR3/CPUM.cpp
r99739 r99775 1184 1184 * @param pszArgs "terse", "default" or "verbose". 1185 1185 */ 1186 DECLCALLBACK(void) cpumR3InfoVmxFeatures(PVM pVM, PCDBGFINFOHLP pHlp, const char *pszArgs)1186 static DECLCALLBACK(void) cpumR3InfoVmxFeatures(PVM pVM, PCDBGFINFOHLP pHlp, const char *pszArgs) 1187 1187 { 1188 1188 RT_NOREF(pszArgs); -
trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId.cpp
r98827 r99775 3966 3966 * @param pMsrs The guest MSRs. 3967 3967 */ 3968 int cpumR3LoadCpuIdInner(PVM pVM, PSSMHANDLE pSSM, uint32_t uVersion, PCPUMCPUIDLEAF paLeaves, uint32_t cLeaves, PCCPUMMSRS pMsrs)3968 static int cpumR3LoadCpuIdInner(PVM pVM, PSSMHANDLE pSSM, uint32_t uVersion, PCPUMCPUIDLEAF paLeaves, uint32_t cLeaves, PCCPUMMSRS pMsrs) 3969 3969 { 3970 3970 AssertMsgReturn(uVersion >= CPUM_SAVED_STATE_VERSION_VER3_2, ("%u\n", uVersion), VERR_SSM_UNSUPPORTED_DATA_UNIT_VERSION); … … 4703 4703 * Get L2 cache associativity. 4704 4704 */ 4705 const char *getL2CacheAss(unsigned u)4705 static const char *getL2CacheAss(unsigned u) 4706 4706 { 4707 4707 switch (u) -
trunk/src/VBox/VMM/VMMR3/DBGF.cpp
r99739 r99775 286 286 * @thread EMT(pVCpu) 287 287 */ 288 bool dbgfR3WaitForAttach(PVM pVM, PVMCPU pVCpu, DBGFEVENTTYPE enmEvent)288 static bool dbgfR3WaitForAttach(PVM pVM, PVMCPU pVCpu, DBGFEVENTTYPE enmEvent) 289 289 { 290 290 /* -
trunk/src/VBox/VMM/VMMR3/DBGFR3ModInMem.cpp
r98103 r99775 145 145 * @param cbBuf Size of buffer. 146 146 */ 147 const char *dbgfR3ModNormalizeName(const char *pszName, char *pszBuf, size_t cbBuf)147 static const char *dbgfR3ModNormalizeName(const char *pszName, char *pszBuf, size_t cbBuf) 148 148 { 149 149 /* -
trunk/src/VBox/VMM/VMMR3/DBGFR3Tracer.cpp
r99739 r99775 924 924 * @param ppDbgfTracerR3 Where to store the pointer to the tracer on success. 925 925 */ 926 DECLHIDDEN(int)dbgfR3TracerCreate(PVM pVM, bool fR0Enabled, const char *pszTraceFilePath,927 926 static int dbgfR3TracerCreate(PVM pVM, bool fR0Enabled, const char *pszTraceFilePath, 927 uint32_t cbRingBuf, PDBGFTRACERINSR3 *ppDbgfTracerR3) 928 928 { 929 929 PDBGFTRACERINSR3 pThis = NULL; -
trunk/src/VBox/VMM/VMMR3/PDMAsyncCompletion.cpp
r99739 r99775 835 835 * @param pCfgHandle Pointer to the CFGM tree. 836 836 */ 837 int pdmR3AsyncCompletionEpClassInit(PVM pVM, PCPDMASYNCCOMPLETIONEPCLASSOPS pEpClassOps, PCFGMNODE pCfgHandle)837 static int pdmR3AsyncCompletionEpClassInit(PVM pVM, PCPDMASYNCCOMPLETIONEPCLASSOPS pEpClassOps, PCFGMNODE pCfgHandle) 838 838 { 839 839 /* Validate input. */ -
trunk/src/VBox/VMM/VMMR3/PDMAsyncCompletionFile.cpp
r99739 r99775 393 393 } 394 394 395 int pdmacFileEpTaskInitiate(PPDMASYNCCOMPLETIONTASK pTask,396 PPDMASYNCCOMPLETIONENDPOINT pEndpoint, RTFOFF off,397 PCRTSGSEG paSegments, size_t cSegments,398 size_t cbTransfer, PDMACTASKFILETRANSFER enmTransfer)395 static int pdmacFileEpTaskInitiate(PPDMASYNCCOMPLETIONTASK pTask, 396 PPDMASYNCCOMPLETIONENDPOINT pEndpoint, RTFOFF off, 397 PCRTSGSEG paSegments, size_t cSegments, 398 size_t cbTransfer, PDMACTASKFILETRANSFER enmTransfer) 399 399 { 400 400 PPDMASYNCCOMPLETIONENDPOINTFILE pEpFile = (PPDMASYNCCOMPLETIONENDPOINTFILE)pEndpoint; -
trunk/src/VBox/VMM/VMMR3/PDMLdr.cpp
r98103 r99775 1101 1101 * case the arch dependent install dir is searched. 1102 1102 */ 1103 char *pdmR3FileR0(const char *pszFile, const char *pszSearchPath)1103 static char *pdmR3FileR0(const char *pszFile, const char *pszSearchPath) 1104 1104 { 1105 1105 return pdmR3File(pszFile, NULL, pszSearchPath, /*fShared=*/false); … … 1107 1107 1108 1108 1109 #if 0 /* unused */ 1109 1110 /** 1110 1111 * Constructs the full filename for a RC image file. … … 1119 1120 * case the arch dependent install dir is searched. 1120 1121 */ 1121 char *pdmR3FileRC(const char *pszFile, const char *pszSearchPath)1122 static char *pdmR3FileRC(const char *pszFile, const char *pszSearchPath) 1122 1123 { 1123 1124 return pdmR3File(pszFile, NULL, pszSearchPath, /*fShared=*/false); 1124 1125 } 1126 #endif 1125 1127 1126 1128 -
trunk/src/VBox/VMM/testcase/tstIEMAImpl.cpp
r98822 r99775 756 756 757 757 758 const char *GenFormatR80(PCRTFLOAT80U plrd)758 static const char *GenFormatR80(PCRTFLOAT80U plrd) 759 759 { 760 760 if (RTFLOAT80U_IS_ZERO(plrd)) … … 775 775 } 776 776 777 const char *GenFormatR64(PCRTFLOAT64U prd)777 static const char *GenFormatR64(PCRTFLOAT64U prd) 778 778 { 779 779 char *pszBuf = g_aszBuf[g_idxBuf++ % RT_ELEMENTS(g_aszBuf)]; … … 784 784 785 785 786 const char *GenFormatR32(PCRTFLOAT32U pr)786 static const char *GenFormatR32(PCRTFLOAT32U pr) 787 787 { 788 788 char *pszBuf = g_aszBuf[g_idxBuf++ % RT_ELEMENTS(g_aszBuf)]; … … 792 792 793 793 794 const char *GenFormatD80(PCRTPBCD80U pd80)794 static const char *GenFormatD80(PCRTPBCD80U pd80) 795 795 { 796 796 char *pszBuf = g_aszBuf[g_idxBuf++ % RT_ELEMENTS(g_aszBuf)]; … … 811 811 812 812 813 const char *GenFormatI64(int64_t i64)813 static const char *GenFormatI64(int64_t i64) 814 814 { 815 815 if (i64 == INT64_MIN) /* This one is problematic */ … … 822 822 } 823 823 824 825 const char *GenFormatI64(int64_t const *pi64)824 #if 0 /* unused */ 825 static const char *GenFormatI64(int64_t const *pi64) 826 826 { 827 827 return GenFormatI64(*pi64); 828 828 } 829 830 831 const char *GenFormatI32(int32_t i32)829 #endif 830 831 static const char *GenFormatI32(int32_t i32) 832 832 { 833 833 if (i32 == INT32_MIN) /* This one is problematic */ … … 1861 1861 #ifdef TSTIEMAIMPL_WITH_GENERATOR 1862 1862 # define GEN_SHIFT_DBL(a_cBits, a_Fmt, a_TestType, a_aSubTests) \ 1863 void ShiftDblU ## a_cBits ## Generate(PRTSTREAM pOut, uint32_t cTests) \1863 static void ShiftDblU ## a_cBits ## Generate(PRTSTREAM pOut, uint32_t cTests) \ 1864 1864 { \ 1865 1865 for (size_t iFn = 0; iFn < RT_ELEMENTS(a_aSubTests); iFn++) \ … … 1967 1967 #ifdef TSTIEMAIMPL_WITH_GENERATOR 1968 1968 # define GEN_UNARY(a_cBits, a_Type, a_Fmt, a_TestType, a_SubTestType) \ 1969 void UnaryU ## a_cBits ## Generate(PRTSTREAM pOut, uint32_t cTests) \1969 static void UnaryU ## a_cBits ## Generate(PRTSTREAM pOut, uint32_t cTests) \ 1970 1970 { \ 1971 1971 for (size_t iFn = 0; iFn < RT_ELEMENTS(g_aUnaryU ## a_cBits); iFn++) \ … … 2069 2069 #ifdef TSTIEMAIMPL_WITH_GENERATOR 2070 2070 # define GEN_SHIFT(a_cBits, a_Fmt, a_TestType, a_aSubTests) \ 2071 void ShiftU ## a_cBits ## Generate(PRTSTREAM pOut, uint32_t cTests) \2071 static void ShiftU ## a_cBits ## Generate(PRTSTREAM pOut, uint32_t cTests) \ 2072 2072 { \ 2073 2073 for (size_t iFn = 0; iFn < RT_ELEMENTS(a_aSubTests); iFn++) \ -
trunk/src/VBox/VMM/testcase/tstSSM.cpp
r98103 r99775 77 77 78 78 /** initializes gabBigMem with some non zero stuff. */ 79 void initBigMem(void)79 static void initBigMem(void) 80 80 { 81 81 #if 0 … … 112 112 * @param pSSM SSM operation handle. 113 113 */ 114 DECLCALLBACK(int) Item01Save(PVM pVM, PSSMHANDLE pSSM)114 static DECLCALLBACK(int) Item01Save(PVM pVM, PSSMHANDLE pSSM) 115 115 { 116 116 uint64_t u64Start = RTTimeNanoTS(); … … 197 197 * @param uPass The data pass. 198 198 */ 199 DECLCALLBACK(int) Item01Load(PVM pVM, PSSMHANDLE pSSM, uint32_t uVersion, uint32_t uPass)199 static DECLCALLBACK(int) Item01Load(PVM pVM, PSSMHANDLE pSSM, uint32_t uVersion, uint32_t uPass) 200 200 { 201 201 NOREF(pVM); NOREF(uPass); … … 291 291 * @param pSSM SSM operation handle. 292 292 */ 293 DECLCALLBACK(int) Item02Save(PVM pVM, PSSMHANDLE pSSM)293 static DECLCALLBACK(int) Item02Save(PVM pVM, PSSMHANDLE pSSM) 294 294 { 295 295 NOREF(pVM); … … 355 355 * @param uPass The data pass. 356 356 */ 357 DECLCALLBACK(int) Item02Load(PVM pVM, PSSMHANDLE pSSM, uint32_t uVersion, uint32_t uPass)357 static DECLCALLBACK(int) Item02Load(PVM pVM, PSSMHANDLE pSSM, uint32_t uVersion, uint32_t uPass) 358 358 { 359 359 NOREF(pVM); NOREF(uPass); … … 421 421 * @param pSSM SSM operation handle. 422 422 */ 423 DECLCALLBACK(int) Item03Save(PVM pVM, PSSMHANDLE pSSM)423 static DECLCALLBACK(int) Item03Save(PVM pVM, PSSMHANDLE pSSM) 424 424 { 425 425 NOREF(pVM); … … 471 471 * @param uPass The data pass. 472 472 */ 473 DECLCALLBACK(int) Item03Load(PVM pVM, PSSMHANDLE pSSM, uint32_t uVersion, uint32_t uPass)473 static DECLCALLBACK(int) Item03Load(PVM pVM, PSSMHANDLE pSSM, uint32_t uVersion, uint32_t uPass) 474 474 { 475 475 NOREF(pVM); NOREF(uPass); … … 533 533 * @param pSSM SSM operation handle. 534 534 */ 535 DECLCALLBACK(int) Item04Save(PVM pVM, PSSMHANDLE pSSM)535 static DECLCALLBACK(int) Item04Save(PVM pVM, PSSMHANDLE pSSM) 536 536 { 537 537 NOREF(pVM); … … 579 579 * @param uPass The data pass. 580 580 */ 581 DECLCALLBACK(int) Item04Load(PVM pVM, PSSMHANDLE pSSM, uint32_t uVersion, uint32_t uPass)581 static DECLCALLBACK(int) Item04Load(PVM pVM, PSSMHANDLE pSSM, uint32_t uVersion, uint32_t uPass) 582 582 { 583 583 NOREF(pVM); NOREF(uPass); -
trunk/src/VBox/VMM/testcase/tstVMMR0CallHost-1.cpp
r98103 r99775 62 62 63 63 64 int foo(int i, int iZero, int iMinusOne)64 static int foo(int i, int iZero, int iMinusOne) 65 65 { 66 66 NOREF(iZero); … … 95 95 96 96 97 DECLCALLBACK(int) tst2(intptr_t i, intptr_t i2)97 static DECLCALLBACK(int) tst2(intptr_t i, intptr_t i2) 98 98 { 99 99 RTTESTI_CHECK_MSG_RET(i >= 0 && i <= 8192, ("i=%d is out of range [0..8192]\n", i), 1); … … 106 106 107 107 108 DECLCALLBACK(DECL_NO_INLINE(RT_NOTHING, int)) stackRandom(PVMMR0JMPBUF pJmpBuf, PFNVMMR0SETJMP pfn, PVM pVM, PVMCPU pVCpu)108 static DECLCALLBACK(DECL_NO_INLINE(RT_NOTHING, int)) stackRandom(PVMMR0JMPBUF pJmpBuf, PFNVMMR0SETJMP pfn, PVM pVM, PVMCPU pVCpu) 109 109 { 110 110 #ifdef RT_ARCH_AMD64 … … 121 121 122 122 123 void tst(int iFrom, int iTo, int iInc)123 static void tst(int iFrom, int iTo, int iInc) 124 124 { 125 125 RT_BZERO(&g_Jmp, RT_UOFFSETOF(VMMR0JMPBUF, cbStackBuf));
Note:
See TracChangeset
for help on using the changeset viewer.