reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

projects/compiler-rt/lib/cfi/cfi.cpp
   26 typedef ElfW(Phdr) Elf_Phdr;
   27 typedef ElfW(Ehdr) Elf_Ehdr;
   28 typedef ElfW(Addr) Elf_Addr;
   29 typedef ElfW(Sym) Elf_Sym;
   30 typedef ElfW(Dyn) Elf_Dyn;
projects/compiler-rt/lib/hwasan/hwasan.cpp
  246 static void CheckCodeModel(ElfW(Addr) base, const ElfW(Phdr) * phdr,
  246 static void CheckCodeModel(ElfW(Addr) base, const ElfW(Phdr) * phdr,
  247                            ElfW(Half) phnum) {
  248   ElfW(Addr) min_addr = -1ull, max_addr = 0;
  252     ElfW(Addr) lo = base + phdr[i].p_vaddr, hi = lo + phdr[i].p_memsz;
  269 static void InitGlobalsFromPhdrs(ElfW(Addr) base, const ElfW(Phdr) * phdr,
  269 static void InitGlobalsFromPhdrs(ElfW(Addr) base, const ElfW(Phdr) * phdr,
  270                                  ElfW(Half) phnum) {
  277       auto *nhdr = reinterpret_cast<const ElfW(Nhdr) *>(note);
  278       const char *name = note + sizeof(ElfW(Nhdr));
  345   extern ElfW(Ehdr) __ehdr_start;
  348       reinterpret_cast<const ElfW(Phdr) *>(
  409 void __hwasan_library_loaded(ElfW(Addr) base, const ElfW(Phdr) * phdr,
  409 void __hwasan_library_loaded(ElfW(Addr) base, const ElfW(Phdr) * phdr,
  410                              ElfW(Half) phnum) {
  414 void __hwasan_library_unloaded(ElfW(Addr) base, const ElfW(Phdr) * phdr,
  414 void __hwasan_library_unloaded(ElfW(Addr) base, const ElfW(Phdr) * phdr,
  415                                ElfW(Half) phnum) {
projects/compiler-rt/lib/hwasan/hwasan_interface_internal.h
   30 void __hwasan_library_loaded(ElfW(Addr) base, const ElfW(Phdr) * phdr,
   30 void __hwasan_library_loaded(ElfW(Addr) base, const ElfW(Phdr) * phdr,
   31                              ElfW(Half) phnum);
   34 void __hwasan_library_unloaded(ElfW(Addr) base, const ElfW(Phdr) * phdr,
   34 void __hwasan_library_unloaded(ElfW(Addr) base, const ElfW(Phdr) * phdr,
   35                                ElfW(Half) phnum);
projects/compiler-rt/lib/lsan/lsan_common_linux.cpp
   83     const ElfW(Phdr) *phdr = &(info->dlpi_phdr[j]);
projects/compiler-rt/lib/sanitizer_common/sanitizer_linux.cpp
 1155   typedef ElfW(Phdr) Elf_Phdr;
 1156   typedef ElfW(Ehdr) Elf_Ehdr;
projects/compiler-rt/lib/sanitizer_common/sanitizer_linux_libcdep.cpp
  529 typedef ElfW(Phdr) Elf_Phdr;
projects/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cpp
  295 unsigned struct_ElfW_Phdr_sz = sizeof(ElfW(Phdr));
usr/include/link.h
   53     ElfW(Addr) r_brk;
   63     ElfW(Addr) r_ldbase;	/* Base address the linker is loaded at.  */
   76 extern ElfW(Dyn) _DYNAMIC[];
   89     ElfW(Addr) l_addr;		/* Difference between the address in the ELF
   92     ElfW(Dyn) *l_ld;		/* Dynamic section of the shared object.  */
  140     ElfW(Addr) dlpi_addr;
  142     const ElfW(Phdr) *dlpi_phdr;
  143     ElfW(Half) dlpi_phnum;