Lines Matching refs:OriginalOffset
331 return Seg ? Seg->PAddr + Sec->OriginalOffset - Seg->OriginalOffset in sectionPhysicalAddr()
1110 OriginalOffset = std::numeric_limits<uint64_t>::max(); in init()
1165 if (Sec.OriginalOffset == std::numeric_limits<uint64_t>::max()) in sectionWithinSegment()
1181 return Seg.Offset <= Sec.OriginalOffset && in sectionWithinSegment()
1182 Seg.Offset + Seg.FileSize >= Sec.OriginalOffset + SecSize; in sectionWithinSegment()
1190 return Parent.OriginalOffset <= Child.OriginalOffset && in segmentOverlapsSegment()
1191 Parent.OriginalOffset + Parent.FileSize > Child.OriginalOffset; in segmentOverlapsSegment()
1197 if (A->OriginalOffset < B->OriginalOffset) in compareSegmentsByOffset()
1199 if (A->OriginalOffset > B->OriginalOffset) in compareSegmentsByOffset()
1403 Seg.OriginalOffset = Phdr.p_offset + EhdrOffset; in readProgramHeaders()
1421 ElfHdr.OriginalOffset = ElfHdr.Offset = EhdrOffset; in readProgramHeaders()
1431 PrHdr.OriginalOffset = PrHdr.Offset = PrHdr.VAddr = EhdrOffset + Ehdr.e_phoff; in readProgramHeaders()
1739 Sec->OriginalOffset = Shdr.sh_offset; in readSectionHeaders()
2058 Sec->OriginalOffset - Parent->OriginalOffset + Parent->Offset; in writeSegmentData()
2068 Sec.OriginalOffset - Parent->OriginalOffset + Parent->Offset; in writeSegmentData()
2248 Parent->Offset + Seg->OriginalOffset - Parent->OriginalOffset; in layoutSegments()
2281 Segment.Offset + (Sec.OriginalOffset - Segment.OriginalOffset); in layoutSections()
2288 return Lhs->OriginalOffset < Rhs->OriginalOffset; in layoutSections()
2313 return Lhs->OriginalOffset < Rhs->OriginalOffset; in layoutSectionsForOnlyKeepDebug()
2341 Off = Sec->OriginalOffset - FirstSec->OriginalOffset + FirstSec->Offset; in layoutSectionsForOnlyKeepDebug()