/vbox/src/VBox/Runtime/common/dbg/ |
H A D | dbg.cpp | 92 * @param pLine The line number to duplicate. 94 RTDECL(PRTDBGLINE) RTDbgLineDup(PCRTDBGLINE pLine) argument 96 return (PRTDBGLINE)RTMemDup(pLine, sizeof(*pLine)); 104 * @param pLine The line number to free. NULL is ignored. 106 RTDECL(void) RTDbgLineFree(PRTDBGLINE pLine) argument 108 RTMemFree(pLine);
|
H A D | dbgmodcontainer.cpp | 264 PRTDBGMODCTNLINE pLine = (PRTDBGMODCTNLINE)RTMemCacheAlloc(pThis->hLineNumAllocator); local 266 PRTDBGMODCTNLINE pLine = (PRTDBGMODCTNLINE)RTMemAllocZ(sizeof(*pLine)); local 268 if (!pLine) 270 pLine->AddrCore.Key = off; 271 pLine->OrdinalCore.Key = pThis->iNextLineOrdinal; 272 pLine->uLineNo = uLineNo; 273 pLine->iSeg = iSeg; 274 pLine->pszFile = RTStrCacheEnterN(g_hDbgModStrCache, pszFile, cchFile); 276 if (pLine 650 PRTDBGMODCTNLINE pLine = RT_FROM_MEMBER(pNode, RTDBGMODCTNLINE, OrdinalCore); local [all...] |
H A D | dbgas.cpp | 1249 * @param pLine The returned line number info. 1255 DECLINLINE(void) rtDbgAsAdjustLineAddress(PRTDBGLINE pLine, RTDBGMOD hDbgMod, RTUINTPTR MapAddr, RTDBGSEGIDX iMapSeg) 1257 Assert(pLine->iSeg != NIL_RTDBGSEGIDX); 1258 Assert(pLine->offSeg == pLine->Address); 1259 rtDbgAsAdjustAddressByMapping(&pLine->Address, pLine->iSeg, hDbgMod, MapAddr, iMapSeg); 1737 RTDECL(int) RTDbgAsLineByAddr(RTDBGAS hDbgAs, RTUINTPTR Addr, PRTINTPTR poffDisp, PRTDBGLINE pLine, PRTDBGMOD phMod) 1755 int rc = RTDbgModLineByAddr(hMod, iSeg, offSeg, poffDisp, pLine); 1758 rtDbgAsAdjustLineAddress(pLine, hMo [all...] |
/vbox/src/VBox/Main/webservice/ |
H A D | split-soapC.cpp | 84 const char *pLine = pBuffer; local 124 const char *pNextLine = strchr(pLine, '\n'); 129 cbLine = pNextLine - pLine; 132 cbLine = strlen(pLine); 133 if (fwrite(pLine, 1, cbLine, pFileOut) != cbLine) 142 if (!strncmp(pLine, "#if", 3)) 144 else if (!strncmp(pLine, "#endif", 6)) 152 for (const char *p = pLine; p < pLine + cbLine; p++) 166 if (!strncmp(pLine, "stati [all...] |
/vbox/src/VBox/VMM/VMMR3/ |
H A D | DBGFModule.cpp | 232 * @param pLine Where to store the information about the closest line number. 234 DECLCALLBACKMEMBER(int, pfnLineByAddr)(PDBGFMOD pMod, uint32_t iSeg, RTGCUINTPTR off, PRTGCINTPTR poffDisp, PDBGFLINE pLine);
|
H A D | DBGFAddrSpace.cpp | 1308 PRTGCINTPTR poffDisp, PRTDBGLINE pLine, PRTDBGMOD phMod) 1315 int rc = DBGFR3AsLineByAddr(pUVM, DBGF_AS_RC, pAddress, poffDisp, pLine, phMod); 1317 rc = DBGFR3AsLineByAddr(pUVM, DBGF_AS_GLOBAL, pAddress, poffDisp, pLine, phMod); 1327 AssertPtrReturn(pLine, VERR_INVALID_POINTER); 1340 return RTDbgAsLineByAddr(hRealAS, pAddress->FlatPtr, poffDisp, pLine, phMod); 1307 DBGFR3AsLineByAddr(PUVM pUVM, RTDBGAS hDbgAs, PCDBGFADDRESS pAddress, PRTGCINTPTR poffDisp, PRTDBGLINE pLine, PRTDBGMOD phMod) argument
|
/vbox/include/iprt/ |
H A D | dbg.h | 205 * @param pLine The line number to duplicate. 207 RTDECL(PRTDBGLINE) RTDbgLineDup(PCRTDBGLINE pLine); variable 212 * @param pLine The line number to free. NULL is ignored. 214 RTDECL(void) RTDbgLineFree(PRTDBGLINE pLine); variable 907 * @param pLine Where to return the line number information. 910 RTDECL(int) RTDbgAsLineByAddr(RTDBGAS hDbgAs, RTUINTPTR Addr, PRTINTPTR poffDisp, PRTDBGLINE pLine, PRTDBGMOD phMod);
|
/vbox/src/VBox/Debugger/testcase/ |
H A D | tstDBGCStubs.cpp | 150 PRTGCINTPTR poffDisp, PRTDBGLINE pLine, PRTDBGMOD phMod) 149 DBGFR3AsLineByAddr(PUVM pUVM, RTDBGAS hDbgAs, PCDBGFADDRESS pAddress, PRTGCINTPTR poffDisp, PRTDBGLINE pLine, PRTDBGMOD phMod) argument
|
/vbox/include/VBox/vmm/ |
H A D | dbgf.h | 686 PRTGCINTPTR poffDisp, PRTDBGLINE pLine, PRTDBGMOD phMod);
|