VirtualBox

Changeset 26150 in vbox for trunk/src/VBox/VMM/VMMAll


Ignore:
Timestamp:
Feb 2, 2010 3:52:54 PM (15 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
57163
Message:

PGM: Split out the inlined code from PGMInternal.h and into PGMInline.h so we can drop all the &pVM->pgm.s and &pVCpu->pgm.s stuff.

Location:
trunk/src/VBox/VMM/VMMAll
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/VMMAll/PGMAll.cpp

    r25958 r26150  
    3838#include <VBox/hwaccm.h>
    3939#include <VBox/hwacc_vmx.h>
    40 #include "PGMInternal.h"
     40#include "../PGMInternal.h"
    4141#include <VBox/vm.h>
     42#include "../PGMInline.h"
    4243#include <iprt/assert.h>
    4344#include <iprt/asm.h>
     
    773774
    774775    /* Ignore all irrelevant error codes. */
    775     if (    rc == VERR_PAGE_NOT_PRESENT                 
    776         ||  rc == VERR_PAGE_TABLE_NOT_PRESENT           
    777         ||  rc == VERR_PAGE_DIRECTORY_PTR_NOT_PRESENT   
    778         ||  rc == VERR_PAGE_MAP_LEVEL4_NOT_PRESENT)     
     776    if (    rc == VERR_PAGE_NOT_PRESENT
     777        ||  rc == VERR_PAGE_TABLE_NOT_PRESENT
     778        ||  rc == VERR_PAGE_DIRECTORY_PTR_NOT_PRESENT
     779        ||  rc == VERR_PAGE_MAP_LEVEL4_NOT_PRESENT)
    779780        rc = VINF_SUCCESS;
    780781
  • trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp

    r25647 r26150  
    3434#include <VBox/dbgf.h>
    3535#include <VBox/rem.h>
    36 #include "PGMInternal.h"
     36#include "../PGMInternal.h"
    3737#include <VBox/vm.h>
     38#include "../PGMInline.h"
    3839
    3940#include <VBox/log.h>
  • trunk/src/VBox/VMM/VMMAll/PGMAllMap.cpp

    r25935 r26150  
    2525#define LOG_GROUP LOG_GROUP_PGM
    2626#include <VBox/pgm.h>
    27 #include "PGMInternal.h"
     27#include "../PGMInternal.h"
    2828#include <VBox/vm.h>
     29#include "../PGMInline.h"
     30#include <VBox/err.h>
     31#include <iprt/asm.h>
    2932#include <iprt/assert.h>
    30 #include <iprt/asm.h>
    31 #include <VBox/err.h>
    3233
    3334
  • trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp

    r25586 r26150  
    3030#include <VBox/em.h>
    3131#include <VBox/rem.h>
    32 #include "PGMInternal.h"
     32#include "../PGMInternal.h"
    3333#include <VBox/vm.h>
     34#include "../PGMInline.h"
    3435#include <VBox/param.h>
    3536#include <VBox/err.h>
  • trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp

    r26066 r26150  
    3232# include <VBox/patm.h>
    3333#endif
    34 #include "PGMInternal.h"
     34#include "../PGMInternal.h"
    3535#include <VBox/vm.h>
     36#include "../PGMInline.h"
    3637#include <VBox/disopcode.h>
    3738#include <VBox/hwacc_vmx.h>
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