Changeset 74204 in vbox
- Timestamp:
- Sep 12, 2018 5:18:25 AM (7 years ago)
- svn:sync-xref-src-repo-rev:
- 124981
- Location:
- trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified trunk/include/VBox/vmm/em.h ¶
r72895 r74204 183 183 VMM_INT_DECL(bool) EMMonitorWaitShouldContinue(PVMCPU pVCpu, PCPUMCTX pCtx); 184 184 VMM_INT_DECL(int) EMMonitorWaitPrepare(PVMCPU pVCpu, uint64_t rax, uint64_t rcx, uint64_t rdx, RTGCPHYS GCPhys); 185 VMM_INT_DECL(void) EMMonitorWaitClear(PVMCPU pVCpu); 185 186 VMM_INT_DECL(bool) EMMonitorIsArmed(PVMCPU pVCpu); 186 187 VMM_INT_DECL(int) EMMonitorWaitPerform(PVMCPU pVCpu, uint64_t rax, uint64_t rcx); -
TabularUnified trunk/src/VBox/VMM/VMMAll/EMAll.cpp ¶
r72895 r74204 189 189 } 190 190 191 192 /** 193 * Clears any address-range monitoring that is active. 194 * 195 * @param pVCpu The cross context virtual CPU structure of the calling EMT. 196 */ 197 VMM_INT_DECL(void) EMMonitorWaitClear(PVMCPU pVCpu) 198 { 199 LogFlowFunc(("Clearing MWAIT\n")); 200 pVCpu->em.s.MWait.fWait &= ~(EMMWAIT_FLAG_ACTIVE | EMMWAIT_FLAG_BREAKIRQIF0); 201 } 191 202 192 203
Note:
See TracChangeset
for help on using the changeset viewer.