VirtualBox

Changeset 31948 in vbox for trunk/include/VBox


Ignore:
Timestamp:
Aug 25, 2010 8:51:40 AM (14 years ago)
Author:
vboxsync
Message:

PGM: paging hierarchy dumpers refactoring in progress.

Location:
trunk/include/VBox
Files:
3 edited

Legend:

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

    r31491 r31948  
    413413
    414414
    415 
    416 /** Pointer to a info helper callback structure. */
    417 typedef struct DBGFINFOHLP *PDBGFINFOHLP;
    418 /** Pointer to a const info helper callback structure. */
    419 typedef const struct DBGFINFOHLP *PCDBGFINFOHLP;
    420415
    421416/**
  • trunk/include/VBox/pgm.h

    r31938 r31948  
    534534VMMDECL(int)        PGMHandlerVirtualDeregister(PVM pVM, RTGCPTR GCPtr);
    535535VMMR3DECL(int)      PGMR3PoolGrow(PVM pVM);
    536 #ifdef ___VBox_dbgf_h /** @todo fix this! */
    537 VMMR3DECL(int)      PGMR3DumpHierarchyHC(PVM pVM, uint64_t cr3, uint64_t cr4, bool fLongMode, unsigned cMaxDepth, PCDBGFINFOHLP pHlp);
    538 #endif
    539 VMMR3DECL(int)      PGMR3DumpHierarchyGC(PVM pVM, uint64_t cr3, uint64_t cr4, RTGCPHYS PhysSearch);
    540536
    541537VMMR3DECL(int)      PGMR3PhysTlbGCPhys2Ptr(PVM pVM, RTGCPHYS GCPhys, bool fWritable, void **ppv);
     
    568564VMMR3DECL(int)      PGMR3DbgScanPhysical(PVM pVM, RTGCPHYS GCPhys, RTGCPHYS cbRange, RTGCPHYS GCPhysAlign, const uint8_t *pabNeedle, size_t cbNeedle, PRTGCPHYS pGCPhysHit);
    569565VMMR3DECL(int)      PGMR3DbgScanVirtual(PVM pVM, PVMCPU pVCpu, RTGCPTR GCPtr, RTGCPTR cbRange, RTGCPTR GCPtrAlign, const uint8_t *pabNeedle, size_t cbNeedle, PRTGCUINTPTR pGCPhysHit);
     566VMMR3DECL(int)      PGMR3DumpHierarchyHC(PVM pVM, uint64_t cr3, uint64_t cr4, bool fLongMode, unsigned cMaxDepth, PCDBGFINFOHLP pHlp);
     567VMMR3DECL(int)      PGMR3DumpHierarchyGC(PVM pVM, uint64_t cr3, uint64_t cr4, RTGCPHYS PhysSearch);
    570568
    571569
  • trunk/include/VBox/types.h

    r31695 r31948  
    855855
    856856
     857/** Pointer to a info helper callback structure. */
     858typedef struct DBGFINFOHLP *PDBGFINFOHLP;
     859/** Pointer to a const info helper callback structure. */
     860typedef const struct DBGFINFOHLP *PCDBGFINFOHLP;
     861
     862
    857863/** Configuration manager tree node - A key. */
    858864typedef struct CFGMNODE *PCFGMNODE;
     
    860866/** Configuration manager tree leaf - A value. */
    861867typedef struct CFGMLEAF *PCFGMLEAF;
     868
    862869
    863870/**
Note: See TracChangeset for help on using the changeset viewer.

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