Searched refs:ppvValue (Results 1 - 16 of 16) sorted by relevance

/vbox/src/VBox/Runtime/common/ldr/
H A Dldr.cpp43 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));
52 AssertMsgReturn(VALID_PTR(ppvValue), ("ppvValue=%p\n", ppvValue), VERR_INVALID_PARAMETER); local
61 rc = pMod->pOps->pfnGetSymbol(pMod, pszSymbol, ppvValue);
68 *ppvValue = (void *)(uintptr_t)Value;
69 if ((uintptr_t)*ppvValue != Value)
73 LogFlow(("RTLdrGetSymbol: return %Rrc *ppvValue
[all...]
/vbox/src/VBox/Runtime/r3/win/
H A Dtls-win.cpp83 RTR3DECL(int) RTTlsGetEx(RTTLS iTls, void **ppvValue) argument
88 *ppvValue = pv;
93 *ppvValue = NULL;
H A DldrNative-win.cpp90 DECLCALLBACK(int) rtldrNativeGetSymbol(PRTLDRMODINTERNAL pMod, const char *pszSymbol, void **ppvValue) argument
96 *ppvValue = (void *)pfn;
99 *ppvValue = NULL;
/vbox/src/VBox/Runtime/r3/posix/
H A DldrNative-posix.cpp90 DECLCALLBACK(int) rtldrNativeGetSymbol(PRTLDRMODINTERNAL pMod, const char *pszSymbol, void **ppvValue) argument
101 *ppvValue = dlsym((void *)pModNative->hNative, pszSymbol);
102 if (*ppvValue)
H A Dtls-posix.cpp89 RTR3DECL(int) RTTlsGetEx(RTTLS iTls, void **ppvValue) argument
93 *ppvValue = pthread_getspecific(iTls);
/vbox/src/VBox/Runtime/generic/
H A Dtls-generic.cpp106 RTR3DECL(int) RTTlsGetEx(RTTLS iTls, void **ppvValue) argument
117 *ppvValue = pv;
/vbox/src/VBox/Runtime/include/internal/
H A Dldr.h140 * @param ppvValue Where to store the symbol value.
142 DECLCALLBACKMEMBER(int, pfnGetSymbol)(PRTLDRMODINTERNAL pMod, const char *pszSymbol, void **ppvValue);
465 DECLCALLBACK(int) rtldrNativeGetSymbol(PRTLDRMODINTERNAL pMod, const char *pszSymbol, void **ppvValue);
/vbox/include/VBox/vmm/
H A Dpdmapi.h116 VMMR3_INT_DECL(int) PDMR3LdrGetSymbolR3(PVM pVM, const char *pszModule, const char *pszSymbol, void **ppvValue);
117 VMMR3DECL(int) PDMR3LdrGetSymbolR0(PVM pVM, const char *pszModule, const char *pszSymbol, PRTR0PTR ppvValue);
118 VMMR3DECL(int) PDMR3LdrGetSymbolR0Lazy(PVM pVM, const char *pszModule, const char *pszSearchPath, const char *pszSymbol, PRTR0PTR ppvValue);
/vbox/src/VBox/VMM/VMMR3/
H A DPDMLdr.cpp719 * @param ppvValue Where to store the symbol value.
721 VMMR3_INT_DECL(int) PDMR3LdrGetSymbolR3(PVM pVM, const char *pszModule, const char *pszSymbol, void **ppvValue) argument
728 AssertPtr(ppvValue);
746 *ppvValue = (void *)(uintptr_t)Value;
747 Assert((uintptr_t)*ppvValue == Value);
773 * @param ppvValue Where to store the symbol value.
775 VMMR3DECL(int) PDMR3LdrGetSymbolR0(PVM pVM, const char *pszModule, const char *pszSymbol, PRTR0PTR ppvValue) argument
778 *ppvValue = 0xdeadbeef;
787 AssertPtr(ppvValue);
803 int rc = SUPR3GetSymbolR0((void *)(uintptr_t)pModule->ImageBase, pszSymbol, (void **)ppvValue);
833 PDMR3LdrGetSymbolR0Lazy(PVM pVM, const char *pszModule, const char *pszSearchPath, const char *pszSymbol, PRTR0PTR ppvValue) argument
[all...]
H A DPDMDevHlp.cpp66 DECLINLINE(int) pdmR3DevGetSymbolRCLazy(PPDMDEVINS pDevIns, const char *pszSymbol, PRTRCPTR ppvValue) argument
71 *ppvValue = NIL_RTRCPTR;
77 pszSymbol, ppvValue);
84 DECLINLINE(int) pdmR3DevGetSymbolR0Lazy(PPDMDEVINS pDevIns, const char *pszSymbol, PRTR0PTR ppvValue) argument
89 pszSymbol, ppvValue);
/vbox/src/VBox/Runtime/r3/os2/
H A Dthread-os2.cpp292 RTR3DECL(int) RTTlsGetEx(RTTLS iTls, void **ppvValue) argument
304 *ppvValue = pv;
/vbox/src/VBox/HostDrivers/Support/
H A DSUPLibLdr.cpp599 SUPR3DECL(int) SUPR3GetSymbolR0(void *pvImageBase, const char *pszSymbol, void **ppvValue) argument
601 *ppvValue = NULL;
606 *ppvValue = (void *)(uintptr_t)0xdeadf00d;
629 *ppvValue = (void *)Req.u.Out.pvSymbol;
/vbox/include/iprt/
H A Dthread.h919 * @param ppvValue Where to store the value. The value will be NULL if
922 RTR3DECL(int) RTTlsGetEx(RTTLS iTls, void **ppvValue);
H A Dldr.h479 * hint in @a ppvValue.
482 * @param ppvValue Where to store the symbol value. Note that this is restricted to the
485 RTDECL(int) RTLdrGetSymbol(RTLDRMOD hLdrMod, const char *pszSymbol, void **ppvValue);
/vbox/src/VBox/HostDrivers/Support/solaris/
H A DSUPDrv-solaris.c1088 * @param ppvValue Where to store the value. On input this holds
1091 static int supdrvSolLdrResolvEp(PSUPDRVLDRIMAGE pImage, const char *pszSymbol, void **ppvValue)
1094 if (!*ppvValue)
1103 *ppvValue = (void *)uValue;
/vbox/include/VBox/
H A Dsup.h1412 * @param ppvValue Where to store the symbol value.
1414 SUPR3DECL(int) SUPR3GetSymbolR0(void *pvImageBase, const char *pszSymbol, void **ppvValue);

Completed in 100 milliseconds