Lines Matching refs:pArgs
214 RTDBGMODBGHELPARGS *pArgs = (RTDBGMODBGHELPARGS *)pvUser;
216 if (pLineInfo->Address < pArgs->uModAddr)
228 if ( !pArgs->pwszPrev
229 || memcmp(pArgs->pwszPrev, pLineInfo->FileName, cbLen) )
231 if (pArgs->cbPrevUtf16Alloc >= cbLen)
232 memcpy(pArgs->pwszPrev, pLineInfo->FileName, cbLen);
235 RTMemFree(pArgs->pwszPrev);
236 pArgs->cbPrevUtf16Alloc = cbLen;
237 pArgs->pwszPrev = (PRTUTF16)RTMemDupEx(pLineInfo->FileName, cbLen, pArgs->cbPrevUtf16Alloc - cbLen);
238 if (!pArgs->pwszPrev)
239 pArgs->cbPrevUtf16Alloc = 0;
242 RTStrFree(pArgs->pszPrev);
243 pArgs->pszPrev = NULL;
244 int rc = RTUtf16ToUtf8(pLineInfo->FileName, &pArgs->pszPrev);
256 int rc = RTDbgModLineAdd(pArgs->hCnt, pArgs->pszPrev, pLineInfo->LineNumber,
257 RTDBGSEGIDX_RVA, pLineInfo->Address - pArgs->uModAddr, NULL);
311 RTDBGMODBGHELPARGS *pArgs = (RTDBGMODBGHELPARGS *)pvUser;
312 if (pSymInfo->Address < pArgs->uModAddr) /* NT4 SP1 ntfs.dbg */
325 int rc = RTDbgModSymbolAdd(pArgs->hCnt, pSymInfo->Name, RTDBGSEGIDX_RVA,
326 pSymInfo->Address - pArgs->uModAddr, cbSymbol, 0, NULL);
365 RTDBGMODBGHELPARGS *pArgs = (RTDBGMODBGHELPARGS *)pvUser;
374 pArgs->uModAddr = pSeg->LinkAddress;
377 return RTDbgModSegmentAdd(pArgs->hCnt, pSeg->RVA, cb, pSeg->pszName, 0 /*fFlags*/, NULL);