Changeset 65316 in vbox for trunk/src/VBox/VMM/include
- Timestamp:
- Jan 16, 2017 11:08:45 AM (8 years ago)
- svn:sync-xref-src-repo-rev:
- 112890
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/include/HMInternal.h
r65314 r65316 1099 1099 1100 1100 #ifdef IN_RING0 1101 /** @todo r=bird: s/[[:space:]]HM/ hm/ - internal functions starts with a 1102 * lower cased prefix. HMInternal.h is an internal header, so 1103 * everything here must be internal. */ 1104 VMMR0DECL(PHMGLOBALCPUINFO) HMR0GetCurrentCpu(void); 1105 VMMR0DECL(PHMGLOBALCPUINFO) HMR0GetCurrentCpuEx(RTCPUID idCpu); 1106 1101 VMMR0DECL(PHMGLOBALCPUINFO) hmR0GetCurrentCpu(void); 1107 1102 1108 1103 # ifdef VBOX_STRICT 1109 VMMR0DECL(void) HMDumpRegs(PVM pVM, PVMCPU pVCpu, PCPUMCTX pCtx);1110 VMMR0DECL(void) HMR0DumpDescriptor(PCX86DESCHC pDesc, RTSEL Sel, const char *pszMsg);1104 VMMR0DECL(void) hmDumpRegs(PVM pVM, PVMCPU pVCpu, PCPUMCTX pCtx); 1105 VMMR0DECL(void) hmR0DumpDescriptor(PCX86DESCHC pDesc, RTSEL Sel, const char *pszMsg); 1111 1106 # else 1112 # define HMDumpRegs(a, b ,c) do { } while (0)1113 # define HMR0DumpDescriptor(a, b, c) do { } while (0)1107 # define hmDumpRegs(a, b ,c) do { } while (0) 1108 # define hmR0DumpDescriptor(a, b, c) do { } while (0) 1114 1109 # endif /* VBOX_STRICT */ 1115 1110 1116 1111 # ifdef VBOX_WITH_KERNEL_USING_XMM 1117 DECLASM(int) HMR0VMXStartVMWrapXMM(RTHCUINT fResume, PCPUMCTX pCtx, PVMCSCACHE pCache, PVM pVM, PVMCPU pVCpu, PFNHMVMXSTARTVM pfnStartVM);1118 DECLASM(int) HMR0SVMRunWrapXMM(RTHCPHYS pVmcbHostPhys, RTHCPHYS pVmcbPhys, PCPUMCTX pCtx, PVM pVM, PVMCPU pVCpu, PFNHMSVMVMRUN pfnVMRun);1112 DECLASM(int) hmR0VMXStartVMWrapXMM(RTHCUINT fResume, PCPUMCTX pCtx, PVMCSCACHE pCache, PVM pVM, PVMCPU pVCpu, PFNHMVMXSTARTVM pfnStartVM); 1113 DECLASM(int) hmR0SVMRunWrapXMM(RTHCPHYS pVmcbHostPhys, RTHCPHYS pVmcbPhys, PCPUMCTX pCtx, PVM pVM, PVMCPU pVCpu, PFNHMSVMVMRUN pfnVMRun); 1119 1114 # endif 1120 1115
Note:
See TracChangeset
for help on using the changeset viewer.