Searched defs:offSeg (Results 1 - 16 of 16) sorted by relevance

/vbox/src/VBox/Debugger/
H A DDBGPlugInCommonELFTmpl.cpp.h294 RTGCUINTPTR offSeg = paSyms[iSym].st_value; local
301 offSeg -= paSegs[iSeg].uLoadAddr;
306 if (offSeg + cbSym < offSeg)
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));
/vbox/src/VBox/HostDrivers/VBoxNetFlt/darwin/
H A DVBoxNetFlt-darwin.cpp582 uintptr_t offSeg = (uintptr_t)pvSeg - (uintptr_t)pvStart; local
583 uintptr_t offSegEnd = offSeg + cbSeg;
584 Assert(pvStart && pvSeg && offSeg < mbuf_maxlen(pMBuf) && offSegEnd <= mbuf_maxlen(pMBuf)); NOREF(offSegEnd);
586 if (RT_LIKELY(offFrame < offSeg))
589 cbSeg += offSeg - offFrame;
592 AssertMsgFailed(("pvFrame=%p pvStart=%p pvSeg=%p offSeg=%p cbSeg=%#zx offSegEnd=%p offFrame=%p maxlen=%#zx\n",
593 pvFrame, pvStart, pvSeg, offSeg, cbSeg, offSegEnd, offFrame, mbuf_maxlen(pMBuf)));
/vbox/src/VBox/Storage/testcase/
H A DVDMemDisk.cpp120 unsigned offSeg = 0; local
156 offSeg = offCurr - pSeg->Core.Key;
163 size_t cbCopied = RTSgBufCopyToBuf(pSgBuf, (uint8_t *)pSeg->pvSeg + offSeg, cbRange);
203 unsigned offSeg = 0; local
222 offSeg = offCurr - pSeg->Core.Key;
225 RTSgBufCopyFromBuf(pSgBuf, (uint8_t *)pSeg->pvSeg + offSeg, cbRange);
360 unsigned offSeg = 0; local
379 offSeg = offCurr - pSeg->Core.Key;
391 Seg.pvSeg = (uint8_t *)pSeg->pvSeg + offSeg;
/vbox/src/VBox/Runtime/common/ldr/
H A DldrEx.cpp527 RTDECL(int) RTLdrSegOffsetToRva(RTLDRMOD hLdrMod, uint32_t iSeg, RTLDRADDR offSeg, PRTLDRADDR pRva) argument
529 LogFlow(("RTLdrSegOffsetToRva: hLdrMod=%RTldrm LinkAddress=%RTptr iSeg=%#x offSeg=%RTptr pRva=%p\n",
530 hLdrMod, iSeg, offSeg, pRva));
548 rc = pMod->pOps->pfnSegOffsetToRva(pMod, iSeg, offSeg, pRva);
H A DldrELFRelocatable.cpp.h1195 RTLDRADDR offSeg = LinkAddress - pShdr->sh_addr; local
1196 if (offSeg < pShdr->sh_size)
1198 *poffSeg = offSeg;
1202 if (offSeg == pShdr->sh_size)
1224 RTLDRADDR offSeg; local
1225 int rc = RTLDRELF_NAME(LinkAddressToSegOffset)(pMod, LinkAddress, &iSeg, &offSeg);
1227 *pRva = pModElf->paShdrs[iSeg + 1].sh_addr + offSeg;
1233 static DECLCALLBACK(int) RTLDRELF_NAME(SegOffsetToRva)(PRTLDRMODINTERNAL pMod, uint32_t iSeg, RTLDRADDR offSeg, argument
1241 if (offSeg > pModElf->paShdrs[iSeg].sh_size)
1246 || offSeg > (pShdr
1272 RTLDRADDR offSeg = Rva - pShdr->sh_addr; local
[all...]
H A DldrkStuff.cpp751 KLDRADDR offSeg = LinkAddress - paSegments[iSeg].LinkAddress; local
752 if ( offSeg < paSegments[iSeg].cbMapped
753 || offSeg < paSegments[iSeg].cb)
756 *poffSeg = offSeg;
774 KLDRADDR offSeg = LinkAddress - paSegments[iSeg].LinkAddress; local
775 if ( offSeg < paSegments[iSeg].cbMapped
776 || offSeg < paSegments[iSeg].cb)
778 *pRva = paSegments[iSeg].RVA + offSeg;
788 static DECLCALLBACK(int) rtkldr_SegOffsetToRva(PRTLDRMODINTERNAL pMod, uint32_t iSeg, RTLDRADDR offSeg, argument
797 if ( offSeg > pSegmen
818 KLDRADDR offSeg = Rva - paSegments[iSeg].RVA; local
[all...]
H A DldrPE.cpp1707 static DECLCALLBACK(int) rtldrPE_SegOffsetToRva(PRTLDRMODINTERNAL pMod, uint32_t iSeg, RTLDRADDR offSeg, argument
1715 /** @todo should validate offSeg here... too lazy right now. */
1717 *pRva = offSeg;
1721 *pRva = offSeg + pModPe->paSections[iSeg].VirtualAddress;
/vbox/include/iprt/
H A Ddbg.h117 * This depends a bit who you ask. It will be the same as offSeg when you
123 RTUINTPTR offSeg; member in struct:RTDBGSYMBOL
173 * This depends a bit who you ask. It will be the same as offSeg when you
177 RTUINTPTR offSeg; member in struct:RTDBGLINE
/vbox/src/VBox/Runtime/common/dbg/
H A Ddbgmodcontainer.cpp162 pExtSym->offSeg = pMySym->AddrCore.Key;
200 pLineInfo->offSeg = pMyLine->AddrCore.Key;
227 pLineInfo->offSeg = pMyLine->AddrCore.Key;
586 RTUINTPTR offSeg = uRva - paSeg[iSeg].off; local
587 if (offSeg < paSeg[iSeg].cb)
590 *poffSeg = offSeg;
606 RTUINTPTR offSeg = uRva - paSeg[iSeg].off;
607 if (offSeg < paSeg[iSeg].cb)
610 if (offSeg == 0 && paSeg[iSeg].cb == 0)
618 *poffSeg = offSeg;
[all...]
H A Ddbgmoddwarf.cpp1307 * @param offSeg The segment offset.
1309 static int rtDbgModDwarfRecordSegOffset(PRTDBGMODDWARF pThis, RTSEL uSeg, uint64_t offSeg) argument
1331 paSegs[iSeg].offHighest = offSeg;
1342 if (paSegs[iSeg].offHighest < offSeg)
1344 Log3(("rtDbgModDwarfRecordSegOffset: iSeg=%d uSeg=%#06x offSeg=%#llx\n", iSeg, uSeg, offSeg));
1345 paSegs[iSeg].offHighest = offSeg;
2372 RTUINTPTR offSeg; local
2374 &iSeg, &offSeg); /*AssertRC(rc);*/
2377 Log2(("rtDwarfLine_AddLine: %x:%08llx (%#llx) %s(%d) [offOpCode=%08x]\n", iSeg, offSeg, pLnStat
3845 RTUINTPTR offSeg; local
3900 RTUINTPTR offSeg; local
[all...]
/vbox/src/VBox/VMM/testcase/
H A DtstPDMAsyncCompletionStress.cpp172 unsigned offSeg = off - pSeg->off; local
174 cbCompare = RT_MIN(cbLeft, pSeg->cbSegment - offSeg);
175 pbTestPattern = pSeg->pbData + offSeg;
212 unsigned offSeg = off - pSeg->off; local
214 cbFill = RT_MIN(cbLeft, pSeg->cbSegment - offSeg);
215 pbTestPattern = pSeg->pbData + offSeg;
/vbox/src/VBox/Devices/Storage/
H A DDrvDiskIntegrity.cpp322 unsigned offSeg = 0; local
358 offSeg = offCurr - pSeg->Core.Key;
365 size_t cbCopied = RTSgBufCopyToBuf(&SgBuf, pSeg->pbSeg + offSeg, cbRange);
369 Assert(offSeg % 512 == 0);
371 while (offSeg < cbRange)
373 uint32_t uSector = offSeg / 512;
389 offSeg += 512;
435 unsigned offSeg = 0; local
465 offSeg = offCurr - pSeg->Core.Key;
476 Seg.pvSeg = pSeg->pbSeg + offSeg;
[all...]
/vbox/src/VBox/HostDrivers/VBoxNetFlt/linux/
H A DVBoxNetFlt-linux.c986 int i, offSeg; local
1012 for (i = 0, offSeg = 0; i < pSG->cSegsUsed; i++)
1015 i, offSeg, pSG->aSegs[i].cb, pSG->aSegs[i].cb, pSG->aSegs[i].pv));
1016 offSeg += pSG->aSegs[i].cb;
/vbox/src/VBox/VMM/VMMAll/
H A DIEMAllInstructions.cpp.h5391 IEM_MC_ARG(uint16_t, offSeg, 1);
5398 IEM_MC_FETCH_MEM_U16(offSeg, pIemCpu->iEffSeg, GCPtrEff);
5400 IEM_MC_CALL_CIMPL_5(iemCImpl_load_SReg_Greg, uSel, offSeg, iSegRegArg, iGRegArg, enmEffOpSize);
5407 IEM_MC_ARG(uint32_t, offSeg, 1);
5414 IEM_MC_FETCH_MEM_U32(offSeg, pIemCpu->iEffSeg, GCPtrEff);
5416 IEM_MC_CALL_CIMPL_5(iemCImpl_load_SReg_Greg, uSel, offSeg, iSegRegArg, iGRegArg, enmEffOpSize);
5423 IEM_MC_ARG(uint64_t, offSeg, 1);
5431 IEM_MC_FETCH_MEM_U32_SX_U64(offSeg, pIemCpu->iEffSeg, GCPtrEff);
5433 IEM_MC_FETCH_MEM_U64(offSeg, pIemCpu->iEffSeg, GCPtrEff);
5435 IEM_MC_CALL_CIMPL_5(iemCImpl_load_SReg_Greg, uSel, offSeg, iSegRegAr
10512 uint32_t offSeg; local
16127 uint32_t offSeg; local
[all...]
/vbox/src/VBox/Devices/Network/
H A DDevPCNet.cpp2184 size_t offSeg = 0; local
2186 while (offSeg + pSgBuf->aSegs[iSeg].cbSeg <= off)
2188 offSeg += pSgBuf->aSegs[iSeg].cbSeg;
2197 if (off != offSeg)
2199 size_t offIntoSeg = off - offSeg;
/vbox/src/VBox/ValidationKit/utils/cpu/
H A Dcidet.h994 uint64_t offSeg; member in struct:CIDETCORE::__anon17006

Completed in 207 milliseconds