VirtualBox

Changeset 13831 in vbox


Ignore:
Timestamp:
Nov 5, 2008 1:53:59 AM (17 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
38822
Message:

VMM: Retired VM::pVMGCUnused.

Location:
trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/VBox/vm.h

    r13830 r13831  
    464464    /** Ring-0 Host Context VM Pointer. */
    465465    R0PTRTYPE(struct VM *)      pVMR0;
    466     /** Raw-mode Context VM Pointer.
    467      * @deprecated Use VM::pVMRC. */
    468     RCPTRTYPE(struct VM *)      pVMGCUnused;
    469466    /** Raw-mode Context VM Pointer. */
    470467    RCPTRTYPE(struct VM *)      pVMRC;
     
    482479
    483480    /** Reserved; alignment. */
    484     uint32_t                    u32Reserved[5];
     481    uint32_t                    u32Reserved[6];
    485482
    486483    /** @name Public VMM Switcher APIs
  • trunk/include/VBox/vm.mac

    r13830 r13831  
    5454    .pVMR3              RTR3PTR_RES 1
    5555    .pVMR0              RTR0PTR_RES 1
    56     .pVMGCUnused        RTRCPTR_RES 1
    5756    .pVMRC              RTRCPTR_RES 1
    5857    .hSelf              resd 1
     
    6059    .cbSelf             resd 1
    6160    .offVMCPU           resd 1
    62     .u32Reserved        resd 5
     61    .u32Reserved        resd 6
    6362
    6463    .pfnVMMGCGuestToHostAsmGuestCtx RTRCPTR_RES 1
  • trunk/src/VBox/VMM/MMHyper.cpp

    r13830 r13831  
    111111        {
    112112            pVM->pVMRC = (RTRCPTR)GCPtr;
    113             pVM->pVMGCUnused = pVM->pVMRC;
    114113            for (uint32_t i = 0; i < pVM->cCPUs; i++)
    115114                pVM->aCpus[i].pVMRC = pVM->pVMRC;
     
    288287             * Relocate the VM structure and ourselves.
    289288             */
    290             RTGCINTPTR      offDelta = GCPtrNew - GCPtrOld;
     289            RTGCINTPTR offDelta = GCPtrNew - GCPtrOld;
    291290            pVM->pVMRC                          += offDelta;
    292             pVM->pVMGCUnused                     = pVM->pVMRC;
    293291            for (uint32_t i = 0; i < pVM->cCPUs; i++)
    294292                pVM->aCpus[i].pVMRC              = pVM->pVMRC;
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette