Changeset 81786 in vbox for trunk/include
- Timestamp:
- Nov 12, 2019 4:20:34 AM (5 years ago)
- svn:sync-xref-src-repo-rev:
- 134577
- Location:
- trunk/include/VBox/vmm
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/vmm/cpum.h
r81665 r81786 1511 1511 VMM_INT_DECL(bool) CPUMIsGuestVmxMovToCr3InterceptSet(PVMCPU pVCpu, uint64_t uNewCr3); 1512 1512 VMM_INT_DECL(bool) CPUMIsGuestVmxVmreadVmwriteInterceptSet(PCVMCPU pVCpu, uint32_t uExitReason, uint64_t u64FieldEnc); 1513 VMM_INT_DECL(int) CPUMStartGuestVmxPremptTimer(PVMCPUCC pVCpu, uint32_t uTimer, uint8_t cShift, uint64_t *pu64EntryTick); 1514 VMM_INT_DECL(int) CPUMStopGuestVmxPremptTimer(PVMCPUCC pVCpu); 1513 1515 VMM_INT_DECL(uint32_t) CPUMGetVmxMsrPermission(void const *pvMsrBitmap, uint32_t idMsr); 1514 1516 /** @} */ -
trunk/include/VBox/vmm/vm.h
r81624 r81786 521 521 #define VMCPU_FF_IOM_BIT 29 522 522 /* 30 used to be VMCPU_FF_CPUM */ 523 /** VMX-preemption timer in effect. */523 /** VMX-preemption timer expired. */ 524 524 #define VMCPU_FF_VMX_PREEMPT_TIMER RT_BIT_64(VMCPU_FF_VMX_PREEMPT_TIMER_BIT) 525 525 #define VMCPU_FF_VMX_PREEMPT_TIMER_BIT 31 … … 638 638 #define VMCPU_FF_HP_R0_PRE_HM_STEP_MASK (VMCPU_FF_HP_R0_PRE_HM_MASK & ~( VMCPU_FF_TO_R3 | VMCPU_FF_TIMER \ 639 639 | VMCPU_FF_PDM_CRITSECT | VMCPU_FF_REQUEST) ) 640 641 /** All the VMX nested-guest flags. */ 642 #define VMCPU_FF_VMX_ALL_MASK ( VMCPU_FF_VMX_PREEMPT_TIMER | VMCPU_FF_VMX_MTF | VMCPU_FF_VMX_APIC_WRITE \ 643 | VMCPU_FF_VMX_INT_WINDOW | VMCPU_FF_VMX_NMI_WINDOW ) 640 644 641 645 /** All the forced VM flags. */
Note:
See TracChangeset
for help on using the changeset viewer.