Changeset 67529 in vbox for trunk/include/VBox
- Timestamp:
- Jun 21, 2017 8:29:25 AM (8 years ago)
- svn:sync-xref-src-repo-rev:
- 116269
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/vmm/hm.h
r67204 r67529 31 31 #include <VBox/vmm/vmm.h> 32 32 #include <VBox/vmm/hm_svm.h> 33 #include <VBox/vmm/trpm.h> 33 34 #include <iprt/mp.h> 34 35 … … 140 141 } HM64ON32OP; 141 142 143 /** @name All-context HM API. 144 * @{ */ 142 145 VMMDECL(bool) HMIsEnabledNotMacro(PVM pVM); 143 146 VMM_INT_DECL(int) HMInvalidatePage(PVMCPU pVCpu, RTGCPTR GCVirt); … … 148 151 VMM_INT_DECL(void) HMHypercallsEnable(PVMCPU pVCpu); 149 152 VMM_INT_DECL(void) HMHypercallsDisable(PVMCPU pVCpu); 153 /** @} */ 154 155 /** @name All-context SVM helpers. 156 * @{ */ 157 VMM_INT_DECL(TRPMEVENT) HMSvmEventToTrpmEventType(PCSVMEVENT pSvmEvent); 158 VMM_INT_DECL(int) HMSvmGetMsrpmOffsetAndBit(uint32_t idMsr, uint16_t *pbOffMsrpm, uint32_t *puMsrpmBit); 159 /** @} */ 150 160 151 161 /** @name Nested hardware virtualization. … … 259 269 VMMR3_INT_DECL(bool) HMR3IsRescheduleRequired(PVM pVM, PCPUMCTX pCtx); 260 270 VMMR3_INT_DECL(bool) HMR3IsVmxPreemptionTimerUsed(PVM pVM); 261 271 VMMR3_INT_DECL(void) HMR3InfoSvmVmcbCtrl(PCDBGFINFOHLP pHlp, PCSVMVMCBCTRL pVmcbCtrl, const char *pszPrefix); 262 272 /** @} */ 263 273 #endif /* IN_RING3 */
Note:
See TracChangeset
for help on using the changeset viewer.