Lines Matching refs:pLine
264 PRTDBGMODCTNLINE pLine = (PRTDBGMODCTNLINE)RTMemCacheAlloc(pThis->hLineNumAllocator);
266 PRTDBGMODCTNLINE pLine = (PRTDBGMODCTNLINE)RTMemAllocZ(sizeof(*pLine));
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->pszFile)
278 if (RTAvlUIntPtrInsert(&pThis->paSegs[iSeg].LineAddrTree, &pLine->AddrCore))
280 if (RTAvlU32Insert(&pThis->LineOrdinalTree, &pLine->OrdinalCore))
289 RTAvlUIntPtrRemove(&pThis->paSegs[iSeg].LineAddrTree, pLine->AddrCore.Key);
294 RTStrCacheRelease(g_hDbgModStrCache, pLine->pszFile);
299 RTMemCacheFree(pThis->hLineNumAllocator, pLine);
301 RTMemFree(pLine);
650 PRTDBGMODCTNLINE pLine = RT_FROM_MEMBER(pNode, RTDBGMODCTNLINE, OrdinalCore);
651 RTStrCacheRelease(g_hDbgModStrCache, pLine->pszFile);
652 pLine->pszFile = NULL;
654 RTMemCacheFree(pThis->hLineNumAllocator, pLine);
656 RTMemFree(pLine); NOREF(pThis);