Lines Matching refs:SHdr
98 bool shouldPrintSection(const ELFYAML::Section &S, const Elf_Shdr &SHdr);
176 const Elf_Shdr &SHdr) { in shouldPrintSection() argument
180 if (S.Type == ELF::SHT_NULL && (&SHdr == &Sections[0])) { in shouldPrintSection()
181 const uint8_t *Begin = reinterpret_cast<const uint8_t *>(&SHdr); in shouldPrintSection()
298 const typename ELFT::Shdr &SHdr, in isInSegment() argument
306 SHdr.sh_offset >= Phdr.p_offset && in isInSegment()
307 (SHdr.sh_offset + SHdr.sh_size <= Phdr.p_offset + Phdr.p_filesz); in isInSegment()
309 bool VirtualAddressesMatch = SHdr.sh_addr >= Phdr.p_vaddr && in isInSegment()
310 SHdr.sh_addr <= Phdr.p_vaddr + Phdr.p_memsz; in isInSegment()
316 if (SHdr.sh_size == 0 && (SHdr.sh_offset == Phdr.p_offset || in isInSegment()
317 SHdr.sh_offset == Phdr.p_offset + Phdr.p_filesz)) in isInSegment()