Changeset 4958 in vbox for trunk/include/VBox
- Timestamp:
- Sep 21, 2007 2:54:04 PM (17 years ago)
- svn:sync-xref-src-repo-rev:
- 24717
- Location:
- trunk/include/VBox
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified trunk/include/VBox/vm.h ¶
r4787 r4958 235 235 */ 236 236 R3PTRTYPE(struct VM *) pNext; 237 /** Host Context VM Pointer.238 * @obsolete don't use in new code! */239 R3PTRTYPE(struct VM *) pVMHC;240 237 /** Ring-3 Host Context VM Pointer. */ 241 238 R3PTRTYPE(struct VM *) pVMR3; … … 244 241 /** Guest Context VM Pointer. */ 245 242 GCPTRTYPE(struct VM *) pVMGC; 243 244 /** The GVM VM handle. Only the GVM should modify this field. */ 245 uint32_t hSelf; 246 /** Reserved / padding. */ 247 uint32_t u32Reserved; 246 248 247 249 /** @name Public VMM Switcher APIs … … 317 319 318 320 /* padding to make gnuc put the StatQemuToGC where msc does. */ 319 /*#if HC_ARCH_BITS == 32321 #if HC_ARCH_BITS == 32 320 322 uint32_t padding0; 321 #endif */323 #endif 322 324 323 325 /** Profiling the total time from Qemu to GC. */ … … 346 348 347 349 /* padding - the unions must be aligned on 32 bytes boundraries. */ 348 uint32_t padding[HC_ARCH_BITS == 32 ? 6: 6];350 uint32_t padding[HC_ARCH_BITS == 32 ? 4 : 6]; 349 351 350 352 /** CPUM part. */ -
TabularUnified trunk/include/VBox/vm.mac ¶
r4071 r4958 38 38 .pSession RTR3PTR_RES 1 39 39 .pNext RTHCPTR_RES 1 40 .pVMHC RTHCPTR_RES 141 40 .pVMR3 RTR3PTR_RES 1 42 41 .pVMR0 RTR0PTR_RES 1 43 42 .pVMGC RTGCPTR_RES 1 43 .hSelf resd 1 44 .u32Reserved resd 1 44 45 45 46 .pfnVMMGCGuestToHostAsmGuestCtx RTGCPTR_RES 1
Note:
See TracChangeset
for help on using the changeset viewer.