Changeset 14176 in vbox
- Timestamp:
- Nov 13, 2008 1:35:36 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMInternal.h
r14174 r14176 197 197 /** Array of offsets to the different switchers within the core code. */ 198 198 RTUINT aoffSwitchers[VMMSWITCHER_MAX]; 199 200 /** Host to guest switcher entry point. */ 201 R0PTRTYPE(PFNVMMSWITCHERHC) pfnHostToGuestR0; 202 /** Guest to host switcher entry point. */ 203 RCPTRTYPE(PFNVMMSWITCHERRC) pfnGuestToHostRC; 204 /** Call Trampoline. See vmmGCCallTrampoline(). */ 205 RTRCPTR pfnCallTrampolineRC; 206 199 uint32_t u32Padding0; /**< Alignment padding. */ 200 201 /** The last RC/R0 return code. */ 202 RTINT iLastGZRc; 207 203 /** Resume Guest Execution. See CPUMGCResumeGuest(). */ 208 204 RTRCPTR pfnCPUMRCResumeGuest; 209 205 /** Resume Guest Execution in V86 mode. See CPUMGCResumeGuestV86(). */ 210 206 RTRCPTR pfnCPUMRCResumeGuestV86; 211 /** The last RC/R0 return code. */ 212 RTINT iLastGZRc; 207 /** Call Trampoline. See vmmGCCallTrampoline(). */ 208 RTRCPTR pfnCallTrampolineRC; 209 /** Guest to host switcher entry point. */ 210 RCPTRTYPE(PFNVMMSWITCHERRC) pfnGuestToHostRC; 211 /** Host to guest switcher entry point. */ 212 R0PTRTYPE(PFNVMMSWITCHERHC) pfnHostToGuestR0; 213 213 /** @} */ 214 214 … … 221 221 /** Pointer to the bottom of the stack - needed for doing relocations. */ 222 222 RCPTRTYPE(uint8_t *) pbEMTStackBottomRC; 223 #if HC_ARCH_BITS == 32224 uint32_t u32Padding0; /**< Alignment padding. */225 #endif226 223 227 224 /** @name Logging … … 242 239 * This is NULL if logging is disabled. */ 243 240 R0PTRTYPE(PVMMR0LOGGER) pR0LoggerR0; 244 #ifdef VBOX_WITH_RC_RELEASE_LOGGING245 241 /** Pointer to the GC release logger instance - R3 Ptr. */ 246 242 R3PTRTYPE(PRTLOGGERRC) pRCRelLoggerR3; … … 250 246 * This may differ from cbRCLogger. */ 251 247 uint32_t cbRCRelLogger; 252 #else /* !VBOX_WITH_RC_RELEASE_LOGGING */253 RTR3PTR pR3Padding0; /**< Alignment padding. */254 #endif /* !VBOX_WITH_RC_RELEASE_LOGGING */255 248 /** @} */ 256 249
Note:
See TracChangeset
for help on using the changeset viewer.