Changeset 42186 in vbox for trunk/include/VBox/vmm
- Timestamp:
- Jul 17, 2012 1:32:15 PM (13 years ago)
- svn:sync-xref-src-repo-rev:
- 79186
- Location:
- trunk/include/VBox/vmm
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/vmm/cpum.h
r42165 r42186 408 408 VMMDECL(bool) CPUMAreHiddenSelRegsValid(PVMCPU pVCpu); 409 409 VMMDECL(CPUMMODE) CPUMGetGuestMode(PVMCPU pVCpu); 410 VMMDECL(uint32_t) CPUMGetGuestCodeBits(PVMCPU pVCpu); 411 VMMDECL(DISCPUMODE) CPUMGetGuestDisMode(PVMCPU pVCpu); 410 412 411 413 -
trunk/include/VBox/vmm/em.h
r41824 r42186 154 154 VMMDECL(void) EMSetInhibitInterruptsPC(PVMCPU pVCpu, RTGCUINTPTR PC); 155 155 VMMDECL(RTGCUINTPTR) EMGetInhibitInterruptsPC(PVMCPU pVCpu); 156 VMMDECL(int) EMInterpretDisas One(PVM pVM, PVMCPU pVCpu, PCCPUMCTXCORE pCtxCore, PDISCPUSTATE pCpu, unsigned *pcbInstr);156 VMMDECL(int) EMInterpretDisasCurrent(PVM pVM, PVMCPU pVCpu, PDISCPUSTATE pCpu, unsigned *pcbInstr); 157 157 VMMDECL(int) EMInterpretDisasOneEx(PVM pVM, PVMCPU pVCpu, RTGCUINTPTR GCPtrInstr, PCCPUMCTXCORE pCtxCore, 158 158 PDISCPUSTATE pDISState, unsigned *pcbInstr); -
trunk/include/VBox/vmm/selm.h
r42165 r42186 74 74 /** @} */ 75 75 76 VMMDECL(int) SELMToFlatEx(PVMCPU pVCpu, DISSELREG SelReg, PCCPUMCTXCORE pCtxCore, RTGCPTR Addr, unsigned fFlags, PRTGCPTR ppvGC); 77 VMMDECL(int) SELMToFlatBySelEx(PVMCPU pVCpu, X86EFLAGS eflags, RTSEL Sel, RTGCPTR Addr, PCCPUMSELREGHID pHiddenSel, 78 uint32_t fFlags, PRTGCPTR ppvGC, uint32_t *pcb); 79 VMMDECL(int) SELMValidateAndConvertCSAddr(PVMCPU pVCpu, X86EFLAGS eflags, RTSEL SelCPL, RTSEL SelCS, 80 PCCPUMSELREGHID pHiddenCSSel, RTGCPTR Addr, PRTGCPTR ppvFlat); 81 VMMDECL(int) SELMValidateAndConvertCSAddrGCTrap(PVMCPU pVCpu, X86EFLAGS eflags, RTSEL SelCPL, RTSEL SelCS, RTGCPTR Addr, 82 PRTGCPTR ppvFlat, uint32_t *pcBits); 83 VMMDECL(DISCPUMODE) SELMGetCpuModeFromSelector(PVMCPU pVCpu, X86EFLAGS eflags, RTSEL Sel, PCCPUMSELREGHID pHiddenSel); 76 VMMDECL(int) SELMToFlatEx(PVMCPU pVCpu, DISSELREG SelReg, PCPUMCTXCORE pCtxCore, RTGCPTR Addr, uint32_t fFlags, 77 PRTGCPTR ppvGC); 78 VMMDECL(int) SELMToFlatBySelEx(PVMCPU pVCpu, X86EFLAGS eflags, RTSEL Sel, RTGCPTR Addr, uint32_t fFlags, 79 PRTGCPTR ppvGC, uint32_t *pcb); 80 VMMDECL(int) SELMValidateAndConvertCSAddr(PVMCPU pVCpu, X86EFLAGS eflags, RTSEL SelCPL, RTSEL SelCS, PCPUMSELREG pSRegCS, 81 RTGCPTR Addr, PRTGCPTR ppvFlat); 84 82 VMMDECL(int) SELMGetLDTFromSel(PVM pVM, RTSEL SelLdt, PRTGCPTR ppvLdt, unsigned *pcbLimit); 85 83 #ifdef VBOX_WITH_RAW_MODE
Note:
See TracChangeset
for help on using the changeset viewer.