Lines Matching defs:pThis
49 * @param pThis The instance data.
51 static void rtDbgModDeferredReleaseInstanceData(PRTDBGMODDEFERRED pThis)
53 AssertPtr(pThis);
54 uint32_t cRefs = ASMAtomicDecU32(&pThis->cRefs); Assert(cRefs < 8);
57 RTDbgCfgRelease(pThis->hDbgCfg);
58 pThis->hDbgCfg = NIL_RTDBGCFG;
59 RTMemFree(pThis);
83 PRTDBGMODDEFERRED pThis = (PRTDBGMODDEFERRED)(fDbgVt ? pMod->pvDbgPriv : pMod->pvImgPriv);
100 rc = pThis->pfnDeferred(pMod, pThis);
109 rtDbgModDeferredReleaseInstanceData(pThis);
111 rtDbgModDeferredReleaseInstanceData(pThis);
122 pMod->pvDbgPriv = pThis;
129 pMod->pvImgPriv = pThis;
198 * @param pThis The deferred load data.
201 static int rtDbgModDeferredDbgSymInfo_Start(PRTDBGMODDEFERRED pThis, PRTDBGSYMBOL pSymInfo)
204 pSymInfo->cb = pThis->cbImage;
218 * @param pThis The deferred load data.
221 static int rtDbgModDeferredDbgSymInfo_Last(PRTDBGMODDEFERRED pThis, PRTDBGSYMBOL pSymInfo)
223 pSymInfo->Value = pThis->cbImage - 1;
225 pSymInfo->offSeg = pThis->cbImage - 1;
243 PRTDBGMODDEFERRED pThis = (PRTDBGMODDEFERRED)pMod->pvDbgPriv;
245 rc = rtDbgModDeferredDbgSymInfo_Start(pThis, pSymInfo);
246 else if (off >= pThis->cbImage - 1 || (fFlags & RTDBGSYMADDR_FLAGS_GREATER_OR_EQUAL))
247 rc = rtDbgModDeferredDbgSymInfo_Last(pThis, pSymInfo);
249 rc = rtDbgModDeferredDbgSymInfo_Start(pThis, pSymInfo);
266 PRTDBGMODDEFERRED pThis = (PRTDBGMODDEFERRED)pMod->pvDbgPriv;
269 rc = rtDbgModDeferredDbgSymInfo_Start(pThis, pSymInfo);
272 rc = rtDbgModDeferredDbgSymInfo_Last(pThis, pSymInfo);
288 PRTDBGMODDEFERRED pThis = (PRTDBGMODDEFERRED)pMod->pvDbgPriv;
290 rc = rtDbgModDeferredDbgSymInfo_Start(pThis, pSymInfo);
292 rc = rtDbgModDeferredDbgSymInfo_Last(pThis, pSymInfo);
330 PRTDBGMODDEFERRED pThis = (PRTDBGMODDEFERRED)pMod->pvDbgPriv;
333 pSegInfo->cb = pThis->cbImage;
369 PRTDBGMODDEFERRED pThis = (PRTDBGMODDEFERRED)pMod->pvDbgPriv;
370 return pThis->cbImage;
511 PRTDBGMODDEFERRED pThis = (PRTDBGMODDEFERRED)pMod->pvImgPriv;
512 return pThis->cbImage;