- Timestamp:
- Apr 22, 2019 7:31:39 AM (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h
r78237 r78239 456 456 * @remarks This takes into account the CPU features exposed to the guest. 457 457 */ 458 IEM_STATIC bool iemVmxIsVmcsFieldValid(P VMCPU pVCpu, uint64_t u64FieldEnc)458 IEM_STATIC bool iemVmxIsVmcsFieldValid(PCVMCPU pVCpu, uint64_t u64FieldEnc) 459 459 { 460 460 uint32_t const uFieldEncHi = RT_HI_U32(u64FieldEnc); … … 1131 1131 * @param uMsrCount The MSR area count to check. 1132 1132 */ 1133 DECL_FORCE_INLINE(bool) iemVmxIsAutoMsrCountValid(P VMCPU pVCpu, uint32_t uMsrCount)1133 DECL_FORCE_INLINE(bool) iemVmxIsAutoMsrCountValid(PCVMCPU pVCpu, uint32_t uMsrCount) 1134 1134 { 1135 1135 uint64_t const u64VmxMiscMsr = pVCpu->cpum.GstCtx.hwvirt.vmx.Msrs.u64Misc; … … 3046 3046 * @param cbAccess The size of the I/O access in bytes (1, 2 or 4 bytes). 3047 3047 */ 3048 IEM_STATIC bool iemVmxIsIoInterceptSet(P VMCPU pVCpu, uint16_t u16Port, uint8_t cbAccess)3048 IEM_STATIC bool iemVmxIsIoInterceptSet(PCVMCPU pVCpu, uint16_t u16Port, uint8_t cbAccess) 3049 3049 { 3050 3050 PCVMXVVMCS pVmcs = pVCpu->cpum.GstCtx.hwvirt.vmx.CTX_SUFF(pVmcs); … … 4961 4961 * @param uVector The interrupt that was acknowledged using an EOI. 4962 4962 */ 4963 IEM_STATIC bool iemVmxIsEoiInterceptSet(P VMCPU pVCpu, uint8_t uVector)4963 IEM_STATIC bool iemVmxIsEoiInterceptSet(PCVMCPU pVCpu, uint8_t uVector) 4964 4964 { 4965 4965 PCVMXVVMCS pVmcs = pVCpu->cpum.GstCtx.hwvirt.vmx.CTX_SUFF(pVmcs); … … 7747 7747 * @param idMsr The MSR. 7748 7748 */ 7749 IEM_STATIC bool iemVmxIsRdmsrWrmsrInterceptSet(P VMCPU pVCpu, uint32_t uExitReason, uint32_t idMsr)7749 IEM_STATIC bool iemVmxIsRdmsrWrmsrInterceptSet(PCVMCPU pVCpu, uint32_t uExitReason, uint32_t idMsr) 7750 7750 { 7751 7751 Assert(IEM_VMX_IS_NON_ROOT_MODE(pVCpu)); … … 7780 7780 * VMX_EXIT_VMREAD). 7781 7781 */ 7782 IEM_STATIC bool iemVmxIsVmreadVmwriteInterceptSet(P VMCPU pVCpu, uint32_t uExitReason, uint64_t u64FieldEnc)7782 IEM_STATIC bool iemVmxIsVmreadVmwriteInterceptSet(PCVMCPU pVCpu, uint32_t uExitReason, uint64_t u64FieldEnc) 7783 7783 { 7784 7784 Assert(IEM_VMX_IS_NON_ROOT_MODE(pVCpu));
Note:
See TracChangeset
for help on using the changeset viewer.