Lines Matching defs:SHdr
103 bool shouldPrintSection(const ELFYAML::Section &S, const Elf_Shdr &SHdr,
184 const Elf_Shdr &SHdr,
189 if (S.Type == ELF::SHT_NULL && (&SHdr == &Sections[0])) {
190 const uint8_t *Begin = reinterpret_cast<const uint8_t *>(&SHdr);
439 const typename ELFT::Shdr &SHdr,
447 SHdr.sh_offset >= Phdr.p_offset &&
448 (SHdr.sh_offset + SHdr.sh_size <= Phdr.p_offset + Phdr.p_filesz);
450 bool VirtualAddressesMatch = SHdr.sh_addr >= Phdr.p_vaddr &&
451 SHdr.sh_addr <= Phdr.p_vaddr + Phdr.p_memsz;
457 if (SHdr.sh_size == 0 && (SHdr.sh_offset == Phdr.p_offset ||
458 SHdr.sh_offset == Phdr.p_offset + Phdr.p_filesz))