Lines Matching refs:pSymbol

1232  * @param   pSymbol         The returned symbol info.
1238 DECLINLINE(void) rtDbgAsAdjustSymbolValue(PRTDBGSYMBOL pSymbol, RTDBGMOD hDbgMod, RTUINTPTR MapAddr, RTDBGSEGIDX iMapSeg)
1240 Assert(pSymbol->iSeg != NIL_RTDBGSEGIDX);
1241 Assert(pSymbol->offSeg == pSymbol->Value);
1242 rtDbgAsAdjustAddressByMapping(&pSymbol->Value, pSymbol->iSeg, hDbgMod, MapAddr, iMapSeg);
1349 * @param pSymbol Where to return the symbol info.
1353 PRTINTPTR poffDisp, PRTDBGSYMBOL pSymbol, PRTDBGMOD phMod)
1383 rc = RTDbgModSymbolByAddr(pahModules[i], RTDBGSEGIDX_ABS, Addr, fFlags, &offDisp, pSymbol);
1396 rc = RTDbgModSymbolByAddr(hMod, RTDBGSEGIDX_ABS, Addr, fFlags, poffDisp, pSymbol);
1399 rtDbgAsAdjustSymbolValue(pSymbol, hMod, MapAddr, iSeg);
1414 int rc = RTDbgModSymbolByAddr(hMod, iSeg, offSeg, fFlags, poffDisp, pSymbol);
1416 rtDbgAsAdjustSymbolValue(pSymbol, hMod, MapAddr, iSeg);
1485 * @param pSymbol The symbol info.
1487 static bool rtDbgAsFindMappingAndAdjustSymbolValue(PRTDBGASINT pDbgAs, RTDBGMOD hDbgMod, PRTDBGSYMBOL pSymbol)
1492 RTDBGSEGIDX const iSeg = pSymbol->iSeg;
1515 rtDbgAsAdjustSymbolValue(pSymbol, hDbgMod, MapAddr, iMapSeg);
1526 if (SegRva - pSymbol->Value < cbSeg)
1532 rtDbgAsAdjustSymbolValue(pSymbol, hDbgMod, MapAddr, iMapSeg);
1556 * @param pSymbol Where to return the symbol info.
1559 RTDECL(int) RTDbgAsSymbolByName(RTDBGAS hDbgAs, const char *pszSymbol, PRTDBGSYMBOL pSymbol, PRTDBGMOD phMod)
1567 AssertPtrReturn(pSymbol, VERR_INVALID_POINTER);
1598 int rc = RTDbgModSymbolByName(pahModules[i], pszSymbol, pSymbol);
1601 if (rtDbgAsFindMappingAndAdjustSymbolValue(pDbgAs, pahModules[i], pSymbol))