Lines Matching defs:pSeg
1210 static DECLCALLBACK(int) rtDbgModDwarfScanSegmentsCallback(RTLDRMOD hLdrMod, PCRTLDRSEG pSeg, void *pvUser)
1214 pSeg->cchName, pSeg->pszName, (uint64_t)pSeg->LinkAddress, (uint64_t)pSeg->RVA, pSeg->cb));
1218 if (pSeg->RVA != NIL_RTLDRADDR)
1226 static DECLCALLBACK(int) rtDbgModDwarfAddSegmentsCallback(RTLDRMOD hLdrMod, PCRTLDRSEG pSeg, void *pvUser)
1230 pSeg->cchName, pSeg->pszName, (uint64_t)pSeg->LinkAddress, (uint64_t)pSeg->RVA, pSeg->cb, pSeg->cbMapped));
1232 Assert(pSeg->cchName > 0);
1233 Assert(!pSeg->pszName[pSeg->cchName]);
1237 if (pSeg->RVA == NIL_RTLDRADDR)
1238 return RTDbgModSegmentAdd(pThis->hCnt, 0, 0, pSeg->pszName, 0 /*fFlags*/, NULL);
1241 RTLDRADDR cb = RT_MAX(pSeg->cb, pSeg->cbMapped);
1242 return RTDbgModSegmentAdd(pThis->hCnt, pSeg->RVA, cb, pSeg->pszName, 0 /*fFlags*/, NULL);
1500 PRTDBGDWARFSEG pSeg = rtDbgModDwarfFindSegment(pThis, uSegment);
1501 if (pSeg)
1503 *piSeg = pSeg - pThis->paSegs;