Changeset 8797 in vbox for trunk/src/VBox
- Timestamp:
- May 13, 2008 11:16:03 PM (17 years ago)
- svn:sync-xref-src-repo-rev:
- 30797
- Location:
- trunk/src/VBox/VMM
- Files:
-
- 1 added
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified trunk/src/VBox/VMM/DBGF.cpp ¶
r8155 r8797 203 203 * Terminate the other bits. 204 204 */ 205 dbgfR3OSTerm(pVM); 205 206 dbgfR3InfoTerm(pVM); 206 207 return VINF_SUCCESS; -
TabularUnified trunk/src/VBox/VMM/DBGFInternal.h ¶
r8155 r8797 169 169 170 170 /** 171 * Guest OS digger instance. 172 */ 173 typedef struct DBGFOS 174 { 175 /** Pointer to the registration record. */ 176 PCDBGFOSREG pReg; 177 /** Pointer to the next OS we've registered. */ 178 struct DBGFOS *pNext; 179 /** The instance data (variable size). */ 180 uint8_t abData[16]; 181 } DBGFOS; 182 /** Pointer to guest OS digger instance. */ 183 typedef DBGFOS *PDBGFOS; 184 /** Pointer to const guest OS digger instance. */ 185 typedef DBGFOS const *PCDBGFOS; 186 187 188 /** 171 189 * Converts a DBGF pointer into a VM pointer. 172 190 * @returns Pointer to the VM structure the CPUM is part of. … … 253 271 * This is checked and cleared in the \#DB handler. */ 254 272 bool fSingleSteppingRaw; 273 274 /** The current Guest OS digger. */ 275 PDBGFOS pCurOS; 276 /** The head of the Guest OS digger instances. */ 277 PDBGFOS pOSHead; 255 278 } DBGF; 256 279 /** Pointer to DBGF Data. */ … … 260 283 extern int dbgfR3InfoInit(PVM pVM); 261 284 extern int dbgfR3InfoTerm(PVM pVM); 285 extern void dbgfR3OSTerm(PVM pVM); 262 286 extern int dbgfR3SymInit(PVM pVM); 263 287 extern int dbgfR3SymTerm(PVM pVM); -
TabularUnified trunk/src/VBox/VMM/MMHeap.cpp ¶
r8155 r8797 656 656 TAG2STR(DBGF_LINE); 657 657 TAG2STR(DBGF_LINE_DUP); 658 TAG2STR(DBGF_MODULE); 659 TAG2STR(DBGF_OS); 658 660 TAG2STR(DBGF_STACK); 659 661 TAG2STR(DBGF_SYMBOL); 660 662 TAG2STR(DBGF_SYMBOL_DUP); 661 TAG2STR(DBGF_MODULE);662 663 663 664 TAG2STR(EM); -
TabularUnified trunk/src/VBox/VMM/Makefile.kmk ¶
r8760 r8797 65 65 DBGFLog.cpp \ 66 66 DBGFMem.cpp \ 67 DBGFOS.cpp \ 67 68 DBGFStack.cpp \ 68 69 DBGFSym.cpp \
Note:
See TracChangeset
for help on using the changeset viewer.