- Timestamp:
- Oct 23, 2020 9:06:16 AM (4 years ago)
- Location:
- trunk
- Files:
-
- 1 added
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/vmm/dbgf.h ¶
r86666 r86683 59 59 * @{ 60 60 */ 61 VMMR0_INT_DECL(void) DBGFR0InitPerVMData(PGVM pGVM); 62 VMMR0_INT_DECL(void) DBGFR0CleanupVM(PGVM pGVM); 63 61 64 /** 62 65 * Request buffer for DBGFR0TracerCreateReqHandler / VMMR0_DO_DBGF_TRACER_CREATE. -
trunk/src/VBox/VMM/Makefile.kmk ¶
r86666 r86683 478 478 VMMR0/CPUMR0.cpp \ 479 479 VMMR0/CPUMR0A.asm \ 480 VMMR0/DBGFR0.cpp \ 480 481 $(if-expr defined(VBOX_WITH_DBGF_TRACING), VMMR0/DBGFR0Tracer.cpp,) \ 481 482 VMMR0/GIMR0.cpp \ -
trunk/src/VBox/VMM/VMMR0/DBGFR0Tracer.cpp ¶
r84823 r86683 54 54 * @param pTracer The device instance. 55 55 */ 56 DECLHIDDEN( int) dbgfR0TracerDestroy(PGVM pGVM, PDBGFTRACERINSR0 pTracer)56 DECLHIDDEN(void) dbgfR0TracerDestroy(PGVM pGVM, PDBGFTRACERINSR0 pTracer) 57 57 { 58 58 RT_NOREF(pGVM); … … 68 68 pTracer->hMemObj = NIL_RTR0MEMOBJ; 69 69 RTR0MemObjFree(hMemObj, true); 70 71 return VINF_SUCCESS;72 70 } 73 71 -
trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp ¶
r82989 r86683 54 54 #include <VBox/vmm/gmm.h> 55 55 #include "GVMMR0Internal.h" 56 #include <VBox/vmm/dbgf.h> 56 57 #include <VBox/vmm/iom.h> 57 58 #include <VBox/vmm/pdm.h> … … 906 907 rc = GMMR0InitPerVMData(pGVM); 907 908 int rc2 = PGMR0InitPerVMData(pGVM); 909 DBGFR0InitPerVMData(pGVM); 908 910 PDMR0InitPerVMData(pGVM); 909 911 IOMR0InitPerVMData(pGVM); … … 1302 1304 PDMR0CleanupVM(pGVM); 1303 1305 IOMR0CleanupVM(pGVM); 1306 DBGFR0CleanupVM(pGVM); 1304 1307 PGMR0CleanupVM(pGVM); 1305 1308 -
trunk/src/VBox/VMM/include/DBGFInternal.h ¶
r86666 r86683 1186 1186 #endif /* IN_RING3 */ 1187 1187 1188 #ifdef IN_RING0 1189 DECLHIDDEN(void) dbgfR0TracerDestroy(PGVM pGVM, PDBGFTRACERINSR0 pTracer); 1190 #endif /* !IN_RING0 */ 1191 1188 1192 /** @} */ 1189 1193
Note:
See TracChangeset
for help on using the changeset viewer.