Lines Matching refs:pSymbol
418 PRTDBGMODCTNSYMBOL pSymbol = (PRTDBGMODCTNSYMBOL)RTMemAllocZ(sizeof(*pSymbol));
419 if (!pSymbol)
422 pSymbol->AddrCore.Key = off;
423 pSymbol->AddrCore.KeyLast = off + (cb ? cb - 1 : 0);
424 pSymbol->OrdinalCore.Key = pThis->iNextSymbolOrdinal;
425 pSymbol->iSeg = iSeg;
426 pSymbol->cb = cb;
427 pSymbol->fFlags = fFlags;
428 pSymbol->NameCore.pszString = RTStrCacheEnterN(g_hDbgModStrCache, pszSymbol, cchSymbol);
429 if (pSymbol->NameCore.pszString)
431 if (RTStrSpaceInsert(&pThis->Names, &pSymbol->NameCore))
436 if (RTAvlrUIntPtrInsert(pAddrTree, &pSymbol->AddrCore))
438 if (RTAvlU32Insert(&pThis->SymbolOrdinalTree, &pSymbol->OrdinalCore))
448 RTAvlrUIntPtrRemove(pAddrTree, pSymbol->AddrCore.Key);
452 RTStrSpaceRemove(&pThis->Names, pSymbol->NameCore.pszString);
456 RTStrCacheRelease(g_hDbgModStrCache, pSymbol->NameCore.pszString);
460 RTMemFree(pSymbol);