VirtualBox

Ignore:
Timestamp:
Jan 31, 2007 12:02:36 AM (18 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
18035
Message:

Aligned PGMPOOL and PGMPOOLPAGE.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/testcase/tstVMStructGC.cpp

    r443 r454  
    355355    GEN_CHECK_OFF(PGMTREES, PhysToVirtHandlers);
    356356    GEN_CHECK_OFF(PGMTREES, auPadding);
     357    GEN_CHECK_SIZE(PGMPOOLPAGE);
     358    GEN_CHECK_OFF(PGMPOOLPAGE, Core);
     359    GEN_CHECK_OFF(PGMPOOLPAGE, GCPhys);
     360    GEN_CHECK_OFF(PGMPOOLPAGE, pvPageHC);
     361    GEN_CHECK_OFF(PGMPOOLPAGE, enmKind);
     362    GEN_CHECK_OFF(PGMPOOLPAGE, bPadding);
     363    GEN_CHECK_OFF(PGMPOOLPAGE, idx);
     364    GEN_CHECK_OFF(PGMPOOLPAGE, iNext);
     365#ifdef PGMPOOL_WITH_USER_TRACKING
     366    GEN_CHECK_OFF(PGMPOOLPAGE, iUserHead);
     367    GEN_CHECK_OFF(PGMPOOLPAGE, cPresent);
     368    GEN_CHECK_OFF(PGMPOOLPAGE, iFirstPresent);
     369#endif
     370#ifdef PGMPOOL_WITH_MONITORING
     371    GEN_CHECK_OFF(PGMPOOLPAGE, cModifications);
     372    GEN_CHECK_OFF(PGMPOOLPAGE, iModifiedNext);
     373    GEN_CHECK_OFF(PGMPOOLPAGE, iModifiedPrev);
     374    GEN_CHECK_OFF(PGMPOOLPAGE, iMonitoredNext);
     375    GEN_CHECK_OFF(PGMPOOLPAGE, iMonitoredPrev);
     376#endif
     377#ifdef PGMPOOL_WITH_CACHE
     378    GEN_CHECK_OFF(PGMPOOLPAGE, iAgeNext);
     379    GEN_CHECK_OFF(PGMPOOLPAGE, iAgePrev);
     380#endif
     381    GEN_CHECK_OFF(PGMPOOLPAGE, fZeroed);
     382    GEN_CHECK_OFF(PGMPOOLPAGE, fSeenNonGlobal);
     383    GEN_CHECK_OFF(PGMPOOLPAGE, fMonitored);
     384    GEN_CHECK_OFF(PGMPOOLPAGE, fCached);
     385    GEN_CHECK_OFF(PGMPOOLPAGE, fReusedFlushPending);
     386    GEN_CHECK_OFF(PGMPOOLPAGE, fCR3Mix);
     387    GEN_CHECK_SIZE(PGMPOOL);
     388    GEN_CHECK_OFF(PGMPOOL, pVMHC);
     389    GEN_CHECK_OFF(PGMPOOL, pVMGC);
     390    GEN_CHECK_OFF(PGMPOOL, cMaxPages);
     391    GEN_CHECK_OFF(PGMPOOL, cCurPages);
     392    GEN_CHECK_OFF(PGMPOOL, iFreeHead);
     393    GEN_CHECK_OFF(PGMPOOL, u16Padding);
     394#ifdef PGMPOOL_WITH_USER_TRACKING
     395    GEN_CHECK_OFF(PGMPOOL, iUserFreeHead);
     396    GEN_CHECK_OFF(PGMPOOL, cMaxUsers);
     397    GEN_CHECK_OFF(PGMPOOL, cPresent);
     398    GEN_CHECK_OFF(PGMPOOL, paUsersHC);
     399    GEN_CHECK_OFF(PGMPOOL, paUsersGC);
     400#endif /* PGMPOOL_WITH_USER_TRACKING */
     401#ifdef PGMPOOL_WITH_GCPHYS_TRACKING
     402    GEN_CHECK_OFF(PGMPOOL, iPhysExtFreeHead);
     403    GEN_CHECK_OFF(PGMPOOL, cMaxPhysExts);
     404    GEN_CHECK_OFF(PGMPOOL, paPhysExtsHC);
     405    GEN_CHECK_OFF(PGMPOOL, paPhysExtsGC);
     406#endif
     407#ifdef PGMPOOL_WITH_CACHE
     408    GEN_CHECK_OFF(PGMPOOL, aiHash);
     409    GEN_CHECK_OFF(PGMPOOL, iAgeHead);
     410    GEN_CHECK_OFF(PGMPOOL, iAgeTail);
     411    GEN_CHECK_OFF(PGMPOOL, fCacheEnabled);
     412#endif
     413#ifdef PGMPOOL_WITH_MONITORING
     414    GEN_CHECK_OFF(PGMPOOL, pfnAccessHandlerGC);
     415    GEN_CHECK_OFF(PGMPOOL, pfnAccessHandlerR0);
     416    GEN_CHECK_OFF(PGMPOOL, pfnAccessHandlerR3);
     417    GEN_CHECK_OFF(PGMPOOL, pszAccessHandler);
     418    GEN_CHECK_OFF(PGMPOOL, iModifiedHead);
     419    GEN_CHECK_OFF(PGMPOOL, cModifiedPages);
     420#endif
     421    GEN_CHECK_OFF(PGMPOOL, cUsedPages);
     422#ifdef VBOX_WITH_STATISTICS
     423    GEN_CHECK_OFF(PGMPOOL, cUsedPagesHigh);
     424    GEN_CHECK_OFF(PGMPOOL, StatAlloc);
     425    GEN_CHECK_OFF(PGMPOOL, StatClearAll);
     426#endif
     427    GEN_CHECK_OFF(PGMPOOL, HCPhysTree);
     428    GEN_CHECK_OFF(PGMPOOL, aPages);
     429    GEN_CHECK_OFF(PGMPOOL, aPages[1]);
     430    GEN_CHECK_OFF(PGMPOOL, aPages[PGMPOOL_IDX_FIRST - 1]);
    357431
    358432    GEN_CHECK_SIZE(REM);
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