Searched refs:pSymInfo (Results 1 - 14 of 14) sorted by relevance

/vbox/src/VBox/Runtime/common/dbg/
H A Ddbg.cpp54 * @param pSymInfo The symbol info to duplicate.
56 RTDECL(PRTDBGSYMBOL) RTDbgSymbolDup(PCRTDBGSYMBOL pSymInfo) argument
58 return (PRTDBGSYMBOL)RTMemDup(pSymInfo, sizeof(*pSymInfo));
66 * @param pSymInfo The symbol info to free. NULL is ignored.
68 RTDECL(void) RTDbgSymbolFree(PRTDBGSYMBOL pSymInfo) argument
70 RTMemFree(pSymInfo);
H A Ddbgmoddeferred.cpp199 * @param pSymInfo The output structure.
201 static int rtDbgModDeferredDbgSymInfo_Start(PRTDBGMODDEFERRED pThis, PRTDBGSYMBOL pSymInfo)
203 pSymInfo->Value = 0;
204 pSymInfo->cb = pThis->cbImage;
205 pSymInfo->offSeg = 0;
206 pSymInfo->iSeg = 0;
207 pSymInfo->fFlags = 0;
208 pSymInfo->iOrdinal = 0;
209 strcpy(pSymInfo->szName, "DeferredStart");
219 * @param pSymInfo Th
[all...]
H A Ddbgmoddbghelp.cpp107 PRTINTPTR poffDisp, PRTDBGSYMBOL pSymInfo)
110 return RTDbgModSymbolByAddr(hCnt, iSeg, off, fFlags, poffDisp, pSymInfo);
116 PRTDBGSYMBOL pSymInfo)
120 return RTDbgModSymbolByName(hCnt, pszSymbol/*, cchSymbol*/, pSymInfo);
125 static DECLCALLBACK(int) rtDbgModDbgHelp_SymbolByOrdinal(PRTDBGMODINT pMod, uint32_t iOrdinal, PRTDBGSYMBOL pSymInfo) argument
128 return RTDbgModSymbolByOrdinal(hCnt, iOrdinal, pSymInfo);
305 * @param pSymInfo The symbol information.
309 static BOOL CALLBACK rtDbgModDbgHelpCopySymbolsCallback(PSYMBOL_INFO pSymInfo, ULONG cbSymbol, PVOID pvUser) argument
312 if (pSymInfo->Address < pArgs->uModAddr) /* NT4 SP1 ntfs.dbg */
314 Log((" %#018RX64 LB %#07x %s [SKIPPED - INVALID ADDRESS!]\n", pSymInfo
106 rtDbgModDbgHelp_SymbolByAddr(PRTDBGMODINT pMod, RTDBGSEGIDX iSeg, RTUINTPTR off, uint32_t fFlags, PRTINTPTR poffDisp, PRTDBGSYMBOL pSymInfo) argument
115 rtDbgModDbgHelp_SymbolByName(PRTDBGMODINT pMod, const char *pszSymbol, size_t cchSymbol, PRTDBGSYMBOL pSymInfo) argument
[all...]
H A Ddbgmodnm.cpp95 PRTINTPTR poffDisp, PRTDBGSYMBOL pSymInfo)
98 return RTDbgModSymbolByAddr(pThis->hCnt, iSeg, off, fFlags, poffDisp, pSymInfo);
104 PRTDBGSYMBOL pSymInfo)
108 return RTDbgModSymbolByName(pThis->hCnt, pszSymbol, pSymInfo);
113 static DECLCALLBACK(int) rtDbgModNm_SymbolByOrdinal(PRTDBGMODINT pMod, uint32_t iOrdinal, PRTDBGSYMBOL pSymInfo) argument
116 return RTDbgModSymbolByOrdinal(pThis->hCnt, iOrdinal, pSymInfo);
94 rtDbgModNm_SymbolByAddr(PRTDBGMODINT pMod, RTDBGSEGIDX iSeg, RTUINTPTR off, uint32_t fFlags, PRTINTPTR poffDisp, PRTDBGSYMBOL pSymInfo) argument
103 rtDbgModNm_SymbolByName(PRTDBGMODINT pMod, const char *pszSymbol, size_t cchSymbol, PRTDBGSYMBOL pSymInfo) argument
H A Ddbgmod.cpp1811 RTDECL(int) RTDbgModSymbolByOrdinal(RTDBGMOD hDbgMod, uint32_t iOrdinal, PRTDBGSYMBOL pSymInfo)
1817 int rc = pDbgMod->pDbgVt->pfnSymbolByOrdinal(pDbgMod, iOrdinal, pSymInfo);
1830 PRTDBGSYMBOL pSymInfo = RTDbgSymbolAlloc();
1831 if (!pSymInfo)
1834 int rc = RTDbgModSymbolByOrdinal(hDbgMod, iOrdinal, pSymInfo);
1837 *ppSymInfo = pSymInfo;
1839 RTDbgSymbolFree(pSymInfo);
1846 PRTINTPTR poffDisp, PRTDBGSYMBOL pSymInfo)
1854 AssertPtr(pSymInfo);
1875 int rc = pDbgMod->pDbgVt->pfnSymbolByAddr(pDbgMod, iSeg, off, fFlags, poffDisp, pSymInfo);
[all...]
H A Ddbgmodcontainer.cpp309 PRTINTPTR poffDisp, PRTDBGSYMBOL pSymInfo)
338 return rtDbgModContainerReturnSymbol(pMySym, pSymInfo);
343 static DECLCALLBACK(int) rtDbgModContainer_SymbolByName(PRTDBGMODINT pMod, const char *pszSymbol, size_t cchSymbol, PRTDBGSYMBOL pSymInfo) argument
355 return rtDbgModContainerReturnSymbol(pMySym, pSymInfo);
360 static DECLCALLBACK(int) rtDbgModContainer_SymbolByOrdinal(PRTDBGMODINT pMod, uint32_t iOrdinal, PRTDBGSYMBOL pSymInfo) argument
374 return rtDbgModContainerReturnSymbol(pMySym, pSymInfo);
308 rtDbgModContainer_SymbolByAddr(PRTDBGMODINT pMod, RTDBGSEGIDX iSeg, RTUINTPTR off, uint32_t fFlags, PRTINTPTR poffDisp, PRTDBGSYMBOL pSymInfo) argument
H A Ddbgmodcodeview.cpp2071 PRTINTPTR poffDisp, PRTDBGSYMBOL pSymInfo)
2074 return RTDbgModSymbolByAddr(pThis->hCnt, iSeg, off, fFlags, poffDisp, pSymInfo);
2080 PRTDBGSYMBOL pSymInfo)
2084 return RTDbgModSymbolByName(pThis->hCnt, pszSymbol/*, cchSymbol*/, pSymInfo);
2089 static DECLCALLBACK(int) rtDbgModCv_SymbolByOrdinal(PRTDBGMODINT pMod, uint32_t iOrdinal, PRTDBGSYMBOL pSymInfo) argument
2092 return RTDbgModSymbolByOrdinal(pThis->hCnt, iOrdinal, pSymInfo);
2070 rtDbgModCv_SymbolByAddr(PRTDBGMODINT pMod, RTDBGSEGIDX iSeg, RTUINTPTR off, uint32_t fFlags, PRTINTPTR poffDisp, PRTDBGSYMBOL pSymInfo) argument
2079 rtDbgModCv_SymbolByName(PRTDBGMODINT pMod, const char *pszSymbol, size_t cchSymbol, PRTDBGSYMBOL pSymInfo) argument
H A Ddbgmoddwarf.cpp4544 PRTINTPTR poffDisp, PRTDBGSYMBOL pSymInfo)
4547 return RTDbgModSymbolByAddr(pThis->hCnt, iSeg, off, fFlags, poffDisp, pSymInfo);
4553 PRTDBGSYMBOL pSymInfo)
4557 return RTDbgModSymbolByName(pThis->hCnt, pszSymbol/*, cchSymbol*/, pSymInfo);
4562 static DECLCALLBACK(int) rtDbgModDwarf_SymbolByOrdinal(PRTDBGMODINT pMod, uint32_t iOrdinal, PRTDBGSYMBOL pSymInfo) argument
4565 return RTDbgModSymbolByOrdinal(pThis->hCnt, iOrdinal, pSymInfo);
4543 rtDbgModDwarf_SymbolByAddr(PRTDBGMODINT pMod, RTDBGSEGIDX iSeg, RTUINTPTR off, uint32_t fFlags, PRTINTPTR poffDisp, PRTDBGSYMBOL pSymInfo) argument
4552 rtDbgModDwarf_SymbolByName(PRTDBGMODINT pMod, const char *pszSymbol, size_t cchSymbol, PRTDBGSYMBOL pSymInfo) argument
/vbox/src/VBox/Runtime/tools/
H A DRTNtDbgHelp.cpp224 * @param pSymInfo The symbol info.
228 static BOOL CALLBACK dumpSymbolCallback(PSYMBOL_INFO pSymInfo, ULONG cbSymbol, PVOID pvUser) argument
231 RTPrintf(" %#018RX64 LB %#07x %s\n", pSymInfo->Address, cbSymbol, pSymInfo->Name);
/vbox/src/VBox/Runtime/include/internal/
H A Ddbgmod.h408 * @param pSymInfo Where to store the symbol information.
410 DECLCALLBACKMEMBER(int, pfnSymbolByOrdinal)(PRTDBGMODINT pMod, uint32_t iOrdinal, PRTDBGSYMBOL pSymInfo);
423 * @param pSymInfo Where to store the symbol information.
425 DECLCALLBACKMEMBER(int, pfnSymbolByName)(PRTDBGMODINT pMod, const char *pszSymbol, size_t cchSymbol, PRTDBGSYMBOL pSymInfo);
445 * @param pSymInfo Where to store the symbol information.
448 PRTINTPTR poffDisp, PRTDBGSYMBOL pSymInfo);
/vbox/src/VBox/Runtime/r0drv/nt/
H A DntBldSymDb.cpp664 PSYMBOL_INFO pSymInfo = (PSYMBOL_INFO)alloca(sizeof(*pSymInfo)); local
667 pSymInfo->SizeOfStruct = sizeof(*pSymInfo);
668 pSymInfo->MaxNameLen = 0;
669 if (!SymGetTypeFromName(hFake, uModAddr, g_aStructs[iStruct].pszName, pSymInfo))
677 MyDbgPrintf(" %s: TypeIndex=%u\n", g_aStructs[iStruct].pszName, pSymInfo->TypeIndex);
678 MyDbgPrintf(" %s: Size=%u (%#x)\n", g_aStructs[iStruct].pszName, pSymInfo->Size, pSymInfo->Size);
680 rcExit = findMembers(hFake, uModAddr, pSymInfo
[all...]
/vbox/include/iprt/
H A Ddbg.h151 * @param pSymInfo The symbol info to duplicate.
153 RTDECL(PRTDBGSYMBOL) RTDbgSymbolDup(PCRTDBGSYMBOL pSymInfo); variable
158 * @param pSymInfo The symbol info to free. NULL is ignored.
160 RTDECL(void) RTDbgSymbolFree(PRTDBGSYMBOL pSymInfo); variable
1275 * @param pSymInfo Where to store the symbol information.
1277 RTDECL(int) RTDbgModSymbolByOrdinal(RTDBGMOD hDbgMod, uint32_t iOrdinal, PRTDBGSYMBOL pSymInfo);
1322 * @param pSymInfo Where to store the symbol information.
1325 PRTINTPTR poffDisp, PRTDBGSYMBOL pSymInfo);
1370 * @param pSymInfo Where to store the symbol information.
1372 RTDECL(int) RTDbgModSymbolByName(RTDBGMOD hDbgMod, const char *pszSymbol, PRTDBGSYMBOL pSymInfo);
[all...]
/vbox/src/VBox/Devices/Graphics/shaderlib/wine/include/
H A Dimagehlp.h752 PSYMBOL_INFO pSymInfo, ULONG SymbolSize, PVOID UserContext
755 PSYMBOL_INFOW pSymInfo, ULONG SymbolSize, PVOID UserContext
/vbox/src/VBox/Additions/WINNT/Graphics/Wine/include/
H A Dimagehlp.h692 PSYMBOL_INFO pSymInfo, ULONG SymbolSize, PVOID UserContext
695 PSYMBOL_INFOW pSymInfo, ULONG SymbolSize, PVOID UserContext

Completed in 132 milliseconds