Changeset 72469 in vbox for trunk/src/VBox/VMM/include
- Timestamp:
- Jun 7, 2018 11:35:23 AM (7 years ago)
- svn:sync-xref-src-repo-rev:
- 122954
- Location:
- trunk/src/VBox/VMM/include
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/include/GIMHvInternal.h
r72460 r72469 1368 1368 VMM_INT_DECL(VBOXSTRICTRC) gimHvXcptUD(PVMCPU pVCpu, PCPUMCTX pCtx, PDISCPUSTATE pDis, uint8_t *pcbInstr); 1369 1369 VMM_INT_DECL(VBOXSTRICTRC) gimHvHypercall(PVMCPU pVCpu, PCPUMCTX pCtx); 1370 VMM_INT_DECL(VBOXSTRICTRC) gimHv ExecHypercallInstr(PVMCPU pVCpu, PCPUMCTX pCtx, PDISCPUSTATE pDis);1370 VMM_INT_DECL(VBOXSTRICTRC) gimHvHypercallEx(PVMCPU pVCpu, PCPUMCTX pCtx, unsigned uDisOpcode, uint8_t cbInstr); 1371 1371 VMM_INT_DECL(VBOXSTRICTRC) gimHvReadMsr(PVMCPU pVCpu, uint32_t idMsr, PCCPUMMSRRANGE pRange, uint64_t *puValue); 1372 1372 VMM_INT_DECL(VBOXSTRICTRC) gimHvWriteMsr(PVMCPU pVCpu, uint32_t idMsr, PCCPUMMSRRANGE pRange, uint64_t uRawValue); -
trunk/src/VBox/VMM/include/GIMKvmInternal.h
r69111 r72469 200 200 bool fTrapXcptUD; 201 201 /** Disassembler opcode of hypercall instruction native for this host CPU. */ 202 uint16_t uOpCodeNative; 202 uint16_t uOpcodeNative; 203 /** Native hypercall opcode bytes. Use for replacing. */ 204 uint8_t abOpcodeNative[3]; 205 /** Alignment padding. */ 206 uint8_t abPadding[5]; 203 207 /** The TSC frequency (in HZ) reported to the guest. */ 204 208 uint64_t cTscTicksPerSecond; … … 266 270 VMM_INT_DECL(bool) gimKvmShouldTrapXcptUD(PVMCPU pVCpu); 267 271 VMM_INT_DECL(VBOXSTRICTRC) gimKvmXcptUD(PVMCPU pVCpu, PCPUMCTX pCtx, PDISCPUSTATE pDis, uint8_t *pcbInstr); 268 VMM_INT_DECL(VBOXSTRICTRC) gimKvm ExecHypercallInstr(PVMCPU pVCpu, PCPUMCTX pCtx, PDISCPUSTATE pDis);272 VMM_INT_DECL(VBOXSTRICTRC) gimKvmHypercallEx(PVMCPU pVCpu, PCPUMCTX pCtx, unsigned uDisOpcode, uint8_t cbInstr); 269 273 270 274
Note:
See TracChangeset
for help on using the changeset viewer.