Changeset 78481 in vbox for trunk/include/VBox/vmm
- Timestamp:
- May 13, 2019 9:52:54 AM (6 years ago)
- Location:
- trunk/include/VBox/vmm
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/vmm/hm_vmx.h
r78371 r78481 1839 1839 #define VMX_VMCS_RO_EXIT_QUALIFICATION 0x6400 1840 1840 #define VMX_VMCS_RO_IO_RCX 0x6402 1841 #define VMX_VMCS_RO_IO_RS X0x64041841 #define VMX_VMCS_RO_IO_RSI 0x6404 1842 1842 #define VMX_VMCS_RO_IO_RDI 0x6406 1843 1843 #define VMX_VMCS_RO_IO_RIP 0x6408 … … 2833 2833 * @{ 2834 2834 */ 2835 /** 0-2: IO operation width. */2836 #define VMX_EXIT_QUAL_IO_ WIDTH(a)((a) & 7)2835 /** 0-2: IO operation size 0(=1 byte), 1(=2 bytes) and 3(=4 bytes). */ 2836 #define VMX_EXIT_QUAL_IO_SIZE(a) ((a) & 7) 2837 2837 /** 3: IO operation direction. */ 2838 2838 #define VMX_EXIT_QUAL_IO_DIRECTION(a) (((a) >> 3) & 1) -
trunk/include/VBox/vmm/iem.h
r78237 r78481 337 337 VMM_INT_DECL(VBOXSTRICTRC) IEMExecVmxVmexitNmi(PVMCPU pVCpu); 338 338 VMM_INT_DECL(VBOXSTRICTRC) IEMExecVmxVmexitStartupIpi(PVMCPU pVCpu, uint8_t uVector); 339 VMM_INT_DECL(VBOXSTRICTRC) IEMExecVmxVmexitInstrWithInfo(PVMCPU pVCpu, PCVMXVEXITINFO pExitInfo); 340 VMM_INT_DECL(VBOXSTRICTRC) IEMExecVmxVmexitInstr(PVMCPU pVCpu, uint32_t uExitReason, uint8_t cbInstr); 339 341 VMM_INT_DECL(VBOXSTRICTRC) IEMExecVmxVmexit(PVMCPU pVCpu, uint32_t uExitReason); 340 342 VMM_INT_DECL(VBOXSTRICTRC) IEMExecDecodedVmread(PVMCPU pVCpu, PCVMXVEXITINFO pExitInfo);
Note:
See TracChangeset
for help on using the changeset viewer.