Searched refs:poffSeg (Results 1 - 17 of 17) sorted by relevance

/vbox/src/VBox/Runtime/common/ldr/
H A DldrEx.cpp463 RTDECL(int) RTLdrLinkAddressToSegOffset(RTLDRMOD hLdrMod, RTLDRADDR LinkAddress, uint32_t *piSeg, PRTLDRADDR poffSeg) argument
465 LogFlow(("RTLdrLinkAddressToSegOffset: hLdrMod=%RTldrm LinkAddress=%RTptr piSeg=%p poffSeg=%p\n",
466 hLdrMod, LinkAddress, piSeg, poffSeg));
473 AssertPtrReturn(poffSeg, VERR_INVALID_POINTER);
479 *poffSeg = ~(RTLDRADDR)0;
486 rc = pMod->pOps->pfnLinkAddressToSegOffset(pMod, LinkAddress, piSeg, poffSeg);
490 LogFlow(("RTLdrLinkAddressToSegOffset: returns %Rrc %#x:%RTptr\n", rc, *piSeg, *poffSeg));
557 RTDECL(int) RTLdrRvaToSegOffset(RTLDRMOD hLdrMod, RTLDRADDR Rva, uint32_t *piSeg, PRTLDRADDR poffSeg) argument
559 LogFlow(("RTLdrRvaToSegOffset: hLdrMod=%RTldrm Rva=%RTptr piSeg=%p poffSeg=%p\n",
560 hLdrMod, Rva, piSeg, poffSeg));
[all...]
H A DldrkStuff.cpp743 uint32_t *piSeg, PRTLDRADDR poffSeg)
756 *poffSeg = offSeg;
810 uint32_t *piSeg, PRTLDRADDR poffSeg)
823 *poffSeg = offSeg;
742 rtkldr_LinkAddressToSegOffset(PRTLDRMODINTERNAL pMod, RTLDRADDR LinkAddress, uint32_t *piSeg, PRTLDRADDR poffSeg) argument
809 rtkldr_RvaToSegOffset(PRTLDRMODINTERNAL pMod, RTLDRADDR Rva, uint32_t *piSeg, PRTLDRADDR poffSeg) argument
H A DldrELFRelocatable.cpp.h1184 uint32_t *piSeg, PRTLDRADDR poffSeg)
1198 *poffSeg = offSeg;
1210 *poffSeg = pShdrEnd->sh_size;
1260 uint32_t *piSeg, PRTLDRADDR poffSeg)
1275 *poffSeg = offSeg;
1183 LinkAddressToSegOffset(PRTLDRMODINTERNAL pMod, RTLDRADDR LinkAddress, uint32_t *piSeg, PRTLDRADDR poffSeg) argument
1259 RvaToSegOffset(PRTLDRMODINTERNAL pMod, RTLDRADDR Rva, uint32_t *piSeg, PRTLDRADDR poffSeg) argument
H A DldrPE.cpp1654 uint32_t *piSeg, PRTLDRADDR poffSeg)
1664 *poffSeg = LinkAddress;
1682 *poffSeg = LinkAddress - uAddr;
1728 uint32_t *piSeg, PRTLDRADDR poffSeg)
1731 int rc = rtldrPE_LinkAddressToSegOffset(pMod, Rva + pModPe->uImageBase, piSeg, poffSeg);
1653 rtldrPE_LinkAddressToSegOffset(PRTLDRMODINTERNAL pMod, RTLDRADDR LinkAddress, uint32_t *piSeg, PRTLDRADDR poffSeg) argument
1727 rtldrPE_RvaToSegOffset(PRTLDRMODINTERNAL pMod, RTLDRADDR Rva, uint32_t *piSeg, PRTLDRADDR poffSeg) argument
/vbox/src/VBox/Runtime/common/dbg/
H A Ddbgmodldr.cpp136 PRTDBGSEGIDX piSeg, PRTLDRADDR poffSeg)
139 return RTLdrRvaToSegOffset(pThis->hLdrMod, uRva, piSeg, poffSeg);
145 PRTDBGSEGIDX piSeg, PRTLDRADDR poffSeg)
148 return RTLdrLinkAddressToSegOffset(pThis->hLdrMod, LinkAddress, piSeg, poffSeg);
135 rtDbgModLdr_RvaToSegOffset(PRTDBGMODINT pMod, RTLDRADDR uRva, PRTDBGSEGIDX piSeg, PRTLDRADDR poffSeg) argument
144 rtDbgModLdr_LinkAddressToSegOffset(PRTDBGMODINT pMod, RTLDRADDR LinkAddress, PRTDBGSEGIDX piSeg, PRTLDRADDR poffSeg) argument
H A Ddbgmoddeferred.cpp375 static DECLCALLBACK(RTDBGSEGIDX) rtDbgModDeferredDbg_RvaToSegOff(PRTDBGMODINT pMod, RTUINTPTR uRva, PRTUINTPTR poffSeg)
379 return pMod->pDbgVt->pfnRvaToSegOff(pMod, uRva, poffSeg);
518 PRTDBGSEGIDX piSeg, PRTLDRADDR poffSeg)
522 rc = pMod->pImgVt->pfnRvaToSegOffset(pMod, uRva, piSeg, poffSeg);
529 PRTDBGSEGIDX piSeg, PRTLDRADDR poffSeg)
533 rc = pMod->pImgVt->pfnLinkAddressToSegOffset(pMod, LinkAddress, piSeg, poffSeg);
H A Ddbgmodcontainer.cpp572 static DECLCALLBACK(RTDBGSEGIDX) rtDbgModContainer_RvaToSegOff(PRTDBGMODINT pMod, RTUINTPTR uRva, PRTUINTPTR poffSeg) argument
589 if (poffSeg)
590 *poffSeg = offSeg;
617 if (poffSeg)
618 *poffSeg = offSeg;
H A Ddbgmoddbghelp.cpp188 static DECLCALLBACK(RTDBGSEGIDX) rtDbgModDbgHelp_RvaToSegOff(PRTDBGMODINT pMod, RTUINTPTR uRva, PRTUINTPTR poffSeg) argument
191 return RTDbgModRvaToSegOff(hCnt, uRva, poffSeg);
H A Ddbgmodnm.cpp174 static DECLCALLBACK(RTDBGSEGIDX) rtDbgModNm_RvaToSegOff(PRTDBGMODINT pMod, RTUINTPTR uRva, PRTUINTPTR poffSeg) argument
177 return RTDbgModRvaToSegOff(pThis->hCnt, uRva, poffSeg);
H A Ddbgas.cpp1158 * @param poffSeg Where to return the segment offset.
1161 DECLINLINE(RTDBGMOD) rtDbgAsModuleByAddr(PRTDBGASINT pDbgAs, RTUINTPTR Addr, PRTDBGSEGIDX piSeg, PRTUINTPTR poffSeg, PRTUINTPTR pMapAddr)
1172 *poffSeg = Addr - pMap->Core.Key;
H A Ddbgmoddwarf.cpp1493 * @param poffSeg Where to return the segment offset.
1496 PRTDBGSEGIDX piSeg, PRTLDRADDR poffSeg)
1504 *poffSeg = LinkAddress;
1510 return pThis->pImgMod->pImgVt->pfnLinkAddressToSegOffset(pThis->pImgMod, LinkAddress, piSeg, poffSeg);
1511 return pThis->pImgMod->pImgVt->pfnRvaToSegOffset(pThis->pImgMod, LinkAddress, piSeg, poffSeg);
4625 static DECLCALLBACK(RTDBGSEGIDX) rtDbgModDwarf_RvaToSegOff(PRTDBGMODINT pMod, RTUINTPTR uRva, PRTUINTPTR poffSeg) argument
4628 return RTDbgModRvaToSegOff(pThis->hCnt, uRva, poffSeg);
1495 rtDbgModDwarfLinkAddressToSegOffset(PRTDBGMODDWARF pThis, RTSEL uSegment, uint64_t LinkAddress, PRTDBGSEGIDX piSeg, PRTLDRADDR poffSeg) argument
H A Ddbgmod.cpp1621 RTDECL(RTDBGSEGIDX) RTDbgModRvaToSegOff(RTDBGMOD hDbgMod, RTUINTPTR uRva, PRTUINTPTR poffSeg)
1627 RTDBGSEGIDX iSeg = pDbgMod->pDbgVt->pfnRvaToSegOff(pDbgMod, uRva, poffSeg);
H A Ddbgmodcodeview.cpp2152 static DECLCALLBACK(RTDBGSEGIDX) rtDbgModCv_RvaToSegOff(PRTDBGMODINT pMod, RTUINTPTR uRva, PRTUINTPTR poffSeg) argument
2155 return RTDbgModRvaToSegOff(pThis->hCnt, uRva, poffSeg);
/vbox/src/VBox/Runtime/include/internal/
H A Dldr.h288 * @param poffSeg Where to return the segment offset.
292 uint32_t *piSeg, PRTLDRADDR poffSeg);
327 * @param poffSeg Where to return the segment offset.
330 DECLCALLBACKMEMBER(int, pfnRvaToSegOffset)(PRTLDRMODINTERNAL pMod, RTLDRADDR Rva, uint32_t *piSeg, PRTLDRADDR poffSeg);
H A Ddbgmod.h153 * @param poffSeg Where to return the segment offset.
156 PRTDBGSEGIDX piSeg, PRTLDRADDR poffSeg);
166 * @param poffSeg Where to return the segment offset.
168 DECLCALLBACKMEMBER(int, pfnRvaToSegOffset)(PRTDBGMODINT pMod, RTLDRADDR Rva, uint32_t *piSeg, PRTLDRADDR poffSeg);
303 * @param poffSeg Where to return the segment offset. Optional.
305 DECLCALLBACKMEMBER(RTDBGSEGIDX, pfnRvaToSegOff)(PRTDBGMODINT pMod, RTUINTPTR uRva, PRTUINTPTR poffSeg);
/vbox/include/iprt/
H A Dldr.h908 * @param poffSeg Where to return the segment offset.
910 RTDECL(int) RTLdrLinkAddressToSegOffset(RTLDRMOD hLdrMod, RTLDRADDR LinkAddress, uint32_t *piSeg, PRTLDRADDR poffSeg);
931 * @param poffSeg Where to return the segment offset.
945 RTDECL(int) RTLdrRvaToSegOffset(RTLDRMOD hLdrMod, RTLDRADDR Rva, uint32_t *piSeg, PRTLDRADDR poffSeg);
H A Ddbg.h1080 * @param poffSeg Where to return the segment offset. Optional.
1082 RTDECL(RTDBGSEGIDX) RTDbgModRvaToSegOff(RTDBGMOD hDbgMod, RTUINTPTR uRva, PRTUINTPTR poffSeg);

Completed in 154 milliseconds