Searched defs:phLdrMod (Results 1 - 11 of 11) sorted by relevance

/vbox/src/VBox/Runtime/common/ldr/
H A DldrELF.cpp118 * @param phLdrMod Where to store the handle.
121 int rtldrELFOpen(PRTLDRREADER pReader, uint32_t fFlags, RTLDRARCH enmArch, PRTLDRMOD phLdrMod, PRTERRINFO pErrInfo) argument
150 rc = rtldrELF32Open(pReader, fFlags, enmArch, phLdrMod);
152 rc = rtldrELF64Open(pReader, fFlags, enmArch, phLdrMod);
H A DldrNative.cpp107 * @param phLdrMod Where to store the handle to the loaded module.
109 RTDECL(int) RTLdrLoad(const char *pszFilename, PRTLDRMOD phLdrMod) argument
111 return RTLdrLoadEx(pszFilename, phLdrMod, RTLDRLOAD_FLAGS_LOCAL, NULL);
116 RTDECL(int) RTLdrLoadEx(const char *pszFilename, PRTLDRMOD phLdrMod, uint32_t fFlags, PRTERRINFO pErrInfo) argument
118 LogFlow(("RTLdrLoadEx: pszFilename=%p:{%s} phLdrMod=%p fFlags=%#x pErrInfo=%p\n", pszFilename, pszFilename, phLdrMod, fFlags, pErrInfo));
125 AssertPtrReturn(phLdrMod, VERR_INVALID_POINTER);
162 *phLdrMod = &pMod->Core;
163 LogFlow(("RTLdrLoad: returns %Rrc *phLdrMod=%RTldrm\n", rc, *phLdrMod));
178 RTLdrLoadSystem(const char *pszFilename, bool fNoUnload, PRTLDRMOD phLdrMod) argument
[all...]
H A DldrFile.cpp251 * @param phLdrMod Where to store the handle to the loader module.
253 RTDECL(int) RTLdrOpen(const char *pszFilename, uint32_t fFlags, RTLDRARCH enmArch, PRTLDRMOD phLdrMod) argument
255 LogFlow(("RTLdrOpen: pszFilename=%p:{%s} fFlags=%#x enmArch=%d phLdrMod=%p\n",
256 pszFilename, pszFilename, fFlags, enmArch, phLdrMod));
267 rc = RTLdrOpenWithReader(pReader, fFlags, enmArch, phLdrMod, NULL);
270 LogFlow(("RTLdrOpen: return %Rrc *phLdrMod\n", rc, *phLdrMod));
275 *phLdrMod = NIL_RTLDRMOD;
289 * @param phLdrMod Where to store the handle to the loaded module.
292 RTDECL(int) RTLdrOpenkLdr(const char *pszFilename, uint32_t fFlags, RTLDRARCH enmArch, PRTLDRMOD phLdrMod) argument
[all...]
H A DldrMemory.cpp265 PRTLDRMOD phLdrMod)
267 LogFlow(("RTLdrOpenInMemory: pszName=%p:{%s} fFlags=%#x enmArch=%d cbImage=%#zx pfnRead=%p pfnDtor=%p pvUser=%p phLdrMod=%p\n",
268 pszName, pszName, fFlags, enmArch, cbImage, pfnRead, pfnDtor, pvUser, phLdrMod));
307 rc = RTLdrOpenWithReader(pReader, fFlags, enmArch, phLdrMod, NULL);
310 LogFlow(("RTLdrOpen: return %Rrc *phLdrMod\n", rc, *phLdrMod));
318 *phLdrMod = NIL_RTLDRMOD;
263 RTLdrOpenInMemory(const char *pszName, uint32_t fFlags, RTLDRARCH enmArch, size_t cbImage, PFNRTLDRRDRMEMREAD pfnRead, PFNRTLDRRDRMEMDTOR pfnDtor, void *pvUser, PRTLDRMOD phLdrMod) argument
H A DldrELFRelocatable.cpp.h1740 * @param phLdrMod Where to store the handle.
1742 static int RTLDRELF_NAME(Open)(PRTLDRREADER pReader, uint32_t fFlags, RTLDRARCH enmArch, PRTLDRMOD phLdrMod) argument
1918 *phLdrMod = &pModElf->Core;
1920 LogFlow(("%s: %s: returns VINF_SUCCESS *phLdrMod=%p\n", __FUNCTION__, pszLogName, *phLdrMod));
H A DldrkStuff.cpp900 * @param phLdrMod Where to store the handle.
903 int rtldrkLdrOpen(PRTLDRREADER pReader, uint32_t fFlags, RTLDRARCH enmArch, PRTLDRMOD phLdrMod, PRTERRINFO pErrInfo) argument
996 *phLdrMod = &pNewMod->Core;
H A DldrPE.cpp3620 * @param phLdrMod Where to store the handle.
3624 PRTLDRMOD phLdrMod, PRTERRINFO pErrInfo)
3738 *phLdrMod = &pModPe->Core;
3623 rtldrPEOpen(PRTLDRREADER pReader, uint32_t fFlags, RTLDRARCH enmArch, RTFOFF offNtHdrs, PRTLDRMOD phLdrMod, PRTERRINFO pErrInfo) argument
/vbox/src/VBox/Runtime/r3/posix/
H A DldrNative-posix.cpp122 int rtldrNativeLoadSystem(const char *pszFilename, const char *pszExt, uint32_t fFlags, PRTLDRMOD phLdrMod) argument
/vbox/src/VBox/Runtime/r3/win/
H A DldrNative-win.cpp117 int rtldrNativeLoadSystem(const char *pszFilename, const char *pszExt, uint32_t fFlags, PRTLDRMOD phLdrMod) argument
138 rc = RTLdrLoadEx(szPath, phLdrMod, fFlags, NULL);
/vbox/src/VBox/HostDrivers/Support/
H A DSUPLibLdr.cpp652 * @param phLdrMod Where to store the handle to the loaded module.
658 static int supR3HardenedLdrLoadIt(const char *pszFilename, PRTLDRMOD phLdrMod, uint32_t fFlags, PRTERRINFO pErrInfo) argument
677 return RTLdrLoadEx(pszFilename, phLdrMod, fFlags, pErrInfo);
681 SUPR3DECL(int) SUPR3HardenedLdrLoad(const char *pszFilename, PRTLDRMOD phLdrMod, uint32_t fFlags, PRTERRINFO pErrInfo) argument
688 AssertPtrReturn(phLdrMod, VERR_INVALID_POINTER);
689 *phLdrMod = NIL_RTLDRMOD;
710 return supR3HardenedLdrLoadIt(pszFilename, phLdrMod, fFlags, pErrInfo);
714 SUPR3DECL(int) SUPR3HardenedLdrLoadAppPriv(const char *pszFilename, PRTLDRMOD phLdrMod, uint32_t fFlags, PRTERRINFO pErrInfo) argument
716 LogFlow(("SUPR3HardenedLdrLoadAppPriv: pszFilename=%p:{%s} phLdrMod=%p fFlags=%08x pErrInfo=%p\n", pszFilename, pszFilename, phLdrMod, fFlag
[all...]
/vbox/src/VBox/Debugger/
H A DDBGPlugInWinNt.cpp470 uint32_t offHdrs, PCNTHDRS pHdrs, PRTLDRMOD phLdrMod)
574 *phLdrMod = hLdrMod;
576 *phLdrMod = NIL_RTLDRMOD;
468 dbgDiggerWinNtCreateLdrMod(PDBGDIGGERWINNT pThis, PUVM pUVM, const char *pszName, PCDBGFADDRESS pImageAddr, uint32_t cbImage, uint8_t *pbBuf, size_t cbBuf, uint32_t offHdrs, PCNTHDRS pHdrs, PRTLDRMOD phLdrMod) argument

Completed in 574 milliseconds