Changeset 51433 in vbox for trunk/src/VBox
- Timestamp:
- May 28, 2014 7:45:20 AM (11 years ago)
- svn:sync-xref-src-repo-rev:
- 93987
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMR0/HMR0.cpp
r50872 r51433 86 86 /** @name Ring-0 method table for AMD-V and VT-x specific operations. 87 87 * @{ */ 88 DECLR0CALLBACKMEMBER(int, pfnEnterSession, (PVM pVM, PVMCPU pVCpu, PHMGLOBALCPUINFO pCpu));89 DECLR0CALLBACKMEMBER(void, pfnThreadCtxCallback, (RTTHREADCTXEVENT enmEvent, PVMCPU pVCpu, bool fGlobalInit));90 DECLR0CALLBACKMEMBER(int, pfnSaveHostState, (PVM pVM, PVMCPU pVCpu));91 DECLR0CALLBACKMEMBER(int, pfnRunGuestCode, (PVM pVM, PVMCPU pVCpu, PCPUMCTX pCtx));92 DECLR0CALLBACKMEMBER(int, pfnEnableCpu, (PHMGLOBALCPUINFO pCpu, PVM pVM, void *pvCpuPage, RTHCPHYS HCPhysCpuPage,93 bool fEnabledByHost, void *pvArg));94 DECLR0CALLBACKMEMBER(int, pfnDisableCpu, (PHMGLOBALCPUINFO pCpu, void *pvCpuPage, RTHCPHYS HCPhysCpuPage));95 DECLR0CALLBACKMEMBER(int, pfnInitVM, (PVM pVM));96 DECLR0CALLBACKMEMBER(int, pfnTermVM, (PVM pVM));97 DECLR0CALLBACKMEMBER(int, pfnSetupVM ,(PVM pVM));88 DECLR0CALLBACKMEMBER(int, pfnEnterSession, (PVM pVM, PVMCPU pVCpu, PHMGLOBALCPUINFO pCpu)); 89 DECLR0CALLBACKMEMBER(void, pfnThreadCtxCallback, (RTTHREADCTXEVENT enmEvent, PVMCPU pVCpu, bool fGlobalInit)); 90 DECLR0CALLBACKMEMBER(int, pfnSaveHostState, (PVM pVM, PVMCPU pVCpu)); 91 DECLR0CALLBACKMEMBER(int, pfnRunGuestCode, (PVM pVM, PVMCPU pVCpu, PCPUMCTX pCtx)); 92 DECLR0CALLBACKMEMBER(int, pfnEnableCpu, (PHMGLOBALCPUINFO pCpu, PVM pVM, void *pvCpuPage, RTHCPHYS HCPhysCpuPage, 93 bool fEnabledByHost, void *pvArg)); 94 DECLR0CALLBACKMEMBER(int, pfnDisableCpu, (PHMGLOBALCPUINFO pCpu, void *pvCpuPage, RTHCPHYS HCPhysCpuPage)); 95 DECLR0CALLBACKMEMBER(int, pfnInitVM, (PVM pVM)); 96 DECLR0CALLBACKMEMBER(int, pfnTermVM, (PVM pVM)); 97 DECLR0CALLBACKMEMBER(int, pfnSetupVM ,(PVM pVM)); 98 98 /** @} */ 99 99 … … 1252 1252 * Copy globals to the VM structure. 1253 1253 */ 1254 /** @todo r=ramshankar: Why do we do this for MSRs? We never change them in the1255 * per-VM structures anyway... */1256 1254 pVM->hm.s.vmx.fSupported = g_HvmR0.vmx.fSupported; 1257 1255 pVM->hm.s.svm.fSupported = g_HvmR0.svm.fSupported;
Note:
See TracChangeset
for help on using the changeset viewer.