Changeset 37323 in vbox for trunk/src/VBox/VMM/include
- Timestamp:
- Jun 3, 2011 4:20:06 PM (14 years ago)
- Location:
- trunk/src/VBox/VMM/include
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/include/HWACCMInternal.h
r37320 r37323 517 517 struct 518 518 { 519 RTHCPHYS pPageCpuPhys;520 RTHCPHYS pVMCSPhys;519 RTHCPHYS HCPhysCpuPage; 520 RTHCPHYS HCPhysVMCS; 521 521 RTGCPTR pCache; 522 522 RTGCPTR pCtx; … … 524 524 struct 525 525 { 526 RTHCPHYS pVMCSPhys;526 RTHCPHYS HCPhysVMCS; 527 527 RTGCPTR pCache; 528 528 RTGCPTR pCtx; … … 592 592 { 593 593 /** Physical address of the VM control structure (VMCS). */ 594 RTHCPHYS pVMCSPhys;594 RTHCPHYS HCPhysVMCS; 595 595 /** R0 memory object for the VM control structure (VMCS). */ 596 RTR0MEMOBJ pMemObjVMCS;596 RTR0MEMOBJ hMemObjVMCS; 597 597 /** Virtual address of the VM control structure (VMCS). */ 598 R0PTRTYPE(void *) p VMCS;598 R0PTRTYPE(void *) pvVMCS; 599 599 600 600 /** Ring 0 handlers for VT-x. */ … … 612 612 613 613 /** Physical address of the virtual APIC page for TPR caching. */ 614 RTHCPHYS pVAPICPhys;614 RTHCPHYS HCPhysVAPIC; 615 615 /** R0 memory object for the virtual APIC page for TPR caching. */ 616 RTR0MEMOBJ pMemObjVAPIC;616 RTR0MEMOBJ hMemObjVAPIC; 617 617 /** Virtual address of the virtual APIC page for TPR caching. */ 618 R0PTRTYPE(uint8_t *) p VAPIC;618 R0PTRTYPE(uint8_t *) pbVAPIC; 619 619 620 620 /** Current CR0 mask. */ -
trunk/src/VBox/VMM/include/HWACCMInternal.mac
r35333 r37323 17 17 %define VMX_USE_CACHED_VMCS_ACCESSES 18 18 19 ;Maximum number of cached entries. 19 ;Maximum number of cached entries. 20 20 %define VMCSCACHE_MAX_ENTRY 128 21 21 22 ; Structure for storing read and write VMCS actions. 22 ; Structure for storing read and write VMCS actions. 23 23 struc VMCSCACHE 24 24 %ifdef VBOX_WITH_CRASHDUMP_MAGIC … … 43 43 .Read.aFieldVal resq VMCSCACHE_MAX_ENTRY 44 44 %ifdef DEBUG 45 .TestIn. pPageCpuPhysresq 146 .TestIn. pVMCSPhysresq 145 .TestIn.HCPhysCpuPage resq 1 46 .TestIn.HCPhysVMCS resq 1 47 47 .TestIn.pCache resq 1 48 48 .TestIn.pCtx resq 1 49 .TestOut. pVMCSPhysresq 149 .TestOut.HCPhysVMCS resq 1 50 50 .TestOut.pCache resq 1 51 51 .TestOut.pCtx resq 1
Note:
See TracChangeset
for help on using the changeset viewer.