Changeset 99208 in vbox for trunk/include/VBox
- Timestamp:
- Mar 29, 2023 2:13:56 PM (2 years ago)
- svn:sync-xref-src-repo-rev:
- 156581
- Location:
- trunk/include/VBox
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/dis.h
r98103 r99208 700 700 AssertCompileSize(DISSTATE, 0xd8); 701 701 702 /** @deprecated Use DISSTATE and change Cpu and DisState to Dis. */703 typedef DISSTATE DISCPUSTATE;704 705 702 706 703 -
trunk/include/VBox/types.h
r98972 r99208 1223 1223 typedef struct DISSTATE const *PCDISSTATE; 1224 1224 1225 /** @deprecated PDISSTATE and change pCpu and pDisState to pDis. */1226 typedef PDISSTATE PDISCPUSTATE;1227 /** @deprecated PCDISSTATE and change pCpu and pDisState to pDis. */1228 typedef PCDISSTATE PCDISCPUSTATE;1229 1230 1225 1231 1226 /** -
trunk/include/VBox/vmm/cpumdis.h
r98103 r99208 51 51 52 52 #ifdef IN_RING3 53 VMMR3DECL(int) CPUMR3DisasmInstrCPU(PVM pVM, PVMCPU pVCpu, PCPUMCTX pCtx, RTGCPTR GCPtrPC, PDIS CPUSTATE pCpu, const char *pszPrefix);53 VMMR3DECL(int) CPUMR3DisasmInstrCPU(PVM pVM, PVMCPU pVCpu, PCPUMCTX pCtx, RTGCPTR GCPtrPC, PDISSTATE pDis, const char *pszPrefix); 54 54 #endif 55 55 -
trunk/include/VBox/vmm/em.h
r98103 r99208 268 268 /** @name Deprecated interpretation related APIs (use IEM). 269 269 * @{ */ 270 VMM_INT_DECL(int) EMInterpretDisasCurrent(PVMCPUCC pVCpu, PDIS CPUSTATE pCpu, unsigned *pcbInstr);270 VMM_INT_DECL(int) EMInterpretDisasCurrent(PVMCPUCC pVCpu, PDISSTATE pDis, unsigned *pcbInstr); 271 271 VMM_INT_DECL(int) EMInterpretDisasOneEx(PVMCPUCC pVCpu, RTGCUINTPTR GCPtrInstr, 272 PDIS CPUSTATE pDISState, unsigned *pcbInstr);272 PDISSTATE pDis, unsigned *pcbInstr); 273 273 VMM_INT_DECL(VBOXSTRICTRC) EMInterpretInstruction(PVMCPUCC pVCpu); 274 VMM_INT_DECL(VBOXSTRICTRC) EMInterpretInstructionDisasState(PVMCPUCC pVCpu, PDIS CPUSTATE pDis, uint64_t rip);274 VMM_INT_DECL(VBOXSTRICTRC) EMInterpretInstructionDisasState(PVMCPUCC pVCpu, PDISSTATE pDis, uint64_t rip); 275 275 /** @} */ 276 276 -
trunk/include/VBox/vmm/gcm.h
r98103 r99208 87 87 VMMDECL(bool) GCMIsEnabled(PVM pVM); 88 88 VMM_INT_DECL(bool) GCMShouldTrapXcptDE(PVMCPUCC pVCpu); 89 VMM_INT_DECL(VBOXSTRICTRC) GCMXcptDE(PVMCPUCC pVCpu, PCPUMCTX pCtx, PDIS CPUSTATE pDis, uint8_t *pcbInstr);89 VMM_INT_DECL(VBOXSTRICTRC) GCMXcptDE(PVMCPUCC pVCpu, PCPUMCTX pCtx, PDISSTATE pDis, uint8_t *pcbInstr); 90 90 /** @} */ 91 91 -
trunk/include/VBox/vmm/gim.h
r98980 r99208 205 205 VMM_INT_DECL(VBOXSTRICTRC) GIMHypercallEx(PVMCPUCC pVCpu, PCPUMCTX pCtx, unsigned uDisOpcode, uint8_t cbInstr); 206 206 VMM_INT_DECL(VBOXSTRICTRC) GIMExecHypercallInstr(PVMCPUCC pVCpu, PCPUMCTX pCtx, uint8_t *pcbInstr); 207 VMM_INT_DECL(VBOXSTRICTRC) GIMXcptUD(PVMCPUCC pVCpu, PCPUMCTX pCtx, PDIS CPUSTATE pDis, uint8_t *pcbInstr);207 VMM_INT_DECL(VBOXSTRICTRC) GIMXcptUD(PVMCPUCC pVCpu, PCPUMCTX pCtx, PDISSTATE pDis, uint8_t *pcbInstr); 208 208 VMM_INT_DECL(bool) GIMShouldTrapXcptUD(PVMCPUCC pVCpu); 209 209 #if !defined(VBOX_VMM_TARGET_ARMV8)
Note:
See TracChangeset
for help on using the changeset viewer.