Changeset 72300 in vbox for trunk/include/VBox
- Timestamp:
- May 23, 2018 3:13:06 PM (7 years ago)
- svn:sync-xref-src-repo-rev:
- 122749
- Location:
- trunk/include/VBox/vmm
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/vmm/gvm.h
r71290 r72300 146 146 struct NEMR0PERVM s; 147 147 # endif 148 uint8_t padding[ 128];148 uint8_t padding[256]; 149 149 } nem; 150 150 #endif … … 166 166 #ifdef VBOX_WITH_NEM_R0 167 167 AssertCompileMemberOffset(GVM, nem, 64 + 256 + 512); 168 AssertCompileMemberOffset(GVM, rawpci, 64 + 256 + 512 + 128);169 AssertCompileMemberOffset(GVM, aCpus, 64 + 256 + 512 + 128+ 64);168 AssertCompileMemberOffset(GVM, rawpci, 64 + 256 + 512 + 256); 169 AssertCompileMemberOffset(GVM, aCpus, 64 + 256 + 512 + 256 + 64); 170 170 #else 171 171 AssertCompileMemberOffset(GVM, rawpci, 64 + 256 + 512); -
trunk/include/VBox/vmm/nem.h
r72267 r72300 92 92 VMMR0_INT_DECL(int) NEMR0ImportState(PGVM pGVM, PVM pVM, VMCPUID idCpu, uint64_t fWhat); 93 93 VMMR0_INT_DECL(VBOXSTRICTRC) NEMR0RunGuestCode(PGVM pGVM, VMCPUID idCpu); 94 VMMR0_INT_DECL(int) NEMR0UpdateStatistics(PGVM pGVM, PVM pVM, VMCPUID idCpu); 94 95 /** @} */ 95 96 -
trunk/include/VBox/vmm/stam.h
r69107 r72300 230 230 } STAMUNIT; 231 231 232 /** @name STAM_REFRESH_GRP_XXX - STAM refresh groups 233 * @{ */ 234 #define STAM_REFRESH_GRP_NONE UINT8_MAX 235 #define STAM_REFRESH_GRP_GVMM 0 236 #define STAM_REFRESH_GRP_GMM 1 237 #define STAM_REFRESH_GRP_NEM 2 238 /** @} */ 239 232 240 233 241 /** @def STAM_REL_U8_INC … … 1206 1214 PFNSTAMR3CALLBACKRESET pfnReset, PFNSTAMR3CALLBACKPRINT pfnPrint, 1207 1215 const char *pszDesc, const char *pszName, va_list args) RT_IPRT_FORMAT_ATTR(8, 0); 1216 1217 VMMR3DECL(int) STAMR3RegisterRefresh(PUVM pUVM, void *pvSample, STAMTYPE enmType, STAMVISIBILITY enmVisibility, 1218 STAMUNIT enmUnit, uint8_t iRefreshGrp, const char *pszDesc, 1219 const char *pszName, ...) RT_IPRT_FORMAT_ATTR(8, 9); 1220 VMMR3DECL(int) STAMR3RegisterRefreshV(PUVM pUVM, void *pvSample, STAMTYPE enmType, STAMVISIBILITY enmVisibility, 1221 STAMUNIT enmUnit, uint8_t iRefreshGrp, const char *pszDesc, 1222 const char *pszName, va_list va) RT_IPRT_FORMAT_ATTR(8, 0); 1223 1208 1224 VMMR3DECL(int) STAMR3Deregister(PUVM pUVM, const char *pszPat); 1209 1225 VMMR3DECL(int) STAMR3DeregisterF(PUVM pUVM, const char *pszPatFmt, ...) RT_IPRT_FORMAT_ATTR(2, 3); -
trunk/include/VBox/vmm/vmm.h
r71222 r72300 446 446 /** Call NEMR0ImportState() (host specific). */ 447 447 VMMR0_DO_NEM_IMPORT_STATE, 448 /** Call NEMR0UpdateStatistics() (host specific). */ 449 VMMR0_DO_NEM_UPDATE_STATISTICS, 448 450 449 451 /** Official call we use for testing Ring-0 APIs. */
Note:
See TracChangeset
for help on using the changeset viewer.