/vbox/src/VBox/Debugger/ |
H A D | DBGCBuiltInSymbols.cpp | 32 * @param pszSymbol The symbol name. 34 PCDBGCSYM dbgcLookupRegisterSymbol(PDBGC pDbgc, const char *pszSymbol) argument
|
H A D | DBGPlugInCommonELFTmpl.cpp.h | 288 const char *pszSymbol = pbStrings + paSyms[iSym].st_name; local 289 if (!*pszSymbol) 309 rc = RTDbgModSymbolAdd(hMod, pszSymbol, iSeg, offSeg, cbSym, 0 /*fFlags*/, NULL); 310 Log(("%02x:%RGv %RGv %s!%s (rc=%Rrc)\n", paSyms[iSym].st_shndx, offSeg, cbSym, pszModName, pszSymbol, rc));
|
H A D | DBGConsole.cpp | 190 * @param pszSymbol The symbol name. 195 int dbgcSymbolGet(PDBGC pDbgc, const char *pszSymbol, DBGCVARTYPE enmType, PDBGCVAR pResult) argument 202 PCDBGCSYM pSymDesc = dbgcLookupRegisterSymbol(pDbgc, pszSymbol); 239 const char *pszRegSym = *pszSymbol == '.' ? pszSymbol + 1 : pszSymbol; 245 if (!strchr(pszSymbol, ';')) 248 DBGCVAR_INIT_SYMBOL(&Var, pszSymbol); 264 rc = DBGFR3AsSymbolByName(pDbgc->pUVM, pDbgc->hDbgAs, pszSymbol, &Symbol, NULL);
|
H A D | DBGPlugInLinux.cpp | 190 struct { void *pvVar; uint32_t cbHost, cbGuest; const char *pszSymbol; } aSymbols[] = member in struct:__anon9844 200 rc = RTDbgModSymbolByName(hMod, aSymbols[i].pszSymbol, &SymInfo); 211 Log(("dbgDiggerLinuxIDmsg_QueryKernelLog: Reading '%s' at %RGv: %Rrc\n", aSymbols[i].pszSymbol, Addr.FlatPtr, rc)); 214 Log(("dbgDiggerLinuxIDmsg_QueryKernelLog: Error looking up '%s': %Rrc\n", aSymbols[i].pszSymbol, rc));
|
/vbox/src/VBox/Runtime/common/dbg/ |
H A D | dbgmodexports.cpp | 59 static DECLCALLBACK(int) rtDbgModExportsAddSymbolCallback(RTLDRMOD hLdrMod, const char *pszSymbol, unsigned uSymbol, argument 67 int rc = RTDbgModSymbolAdd(pArgs->pDbgMod, pszSymbol, RTDBGSEGIDX_RVA, Value - pArgs->uImageBase, 69 Log(("Symbol #%05u %#018RTptr %s [%Rrc]\n", uSymbol, Value, pszSymbol, rc)); NOREF(rc); 72 Log(("Symbol #%05u %#018RTptr %s [SKIPPED - INVALID ADDRESS]\n", uSymbol, Value, pszSymbol));
|
H A D | dbgmoddbghelp.cpp | 115 static DECLCALLBACK(int) rtDbgModDbgHelp_SymbolByName(PRTDBGMODINT pMod, const char *pszSymbol, size_t cchSymbol, argument 119 Assert(!pszSymbol[cchSymbol]); 120 return RTDbgModSymbolByName(hCnt, pszSymbol/*, cchSymbol*/, pSymInfo); 141 static DECLCALLBACK(int) rtDbgModDbgHelp_SymbolAdd(PRTDBGMODINT pMod, const char *pszSymbol, size_t cchSymbol, argument 146 Assert(!pszSymbol[cchSymbol]); NOREF(cchSymbol); 147 return RTDbgModSymbolAdd(hCnt, pszSymbol, iSeg, off, cb, fFlags, piOrdinal);
|
H A D | dbgmodnm.cpp | 103 static DECLCALLBACK(int) rtDbgModNm_SymbolByName(PRTDBGMODINT pMod, const char *pszSymbol, size_t cchSymbol, argument 107 Assert(!pszSymbol[cchSymbol]); NOREF(cchSymbol); 108 return RTDbgModSymbolByName(pThis->hCnt, pszSymbol, pSymInfo); 129 static DECLCALLBACK(int) rtDbgModNm_SymbolAdd(PRTDBGMODINT pMod, const char *pszSymbol, size_t cchSymbol, argument 134 Assert(!pszSymbol[cchSymbol]); NOREF(cchSymbol); 135 return RTDbgModSymbolAdd(pThis->hCnt, pszSymbol, iSeg, off, cb, fFlags, piOrdinal);
|
H A D | dbgmodcontainer.cpp | 343 static DECLCALLBACK(int) rtDbgModContainer_SymbolByName(PRTDBGMODINT pMod, const char *pszSymbol, size_t cchSymbol, PRTDBGSYMBOL pSymInfo) argument 351 PRTSTRSPACECORE pStrCore = RTStrSpaceGet(&pThis->Names, pszSymbol); 389 static DECLCALLBACK(int) rtDbgModContainer_SymbolAdd(PRTDBGMODINT pMod, const char *pszSymbol, size_t cchSymbol, argument 428 pSymbol->NameCore.pszString = RTStrCacheEnterN(g_hDbgModStrCache, pszSymbol, cchSymbol);
|
/vbox/src/VBox/Runtime/common/ldr/ |
H A D | ldr.cpp | 43 RTDECL(int) RTLdrGetSymbol(RTLDRMOD hLdrMod, const char *pszSymbol, void **ppvValue) argument 45 LogFlow(("RTLdrGetSymbol: hLdrMod=%RTldrm pszSymbol=%p:{%s} ppvValue=%p\n", 46 hLdrMod, pszSymbol, pszSymbol, ppvValue)); 51 AssertMsgReturn(pszSymbol, ("pszSymbol=%p\n", pszSymbol), VERR_INVALID_PARAMETER); 61 rc = pMod->pOps->pfnGetSymbol(pMod, pszSymbol, ppvValue); 65 rc = pMod->pOps->pfnGetSymbolEx(pMod, NULL, 0, UINT32_MAX, pszSymbol, &Value); 79 RTDECL(PFNRT) RTLdrGetFunction(RTLDRMOD hLdrMod, const char *pszSymbol) argument [all...] |
H A D | ldrEx.cpp | 291 uint32_t iOrdinal, const char *pszSymbol, PRTLDRADDR pValue) 293 LogFlow(("RTLdrGetSymbolEx: hLdrMod=%RTldrm pvBits=%p BaseAddress=%RTptr iOrdinal=%#x pszSymbol=%p:{%s} pValue\n", 294 hLdrMod, pvBits, BaseAddress, iOrdinal, pszSymbol, pszSymbol, pValue)); 301 AssertPtrNullReturn(pszSymbol, VERR_INVALID_POINTER); 302 AssertReturn(pszSymbol || iOrdinal != UINT32_MAX, VERR_INVALID_PARAMETER); 311 rc = pMod->pOps->pfnGetSymbolEx(pMod, pvBits, BaseAddress, iOrdinal, pszSymbol, pValue); 315 rc = pMod->pOps->pfnGetSymbol(pMod, pszSymbol, &pvValue); 327 RTDECL(int) RTLdrQueryForwarderInfo(RTLDRMOD hLdrMod, const void *pvBits, uint32_t iOrdinal, const char *pszSymbol, argument 330 LogFlow(("RTLdrQueryForwarderInfo: hLdrMod=%RTldrm pvBits=%p iOrdinal=%#x pszSymbol 290 RTLdrGetSymbolEx(RTLDRMOD hLdrMod, const void *pvBits, RTLDRADDR BaseAddress, uint32_t iOrdinal, const char *pszSymbol, PRTLDRADDR pValue) argument [all...] |
/vbox/src/VBox/Runtime/r3/posix/ |
H A D | ldrNative-posix.cpp | 90 DECLCALLBACK(int) rtldrNativeGetSymbol(PRTLDRMODINTERNAL pMod, const char *pszSymbol, void **ppvValue) argument 95 size_t cch = strlen(pszSymbol); 98 memcpy(psz + 1, pszSymbol, cch + 1); 99 pszSymbol = psz; 101 *ppvValue = dlsym((void *)pModNative->hNative, pszSymbol);
|
/vbox/src/VBox/Runtime/r3/win/ |
H A D | ldrNative-win.cpp | 90 DECLCALLBACK(int) rtldrNativeGetSymbol(PRTLDRMODINTERNAL pMod, const char *pszSymbol, void **ppvValue) argument 93 FARPROC pfn = GetProcAddress((HMODULE)pModNative->hNative, pszSymbol);
|
/vbox/src/VBox/Runtime/testcase/ |
H A D | tstLdr-2.cpp | 68 * @param pszSymbol Symbol name, NULL if uSymbol should be used. 69 * @param uSymbol Symbol ordinal, ~0 if pszSymbol should be used. 73 static DECLCALLBACK(int) testGetImport(RTLDRMOD hLdrMod, const char *pszModule, const char *pszSymbol, unsigned uSymbol, RTUINTPTR *pValue, void *pvUser) argument
|
H A D | tstLdr-4.cpp | 52 * @param pszSymbol Symbol name, NULL if uSymbol should be used. 53 * @param uSymbol Symbol ordinal, ~0 if pszSymbol should be used. 57 static DECLCALLBACK(int) testGetImport(RTLDRMOD hLdrMod, const char *pszModule, const char *pszSymbol, unsigned uSymbol, RTUINTPTR *pValue, void *pvUser) argument 59 if ( !strcmp(pszSymbol, "RTAssertMsg1Weak") || !strcmp(pszSymbol, "_RTAssertMsg1Weak")) 61 else if (!strcmp(pszSymbol, "RTAssertMsg2Weak") || !strcmp(pszSymbol, "_RTAssertMsg2Weak")) 63 else if (!strcmp(pszSymbol, "RTAssertMsg1") || !strcmp(pszSymbol, "_RTAssertMsg1")) 65 else if (!strcmp(pszSymbol, "RTAssertMsg [all...] |
H A D | tstLdr.cpp | 57 * @param pszSymbol Symbol name, NULL if uSymbol should be used. 58 * @param uSymbol Symbol ordinal, ~0 if pszSymbol should be used. 62 static DECLCALLBACK(int) testGetImport(RTLDRMOD hLdrMod, const char *pszModule, const char *pszSymbol, unsigned uSymbol, RTUINTPTR *pValue, void *pvUser) argument
|
H A D | tstLdr-3.cpp | 68 * @param pszSymbol Symbol name. NULL if ordinal only. 73 static DECLCALLBACK(int) testEnumSymbol2(RTLDRMOD hLdrMod, const char *pszSymbol, unsigned uSymbol, RTUINTPTR Value, void *pvUser) argument 82 && pszSymbol 83 && *pszSymbol 91 if (pszSymbol) 92 strncat(pSym->aSyms[0].szName, pszSymbol, sizeof(pSym->aSyms[0].szName)-1); 100 && pszSymbol 101 && *pszSymbol 109 if (pszSymbol) 110 strncat(pSym->aSyms[1].szName, pszSymbol, sizeo 204 testGetImport(RTLDRMOD hLdrMod, const char *pszModule, const char *pszSymbol, unsigned uSymbol, RTUINTPTR *pValue, void *pvUser) argument 228 testEnumSymbol1(RTLDRMOD hLdrMod, const char *pszSymbol, unsigned uSymbol, RTUINTPTR Value, void *pvUser) argument [all...] |
/vbox/src/VBox/Main/src-server/ |
H A D | HostVideoInputDeviceImpl.cpp | 145 static const char *pszSymbol = "VBoxHostWebcamList"; local 146 rc = RTLdrGetSymbol(hmod, pszSymbol, (void **)ppfn); 149 LogRel(("Resolving symbol '%s': %Rrc\n", pszSymbol, rc));
|
/vbox/src/VBox/Runtime/r0drv/solaris/ |
H A D | dbgkrnlinfo-r0drv-solaris.c | 230 const char *pszSymbol, void **ppvSymbol) 235 AssertPtrReturn(pszSymbol, VERR_INVALID_PARAMETER); 241 uintptr_t uValue = kobj_getsymvalue((char *)pszSymbol, 1 /* only kernel */); 229 RTR0DbgKrnlInfoQuerySymbol(RTDBGKRNLINFO hKrnlInfo, const char *pszModule, const char *pszSymbol, void **ppvSymbol) argument
|
/vbox/src/VBox/Devices/Graphics/shaderlib/ |
H A D | shaderapi.c | 33 void *MyNSGLGetProcAddress(const char *pszSymbol) argument 39 return s_pvImage ? dlsym(s_pvImage, pszSymbol) : NULL;
|
/vbox/src/VBox/HostDrivers/Support/ |
H A D | SUPDrvIDC.h | 155 const char *pszSymbol; member in struct:SUPDRVIDCREQGETSYM::__anon16279::SUPDRVIDCREQGETSYMIN
|
H A D | SUPLibLdr.cpp | 99 static DECLCALLBACK(int) supLoadModuleResolveImport(RTLDRMOD hLdrMod, const char *pszModule, const char *pszSymbol, unsigned uSymbol, RTUINTPTR *pValue, void *pvUser); 141 * @param pszSymbol Symbol name, NULL if uSymbol should be used. 142 * @param uSymbol Symbol ordinal, ~0 if pszSymbol should be used. 147 const char *pszSymbol, unsigned uSymbol, RTUINTPTR *pValue, void *pvUser) 168 if (pszSymbol < (const char*)0x10000) 170 AssertMsgFailed(("%s is importing by ordinal (ord=%d)\n", pvUser, (int)(uintptr_t)pszSymbol)); 179 if (!strncmp(pszSymbol, RT_STR_TUPLE("SUPR0$"))) 180 pszSymbol += sizeof("SUPR0$") - 1; 190 if (!SUPR3GetSymbolR0((void *)g_pvVMMR0, pszSymbol, &pvValue)) 202 if (!strcmp(pFunc->szName, pszSymbol)) 146 supLoadModuleResolveImport(RTLDRMOD hLdrMod, const char *pszModule, const char *pszSymbol, unsigned uSymbol, RTUINTPTR *pValue, void *pvUser) argument 279 supLoadModuleCalcSizeCB(RTLDRMOD hLdrMod, const char *pszSymbol, unsigned uSymbol, RTUINTPTR Value, void *pvUser) argument 307 supLoadModuleCreateTabsCB(RTLDRMOD hLdrMod, const char *pszSymbol, unsigned uSymbol, RTUINTPTR Value, void *pvUser) argument 599 SUPR3GetSymbolR0(void *pvImageBase, const char *pszSymbol, void **ppvValue) argument [all...] |
/vbox/src/VBox/VMM/VMMR3/ |
H A D | TRPM.cpp | 815 * @param pszSymbol Symbol to resolv 820 VMMR3_INT_DECL(int) TRPMR3GetImportRC(PVM pVM, const char *pszSymbol, PRTRCPTR pRCPtrValue) argument 822 if (!strcmp(pszSymbol, "g_TRPM")) 824 else if (!strcmp(pszSymbol, "g_TRPMCPU")) 826 else if (!strcmp(pszSymbol, "g_trpmGuestCtx")) 831 else if (!strcmp(pszSymbol, "g_trpmHyperCtx")) 836 else if (!strcmp(pszSymbol, "g_trpmGuestCtxCore")) 841 else if (!strcmp(pszSymbol, "g_trpmHyperCtxCore"))
|
H A D | DBGFAddrSpace.cpp | 1257 * @param pszSymbol The symbol to search for, maybe prefixed by a 1264 VMMR3DECL(int) DBGFR3AsSymbolByName(PUVM pUVM, RTDBGAS hDbgAs, const char *pszSymbol, argument 1272 int rc = DBGFR3AsSymbolByName(pUVM, DBGF_AS_RC, pszSymbol, pSymbol, phMod); 1274 rc = DBGFR3AsSymbolByName(pUVM, DBGF_AS_GLOBAL, pszSymbol, pSymbol, phMod); 1295 int rc = RTDbgAsSymbolByName(hRealAS, pszSymbol, pSymbol, &hMod);
|
/vbox/src/VBox/Runtime/r0drv/darwin/ |
H A D | dbgkrnlinfo-r0drv-darwin.cpp | 365 * @param pszSymbol The symbol to resolve. Automatically prefixed 368 static uintptr_t rtR0DbgKrnlDarwinLookup(RTDBGKRNLINFOINT *pThis, const char *pszSymbol) argument 382 && strcmp(pszTabName + 1, pszSymbol) == 0) 1107 const char *pszSymbol, void **ppvSymbol) 1112 AssertPtrReturn(pszSymbol, VERR_INVALID_PARAMETER); 1116 uintptr_t uValue = rtR0DbgKrnlDarwinLookup(pThis, pszSymbol); 1106 RTR0DbgKrnlInfoQuerySymbol(RTDBGKRNLINFO hKrnlInfo, const char *pszModule, const char *pszSymbol, void **ppvSymbol) argument
|
/vbox/src/VBox/Devices/BiosCommonCode/ |
H A D | MakeAlternativeSource.cpp | 852 static bool disIs16BitCode(const char *pszSymbol) argument
|