Searched defs:hDbgAs (Results 1 - 10 of 10) sorted by relevance

/vbox/src/VBox/VMM/VMMR3/
H A DPATMR3Dbg.cpp265 * @param hDbgAs The DBGF_AS_RC address space handle.
267 VMMR3_INT_DECL(void) PATMR3DbgPopulateAddrSpace(PVM pVM, RTDBGAS hDbgAs) argument
296 rc = RTDbgAsModuleLink(hDbgAs, hDbgMod, pVM->patm.s.pGCStateGC, 0 /*fFlags/*/);
310 rc = RTDbgAsModuleLink(hDbgAs, hDbgMod, pVM->patm.s.pStatsGC, 0 /*fFlags/*/);
324 rc = RTDbgAsModuleLink(hDbgAs, hDbgMod, pVM->patm.s.pPatchMemGC, 0 /*fFlags/*/);
H A DDBGFDisas.cpp62 RTDBGAS hDbgAs; member in struct:__anon16844
118 pState->hDbgAs = !HMIsEnabled(pVM)
378 rc = DBGFR3AsSymbolByAddr(pState->pVM->pUVM, pState->hDbgAs, &Addr, RTDBGSYMADDR_FLAGS_LESS_OR_EQUAL,
H A DDBGFAddrSpace.cpp227 RTDBGAS hDbgAs; local
228 rc = RTDbgAsCreate(&hDbgAs, 0, RTGCPTR_MAX, "Global");
230 rc = DBGFR3AsAdd(pUVM, hDbgAs, NIL_RTPROCESS);
232 RTDbgAsRetain(hDbgAs);
233 pUVM->dbgf.s.ahAsAliases[DBGF_AS_ALIAS_2_INDEX(DBGF_AS_GLOBAL)] = hDbgAs;
235 RTDbgAsRetain(hDbgAs);
236 pUVM->dbgf.s.ahAsAliases[DBGF_AS_ALIAS_2_INDEX(DBGF_AS_KERNEL)] = hDbgAs;
238 rc = RTDbgAsCreate(&hDbgAs, 0, RTGCPHYS_MAX, "Physical");
240 rc = DBGFR3AsAdd(pUVM, hDbgAs, NIL_RTPROCESS);
242 RTDbgAsRetain(hDbgAs);
408 DBGFR3AsAdd(PUVM pUVM, RTDBGAS hDbgAs, RTPROCESS ProcId) argument
464 DBGFR3AsDelete(PUVM pUVM, RTDBGAS hDbgAs) argument
630 RTDBGAS hDbgAs = pUVM->dbgf.s.ahAsAliases[iAlias]; local
739 RTDBGAS hDbgAs = NIL_RTDBGAS; local
776 RTDBGAS hDbgAs = NIL_RTDBGAS; local
953 DBGFR3AsLoadImage(PUVM pUVM, RTDBGAS hDbgAs, const char *pszFilename, const char *pszModName, RTLDRARCH enmArch, PCDBGFADDRESS pModAddress, RTDBGSEGIDX iModSeg, uint32_t fFlags) argument
1003 DBGFR3AsLoadMap(PUVM pUVM, RTDBGAS hDbgAs, const char *pszFilename, const char *pszModName, PCDBGFADDRESS pModAddress, RTDBGSEGIDX iModSeg, RTGCUINTPTR uSubtrahend, uint32_t fFlags) argument
1043 DBGFR3AsLinkModule(PUVM pUVM, RTDBGAS hDbgAs, RTDBGMOD hMod, PCDBGFADDRESS pModAddress, RTDBGSEGIDX iModSeg, uint32_t fFlags) argument
1079 DBGFR3AsUnlinkModuleByName(PUVM pUVM, RTDBGAS hDbgAs, const char *pszModName) argument
1175 DBGFR3AsSymbolByAddr(PUVM pUVM, RTDBGAS hDbgAs, PCDBGFADDRESS pAddress, uint32_t fFlags, PRTGCINTPTR poffDisp, PRTDBGSYMBOL pSymbol, PRTDBGMOD phMod) argument
1235 DBGFR3AsSymbolByAddrA(PUVM pUVM, RTDBGAS hDbgAs, PCDBGFADDRESS pAddress, uint32_t fFlags, PRTGCINTPTR poffDisp, PRTDBGMOD phMod) argument
1264 DBGFR3AsSymbolByName(PUVM pUVM, RTDBGAS hDbgAs, const char *pszSymbol, PRTDBGSYMBOL pSymbol, PRTDBGMOD phMod) argument
1307 DBGFR3AsLineByAddr(PUVM pUVM, RTDBGAS hDbgAs, PCDBGFADDRESS pAddress, PRTGCINTPTR poffDisp, PRTDBGLINE pLine, PRTDBGMOD phMod) argument
1344 DBGFR3AsLineByAddrA(PUVM pUVM, RTDBGAS hDbgAs, PCDBGFADDRESS pAddress, PRTGCINTPTR poffDisp, PRTDBGMOD phMod) argument
[all...]
/vbox/src/VBox/Debugger/
H A DDBGPlugInOS2.cpp194 RTDBGAS hDbgAs = DBGFR3AsResolveAndRetain(pUVM, DBGF_AS_KERNEL); local
195 if (hDbgAs != NIL_RTDBGAS)
197 uint32_t iMod = RTDbgAsModuleCount(hDbgAs);
200 RTDBGMOD hMod = RTDbgAsModuleByIndex(hDbgAs, iMod);
205 int rc = RTDbgAsModuleUnlink(hDbgAs, hMod);
211 RTDbgAsRelease(hDbgAs);
H A DDBGCInternal.h119 RTDBGAS hDbgAs; member in struct:DBGC
H A DDBGPlugInSolaris.cpp739 RTDBGAS hDbgAs = DBGFR3AsResolveAndRetain(pUVM, DBGF_AS_KERNEL); local
740 if (hDbgAs != NIL_RTDBGAS)
742 uint32_t iMod = RTDbgAsModuleCount(hDbgAs);
745 RTDBGMOD hMod = RTDbgAsModuleByIndex(hDbgAs, iMod);
750 int rc = RTDbgAsModuleUnlink(hDbgAs, hMod);
756 RTDbgAsRelease(hDbgAs);
H A DDBGPlugInWinNt.cpp778 RTDBGAS hDbgAs = DBGFR3AsResolveAndRetain(pUVM, DBGF_AS_KERNEL); local
779 if (hDbgAs != NIL_RTDBGAS)
781 uint32_t iMod = RTDbgAsModuleCount(hDbgAs);
784 RTDBGMOD hMod = RTDbgAsModuleByIndex(hDbgAs, iMod);
789 int rc = RTDbgAsModuleUnlink(hDbgAs, hMod);
795 RTDbgAsRelease(hDbgAs);
H A DDBGCEmulateCodeView.cpp692 int rc = DBGFR3AsSymbolByAddr(pUVM, pDbgc->hDbgAs, DBGFR3AddrFromFlat(pDbgc->pUVM, &Addr, pBp->GCPtr),
866 * @param hDbgAs The address space to look up addresses in.
871 static void dbgcCmdUnassambleHelpListNear(PUVM pUVM, PDBGCCMDHLP pCmdHlp, RTDBGAS hDbgAs, PCDBGFADDRESS pAddress, argument
876 int rc = DBGFR3AsSymbolByAddr(pUVM, hDbgAs, pAddress, RTDBGSYMADDR_FLAGS_LESS_OR_EQUAL, &offDispSym, &Symbol, NULL);
878 rc = DBGFR3AsSymbolByAddr(pUVM, hDbgAs, pAddress, RTDBGSYMADDR_FLAGS_GREATER_OR_EQUAL, &offDispSym, &Symbol, NULL);
1007 RTDBGAS hDbgAs = pDbgc->hDbgAs; local
1015 hDbgAs = DBGF_AS_PHYS;
1049 dbgcCmdUnassambleHelpListNear(pUVM, pCmdHlp, hDbgAs, &CurAddr, &cbCheckSymbol);
1112 dbgcCmdUnassambleHelpListNear(pUVM, pCmdHlp, hDbgAs,
[all...]
/vbox/include/iprt/
H A Ddbg.h541 * @param hDbgAs The address space handle.
545 RTDECL(uint32_t) RTDbgAsRetain(RTDBGAS hDbgAs); variable
557 * @param hDbgAs The address space handle. The NIL handle is quietly
562 RTDECL(uint32_t) RTDbgAsRelease(RTDBGAS hDbgAs); variable
568 * @param hDbgAs The address space handle.
570 RTDECL(int) RTDbgAsLockExcl(RTDBGAS hDbgAs); variable
576 * @param hDbgAs The address space handle.
578 RTDECL(int) RTDbgAsUnlockExcl(RTDBGAS hDbgAs); variable
584 * NULL if hDbgAs is invalid.
586 * @param hDbgAs Th
590 RTDECL(const char *) RTDbgAsName(RTDBGAS hDbgAs); variable
602 RTDECL(RTUINTPTR) RTDbgAsFirstAddr(RTDBGAS hDbgAs); variable
614 RTDECL(RTUINTPTR) RTDbgAsLastAddr(RTDBGAS hDbgAs); variable
628 RTDECL(uint32_t) RTDbgAsModuleCount(RTDBGAS hDbgAs); variable
[all...]
/vbox/src/VBox/Debugger/testcase/
H A DtstDBGCStubs.cpp141 VMMR3DECL(int) DBGFR3AsUnlinkModuleByName(PUVM pUVM, RTDBGAS hDbgAs, const char *pszModName) argument
149 VMMR3DECL(int) DBGFR3AsLineByAddr(PUVM pUVM, RTDBGAS hDbgAs, PCDBGFADDRESS pAddress, argument
173 VMMR3DECL(int) DBGFR3AsSymbolByAddr(PUVM pUVM, RTDBGAS hDbgAs, PCDBGFADDRESS pAddress, uint32_t fFlags, PRTGCINTPTR poffDisplacement, PRTDBGSYMBOL pSymbol, PRTDBGMOD phMod) argument
177 VMMR3DECL(int) DBGFR3AsSymbolByName(PUVM pUVM, RTDBGAS hDbgAs, const char *pszSymbol, PRTDBGSYMBOL pSymbol, PRTDBGMOD phMod) argument

Completed in 58 milliseconds