Changeset 72984 in vbox
- Timestamp:
- Jul 8, 2018 4:28:17 PM (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp
r72983 r72984 365 365 * Internal Functions * 366 366 *********************************************************************************************************************************/ 367 static void 368 static void 369 static void 370 static int 371 static VBOXSTRICTRC 372 367 static void hmR0VmxFlushEpt(PVMCPU pVCpu, VMXTLBFLUSHEPT enmTlbFlush); 368 static void hmR0VmxFlushVpid(PVMCPU pVCpu, VMXTLBFLUSHVPID enmTlbFlush, RTGCPTR GCPtr); 369 static void hmR0VmxClearIntNmiWindowsVmcs(PVMCPU pVCpu); 370 static int hmR0VmxImportGuestState(PVMCPU pVCpu, uint64_t fWhat); 371 static VBOXSTRICTRC hmR0VmxInjectEventVmcs(PVMCPU pVCpu, uint64_t u64IntInfo, uint32_t cbInstr, uint32_t u32ErrCode, 372 RTGCUINTREG GCPtrFaultAddress, bool fStepping, uint32_t *pfIntrState); 373 373 #if HC_ARCH_BITS == 32 374 static int 374 static int hmR0VmxInitVmcsReadCache(PVMCPU pVCpu); 375 375 #endif 376 376 #ifndef HMVMX_USE_FUNCTION_TABLE 377 DECLINLINE(VBOXSTRICTRC) hmR0VmxHandleExit(PVMCPU pVCpu, PVMXTRANSIENT pVmxTransient, uint32_t rcReason);378 # define HMVMX_EXIT_DECL DECLINLINE(VBOXSTRICTRC)377 DECLINLINE(VBOXSTRICTRC) hmR0VmxHandleExit(PVMCPU pVCpu, PVMXTRANSIENT pVmxTransient, uint32_t rcReason); 378 # define HMVMX_EXIT_DECL DECLINLINE(VBOXSTRICTRC) 379 379 # define HMVMX_EXIT_NSRC_DECL DECLINLINE(int) 380 380 #else 381 # define HMVMX_EXIT_DECL static DECLCALLBACK(VBOXSTRICTRC)381 # define HMVMX_EXIT_DECL static DECLCALLBACK(VBOXSTRICTRC) 382 382 # define HMVMX_EXIT_NSRC_DECL HMVMX_EXIT_DECL 383 383 #endif
Note:
See TracChangeset
for help on using the changeset viewer.