/vbox/src/VBox/Runtime/common/dbg/ |
H A D | dbgmoddbghelp.cpp | 72 PRTINTPTR poffDisp, PRTDBGLINE pLineInfo) 75 return RTDbgModLineByAddr(hCnt, iSeg, off, poffDisp, pLineInfo); 80 static DECLCALLBACK(int) rtDbgModDbgHelp_LineByOrdinal(PRTDBGMODINT pMod, uint32_t iOrdinal, PRTDBGLINE pLineInfo) argument 83 return RTDbgModLineByOrdinal(hCnt, iOrdinal, pLineInfo); 209 * @param pLineInfo Line number information. 212 static BOOL CALLBACK rtDbgModDbgHelpCopyLineNumberCallback(PSRCCODEINFOW pLineInfo, PVOID pvUser) argument 216 if (pLineInfo->Address < pArgs->uModAddr) 218 Log((" %#018RX64 %05u %s [SKIPPED - INVALID ADDRESS!]\n", pLineInfo->Address, pLineInfo->LineNumber)); 227 size_t cbLen = (RTUtf16Len(pLineInfo 71 rtDbgModDbgHelp_LineByAddr(PRTDBGMODINT pMod, RTDBGSEGIDX iSeg, RTUINTPTR off, PRTINTPTR poffDisp, PRTDBGLINE pLineInfo) argument [all...] |
H A D | dbgmodcontainer.cpp | 176 PRTINTPTR poffDisp, PRTDBGLINE pLineInfo) 199 pLineInfo->Address = pMyLine->AddrCore.Key; 200 pLineInfo->offSeg = pMyLine->AddrCore.Key; 201 pLineInfo->iSeg = iSeg; 202 pLineInfo->uLineNo = pMyLine->uLineNo; 203 pLineInfo->iOrdinal = pMyLine->OrdinalCore.Key; 204 strcpy(pLineInfo->szFilename, pMyLine->pszFile); 212 static DECLCALLBACK(int) rtDbgModContainer_LineByOrdinal(PRTDBGMODINT pMod, uint32_t iOrdinal, PRTDBGLINE pLineInfo) argument 226 pLineInfo->Address = pMyLine->AddrCore.Key; 227 pLineInfo 175 rtDbgModContainer_LineByAddr(PRTDBGMODINT pMod, RTDBGSEGIDX iSeg, RTUINTPTR off, PRTINTPTR poffDisp, PRTDBGLINE pLineInfo) argument [all...] |
H A D | dbgmodnm.cpp | 60 PRTINTPTR poffDisp, PRTDBGLINE pLineInfo) 63 return RTDbgModLineByAddr(pThis->hCnt, iSeg, off, poffDisp, pLineInfo); 68 static DECLCALLBACK(int) rtDbgModNm_LineByOrdinal(PRTDBGMODINT pMod, uint32_t iOrdinal, PRTDBGLINE pLineInfo) argument 71 return RTDbgModLineByOrdinal(pThis->hCnt, iOrdinal, pLineInfo); 59 rtDbgModNm_LineByAddr(PRTDBGMODINT pMod, RTDBGSEGIDX iSeg, RTUINTPTR off, PRTINTPTR poffDisp, PRTDBGLINE pLineInfo) argument
|
H A D | dbgmod.cpp | 2007 RTDECL(int) RTDbgModLineByOrdinal(RTDBGMOD hDbgMod, uint32_t iOrdinal, PRTDBGLINE pLineInfo) 2013 int rc = pDbgMod->pDbgVt->pfnLineByOrdinal(pDbgMod, iOrdinal, pLineInfo); 2026 PRTDBGLINE pLineInfo = RTDbgLineAlloc(); 2027 if (!pLineInfo) 2030 int rc = RTDbgModLineByOrdinal(hDbgMod, iOrdinal, pLineInfo); 2033 *ppLineInfo = pLineInfo; 2035 RTDbgLineFree(pLineInfo); 2041 RTDECL(int) RTDbgModLineByAddr(RTDBGMOD hDbgMod, RTDBGSEGIDX iSeg, RTUINTPTR off, PRTINTPTR poffDisp, PRTDBGLINE pLineInfo) 2049 AssertPtr(pLineInfo); 2066 int rc = pDbgMod->pDbgVt->pfnLineByAddr(pDbgMod, iSeg, off, poffDisp, pLineInfo); [all...] |
H A D | dbgmoddeferred.cpp | 154 PRTINTPTR poffDisp, PRTDBGLINE pLineInfo) 158 rc = pMod->pDbgVt->pfnLineByAddr(pMod, iSeg, off, poffDisp, pLineInfo); 164 static DECLCALLBACK(int) rtDbgModDeferredDbg_LineByOrdinal(PRTDBGMODINT pMod, uint32_t iOrdinal, PRTDBGLINE pLineInfo) 168 rc = pMod->pDbgVt->pfnLineByOrdinal(pMod, iOrdinal, pLineInfo);
|
H A D | dbgmodcodeview.cpp | 2036 PRTINTPTR poffDisp, PRTDBGLINE pLineInfo) 2039 return RTDbgModLineByAddr(pThis->hCnt, iSeg, off, poffDisp, pLineInfo); 2044 static DECLCALLBACK(int) rtDbgModCv_LineByOrdinal(PRTDBGMODINT pMod, uint32_t iOrdinal, PRTDBGLINE pLineInfo) argument 2047 return RTDbgModLineByOrdinal(pThis->hCnt, iOrdinal, pLineInfo); 2035 rtDbgModCv_LineByAddr(PRTDBGMODINT pMod, RTDBGSEGIDX iSeg, RTUINTPTR off, PRTINTPTR poffDisp, PRTDBGLINE pLineInfo) argument
|
H A D | dbgmoddwarf.cpp | 4509 PRTINTPTR poffDisp, PRTDBGLINE pLineInfo) 4512 return RTDbgModLineByAddr(pThis->hCnt, iSeg, off, poffDisp, pLineInfo); 4517 static DECLCALLBACK(int) rtDbgModDwarf_LineByOrdinal(PRTDBGMODINT pMod, uint32_t iOrdinal, PRTDBGLINE pLineInfo) argument 4520 return RTDbgModLineByOrdinal(pThis->hCnt, iOrdinal, pLineInfo); 4508 rtDbgModDwarf_LineByAddr(PRTDBGMODINT pMod, RTDBGSEGIDX iSeg, RTUINTPTR off, PRTINTPTR poffDisp, PRTDBGLINE pLineInfo) argument
|
/vbox/src/VBox/Runtime/include/internal/ |
H A D | dbgmod.h | 491 * @param pLineInfo Where to store the information about the line number. 493 DECLCALLBACKMEMBER(int, pfnLineByOrdinal)(PRTDBGMODINT pMod, uint32_t iOrdinal, PRTDBGLINE pLineInfo); 508 * @param pLineInfo Where to store the information about the closest line 511 DECLCALLBACKMEMBER(int, pfnLineByAddr)(PRTDBGMODINT pMod, uint32_t iSeg, RTUINTPTR off, PRTINTPTR poffDisp, PRTDBGLINE pLineInfo);
|
/vbox/include/iprt/ |
H A D | dbg.h | 1448 * @param pLineInfo Where to store the information about the line 1451 RTDECL(int) RTDbgModLineByOrdinal(RTDBGMOD hDbgMod, uint32_t iOrdinal, PRTDBGLINE pLineInfo); 1497 * @param pLineInfo Where to store the line number information. 1499 RTDECL(int) RTDbgModLineByAddr(RTDBGMOD hDbgMod, RTDBGSEGIDX iSeg, RTUINTPTR off, PRTINTPTR poffDisp, PRTDBGLINE pLineInfo);
|