/vbox/src/VBox/Debugger/ |
H A D | DBGPlugInCommonELFTmpl.cpp.h | 294 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 D | VBoxNetFlt-darwin.cpp | 582 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 D | VDMemDisk.cpp | 120 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 D | ldrEx.cpp | 527 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 D | ldrELFRelocatable.cpp.h | 1195 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 D | ldrkStuff.cpp | 751 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 D | ldrPE.cpp | 1707 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 D | dbg.h | 117 * 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 D | dbgmodcontainer.cpp | 162 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 D | dbgmoddwarf.cpp | 1307 * @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 D | tstPDMAsyncCompletionStress.cpp | 172 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 D | DrvDiskIntegrity.cpp | 322 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 D | VBoxNetFlt-linux.c | 986 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 D | IEMAllInstructions.cpp.h | 5391 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 D | DevPCNet.cpp | 2184 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 D | cidet.h | 994 uint64_t offSeg; member in struct:CIDETCORE::__anon17006
|