Changeset 46423 in vbox for trunk/include/VBox
- Timestamp:
- Jun 6, 2013 7:48:27 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/vmm/em.h
r45907 r46423 53 53 /** Hardware accelerated raw-mode execution. */ 54 54 EMSTATE_HM, 55 /** Value reserved for future use (used to be PARAV). */56 EMSTATE_ RESERVED,55 /** Executing in IEM. */ 56 EMSTATE_IEM, 57 57 /** Recompiled mode execution. */ 58 58 EMSTATE_REM, … … 252 252 /** Whether to recompile ring-3 code or execute it in raw/hm. */ 253 253 EMEXECPOLICY_RECOMPILE_RING3, 254 /** Whether to only use IEM for execution. */ 255 EMEXECPOLICY_IEM_ALL, 254 256 /** End of valid value (not included). */ 255 257 EMEXECPOLICY_END, … … 258 260 } EMEXECPOLICY; 259 261 VMMR3DECL(int) EMR3SetExecutionPolicy(PUVM pUVM, EMEXECPOLICY enmPolicy, bool fEnforce); 260 VMMR3DECL(bool) EMR3IsRawRing3Enabled(PUVM pUVM); 261 VMMR3DECL(bool) EMR3IsRawRing0Enabled(PUVM pUVM); 262 VMMR3DECL(int) EMR3QueryExecutionPolicy(PUVM pUVM, EMEXECPOLICY enmPolicy, bool *pfEnforced); 262 263 263 264 VMMR3_INT_DECL(int) EMR3Init(PVM pVM); … … 271 272 VMMR3_INT_DECL(int) EMR3NotifyResume(PVM pVM); 272 273 VMMR3_INT_DECL(int) EMR3NotifySuspend(PVM pVM); 273 VMMR3_INT_DECL(bool) EMR3IsExecutionAllowed(PVM pVM, PVMCPU pVCpu);274 274 /** @} */ 275 275 #endif /* IN_RING3 */
Note:
See TracChangeset
for help on using the changeset viewer.