Changeset 46165 in vbox for trunk/include/VBox
- Timestamp:
- May 19, 2013 7:07:50 PM (12 years ago)
- Location:
- trunk/include/VBox/vmm
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/vmm/cpum.h
r45485 r46165 379 379 VMMDECL(PCPUMCTX) CPUMQueryGuestCtxPtr(PVMCPU pVCpu); 380 380 VMMDECL(PCCPUMCTXCORE) CPUMGetGuestCtxCore(PVMCPU pVCpu); 381 VMM R3DECL(int) CPUMR3RawEnter(PVMCPU pVCpu, PCPUMCTXCORE pCtxCore);382 VMM R3DECL(int) CPUMR3RawLeave(PVMCPU pVCpu, PCPUMCTXCORE pCtxCore, int rc);381 VMM_INT_DECL(int) CPUMRawEnter(PVMCPU pVCpu, PCPUMCTXCORE pCtxCore); 382 VMM_INT_DECL(int) CPUMRawLeave(PVMCPU pVCpu, PCPUMCTXCORE pCtxCore, int rc); 383 383 VMMDECL(uint32_t) CPUMRawGetEFlags(PVMCPU pVCpu); 384 384 VMMDECL(void) CPUMRawSetEFlags(PVMCPU pVCpu, uint32_t fEfl); -
trunk/include/VBox/vmm/dbgf.h
r46159 r46165 677 677 VMMR3DECL(int) DBGFR3AsSymbolByName(PUVM pUVM, RTDBGAS hDbgAs, const char *pszSymbol, PRTDBGSYMBOL pSymbol, PRTDBGMOD phMod); 678 678 679 VMMR3DECL(int) DBGFR3AsLineByAddr(PUVM pUVM, RTDBGAS hDbgAs, PCDBGFADDRESS pAddress, 680 PRTGCINTPTR poffDisp, PRTDBGLINE pLine, PRTDBGMOD phMod); 681 VMMR3DECL(PRTDBGLINE) DBGFR3AsLineByAddrA(PUVM pUVM, RTDBGAS hDbgAs, PCDBGFADDRESS pAddress, 682 PRTGCINTPTR poffDisp, PRTDBGMOD phMod); 683 679 684 /* The following are soon to be obsoleted: */ 680 685 VMMR3DECL(int) DBGFR3ModuleLoad(PUVM pUVM, const char *pszFilename, RTGCUINTPTR AddressDelta, const char *pszName, RTGCUINTPTR ModuleAddress, unsigned cbImage); 681 VMMR3_INT_DECL(void) DBGFR3ModuleRelocate(PVM pVM, RTGCUINTPTR OldImageBase, RTGCUINTPTR NewImageBase, RTGCUINTPTR cbImage,682 const char *pszFilename, const char *pszName);683 686 VMMR3_INT_DECL(int) DBGFR3SymbolAdd(PVM pVM, RTGCUINTPTR ModuleAddress, RTGCUINTPTR SymbolAddress, RTUINT cbSymbol, const char *pszSymbol); 684 687 VMMR3_INT_DECL(int) DBGFR3SymbolByAddr(PVM pVM, RTGCUINTPTR Address, PRTGCINTPTR poffDisplacement, PDBGFSYMBOL pSymbol); 685 688 VMMR3_INT_DECL(int) DBGFR3SymbolByName(PVM pVM, const char *pszSymbol, PDBGFSYMBOL pSymbol); 686 687 VMMR3DECL(int) DBGFR3LineByAddr(PUVM pUVM, RTGCUINTPTR Address, PRTGCINTPTR poffDisplacement, PDBGFLINE pLine);688 VMMR3DECL(PDBGFLINE) DBGFR3LineByAddrAlloc(PUVM pUVM, RTGCUINTPTR Address, PRTGCINTPTR poffDisplacement);689 VMMR3_INT_DECL(void) DBGFR3LineFree(PDBGFLINE pLine);690 689 691 690 #endif /* IN_RING3 */ … … 780 779 PRTDBGSYMBOL pSymPC; 781 780 /** Pointer to the linnumber nearest the program counter (PC). NULL if not found. */ 782 P DBGFLINEpLinePC;781 PRTDBGLINE pLinePC; 783 782 784 783 /** The return frame address. … … 797 796 PRTDBGSYMBOL pSymReturnPC; 798 797 /** Pointer to the linnumber nearest the return PC. NULL if not found. */ 799 P DBGFLINEpLineReturnPC;798 PRTDBGLINE pLineReturnPC; 800 799 801 800 /** 32-bytes of stack arguments. */
Note:
See TracChangeset
for help on using the changeset viewer.