Lines Matching defs:hCnt

56     RTDBGMOD        hCnt;
74 RTDBGMOD hCnt = (RTDBGMOD)pMod->pvDbgPriv;
75 return RTDbgModLineByAddr(hCnt, iSeg, off, poffDisp, pLineInfo);
82 RTDBGMOD hCnt = (RTDBGMOD)pMod->pvDbgPriv;
83 return RTDbgModLineByOrdinal(hCnt, iOrdinal, pLineInfo);
90 RTDBGMOD hCnt = (RTDBGMOD)pMod->pvDbgPriv;
91 return RTDbgModLineCount(hCnt);
99 RTDBGMOD hCnt = (RTDBGMOD)pMod->pvDbgPriv;
101 return RTDbgModLineAdd(hCnt, pszFile, uLineNo, iSeg, off, piOrdinal);
109 RTDBGMOD hCnt = (RTDBGMOD)pMod->pvDbgPriv;
110 return RTDbgModSymbolByAddr(hCnt, iSeg, off, fFlags, poffDisp, pSymInfo);
118 RTDBGMOD hCnt = (RTDBGMOD)pMod->pvDbgPriv;
120 return RTDbgModSymbolByName(hCnt, pszSymbol/*, cchSymbol*/, pSymInfo);
127 RTDBGMOD hCnt = (RTDBGMOD)pMod->pvDbgPriv;
128 return RTDbgModSymbolByOrdinal(hCnt, iOrdinal, pSymInfo);
135 RTDBGMOD hCnt = (RTDBGMOD)pMod->pvDbgPriv;
136 return RTDbgModSymbolCount(hCnt);
145 RTDBGMOD hCnt = (RTDBGMOD)pMod->pvDbgPriv;
147 return RTDbgModSymbolAdd(hCnt, pszSymbol, iSeg, off, cb, fFlags, piOrdinal);
154 RTDBGMOD hCnt = (RTDBGMOD)pMod->pvDbgPriv;
155 return RTDbgModSegmentByIndex(hCnt, iSeg, pSegInfo);
162 RTDBGMOD hCnt = (RTDBGMOD)pMod->pvDbgPriv;
163 return RTDbgModSegmentCount(hCnt);
171 RTDBGMOD hCnt = (RTDBGMOD)pMod->pvDbgPriv;
173 return RTDbgModSegmentAdd(hCnt, uRva, cb, pszName, fFlags, piSeg);
180 RTDBGMOD hCnt = (RTDBGMOD)pMod->pvDbgPriv;
181 RTUINTPTR cb1 = RTDbgModImageSize(hCnt);
190 RTDBGMOD hCnt = (RTDBGMOD)pMod->pvDbgPriv;
191 return RTDbgModRvaToSegOff(hCnt, uRva, poffSeg);
198 RTDBGMOD hCnt = (RTDBGMOD)pMod->pvDbgPriv;;
199 RTDbgModRelease(hCnt);
256 int rc = RTDbgModLineAdd(pArgs->hCnt, pArgs->pszPrev, pLineInfo->LineNumber,
270 * @param hCnt The container that will keep the symbols.
274 static int rtDbgModDbgHelpCopyLineNumbers(PRTDBGMODINT pMod, RTDBGMOD hCnt, HANDLE hFake, uint64_t uModAddr)
277 Args.hCnt = hCnt;
325 int rc = RTDbgModSymbolAdd(pArgs->hCnt, pSymInfo->Name, RTDBGSEGIDX_RVA,
339 * @param hCnt The container that will keep the symbols.
343 static int rtDbgModDbgHelpCopySymbols(PRTDBGMODINT pMod, RTDBGMOD hCnt, HANDLE hFake, uint64_t uModAddr)
346 Args.hCnt = hCnt;
377 return RTDbgModSegmentAdd(pArgs->hCnt, pSeg->RVA, cb, pSeg->pszName, 0 /*fFlags*/, NULL);
398 RTDBGMOD hCnt;
399 int rc = RTDbgModCreate(&hCnt, pMod->pszName, 0 /*cbSeg*/, 0 /*fFlags*/);
404 Args.hCnt = hCnt;
433 rc = rtDbgModDbgHelpCopySymbols(pMod, hCnt, hFake, uModAddr);
435 rc = rtDbgModDbgHelpCopyLineNumbers(pMod, hCnt, hFake, uModAddr);
438 pMod->pvDbgPriv = hCnt;
440 hCnt = NIL_RTDBGMOD;
466 RTDbgModRelease(hCnt);