Home
last modified time | relevance | path

Searched refs:ehdr (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/compiler-rt/lib/hwasan/
H A Dhwasan_report.cpp271 auto *ehdr = reinterpret_cast<const ElfW(Ehdr) *>(info.dli_fbase); in GetGlobalSizeFromDescriptor() local
273 reinterpret_cast<const u8 *>(ehdr) + ehdr->e_phoff); in GetGlobalSizeFromDescriptor()
281 ArrayRef<const ElfW(Phdr)>(phdr_begin, phdr_begin + ehdr->e_phnum)) { in GetGlobalSizeFromDescriptor()
284 load_bias = reinterpret_cast<ElfW(Addr)>(ehdr) - phdr.p_vaddr; in GetGlobalSizeFromDescriptor()
292 HwasanGlobalsFor(load_bias, phdr_begin, ehdr->e_phnum)) in GetGlobalSizeFromDescriptor()
/llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_linux.cpp1241 Elf_Ehdr *ehdr = (Elf_Ehdr *)base; in ForEachMappedRegion() local
1242 char *phdrs = base + ehdr->e_phoff; in ForEachMappedRegion()
1243 char *phdrs_end = phdrs + ehdr->e_phnum * ehdr->e_phentsize; in ForEachMappedRegion()
1249 for (char *iter = phdrs; iter != phdrs_end; iter += ehdr->e_phentsize) { in ForEachMappedRegion()
1258 for (char *iter = phdrs; iter != phdrs_end; iter += ehdr->e_phentsize) { in ForEachMappedRegion()