/third_party/elfutils/libelf/ |
H A D | elf32_getshdr.c | 46 static ElfW2(LIBELFBITS,Shdr) * in ElfW2() 49 ElfW2(LIBELFBITS,Shdr) *result; in ElfW2() 62 || shnum > SIZE_MAX / sizeof (ElfW2(LIBELFBITS,Shdr))) in ElfW2() 64 size_t size = shnum * sizeof (ElfW2(LIBELFBITS,Shdr)); in ElfW2() 68 ElfW2(LIBELFBITS,Shdr) *shdr = elf->state.ELFW(elf,LIBELFBITS).shdr = in ElfW2() 69 (ElfW2(LIBELFBITS,Shdr) *) malloc (size); in ElfW2() 89 ElfW2(LIBELFBITS,Shdr) *notcvt; in ElfW2() 103 & (__alignof__ (ElfW2(LIBELFBITS,Shdr)) - 1)) != 0)); in ElfW2() 117 & (__alignof__ (ElfW2(LIBELFBITS,Shdr)) - 1)) in ElfW2() 120 notcvt = (ElfW2(LIBELFBITS,Shdr) *) in ElfW2() [all...] |
H A D | elf-knowledge.h | 60 #define SH_INFO_LINK_P(Shdr) \ 61 ((Shdr)->sh_type == SHT_REL || (Shdr)->sh_type == SHT_RELA \ 62 || ((Shdr)->sh_flags & SHF_INFO_LINK) != 0)
|
H A D | elf32_updatefile.c | 230 #define shdr_dest ((ElfW2(LIBELFBITS,Shdr) *) shdr_start) in __elfw2() 251 void *p = malloc (sizeof (ElfW2(LIBELFBITS,Shdr))); in __elfw2() 260 sizeof (ElfW2(LIBELFBITS,Shdr))); in __elfw2() 304 ElfW2(LIBELFBITS,Shdr) *shdr = scn->shdr.ELFW(e,LIBELFBITS); in __elfw2() 449 sizeof (ElfW2(LIBELFBITS,Shdr)), 1); in __elfw2() 453 sizeof (ElfW2(LIBELFBITS,Shdr))); in __elfw2() 661 + sizeof (ElfW2(LIBELFBITS,Shdr))))) in __elfw2() 668 ElfW2(LIBELFBITS,Shdr) *shdr_data; in __elfw2() 669 ElfW2(LIBELFBITS,Shdr) *shdr_data_mem = NULL; in __elfw2() 673 shdr_data_mem = (ElfW2(LIBELFBITS,Shdr) *) in __elfw2() [all...] |
H A D | abstract.h | 83 START (32, Shdr, Ext##Shdr) \ 94 END (32, Ext##Shdr) 96 START (64, Shdr, Ext##Shdr) \ 107 END (64, Ext##Shdr)
|
H A D | gelf_xlate.h | 43 TYPE (Shdr, LIBELFBITS)
|
H A D | elf32_getchdr.c | 45 ElfW2(LIBELFBITS,Shdr) *shdr = elfw2(LIBELFBITS,getshdr) (scn); in ElfW2()
|
H A D | elf_getdata.c | 84 [ELF_T_SHDR] = __alignof__ (ElfW2(Bits,Shdr)), \
|
H A D | elf32_updatenull.c | 209 ElfW2(LIBELFBITS,Shdr) *shdr = scn->shdr.ELFW(e,LIBELFBITS); in __elfw2()
|
/third_party/libunwind/libunwind/src/ |
H A D | elfxx.c | 37 static Elf_W (Shdr)* in Elf_W() 52 return (Elf_W (Shdr) *) ((char *) ei->image + soff); in Elf_W() 60 Elf_W (Shdr) *str_shdr; in string_table() 73 str_shdr = (Elf_W (Shdr) *) ((char *) ei->image + str_soff); in string_table() 96 Elf_W (Shdr) *shdr; in lookup_symbol() 155 shdr = (Elf_W (Shdr) *) (((char *) shdr) + ehdr->e_shentsize); in lookup_symbol() 223 Elf_W (Shdr) *shdr; in extract_minidebuginfo() 339 HIDDEN Elf_W (Shdr)* in Elf_W() 343 Elf_W (Shdr) *shdr; in Elf_W() 376 shdr = (Elf_W (Shdr) *) (((cha in Elf_W() [all...] |
H A D | elfxx.h | 57 extern Elf_W (Shdr)* elf_w (find_section) (struct elf_image *ei, const char* secname);
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Object/ |
H A D | ELF.h | 55 const typename ELFT::Shdr *Sec) { in getSecIndexForError() 77 using Elf_Shdr = typename ELFT::Shdr; 233 /// \param Shdr the section to iterate over. 236 Elf_Note_Iterator notes_begin(const Elf_Shdr &Shdr, Error &Err) const { in notes_begin() argument 237 assert(Shdr.sh_type == ELF::SHT_NOTE && "Shdr is not of type SHT_NOTE"); in notes_begin() 239 if (Shdr.sh_offset + Shdr.sh_size > getBufSize()) { in notes_begin() 240 Err = createError("SHT_NOTE section " + getSecIndexForError(this, &Shdr) + in notes_begin() 242 Twine::utohexstr(Shdr in notes_begin() 273 notes(const Elf_Shdr &Shdr, Error &Err) const notes() argument [all...] |
H A D | ELFTypes.h | 58 using Shdr = Elf_Shdr_Impl<ELFType<E, Is64>>; 78 using ShdrRange = ArrayRef<Shdr>;
|
H A D | ELFObjectFile.h | 236 using Elf_Shdr = typename ELFT::Shdr;
|
/third_party/skia/third_party/externals/abseil-cpp/absl/debugging/internal/ |
H A D | symbolize.h | 52 const ElfW(Shdr) &)>& callback); 57 ElfW(Shdr) *out);
|
/third_party/musl/porting/linux/user/src/internal/ |
H A D | dynlink.h | 18 typedef Elf32_Shdr Shdr; typedef 30 typedef Elf64_Shdr Shdr; typedef
|
/third_party/musl/src/internal/ |
H A D | dynlink.h | 26 typedef Elf32_Shdr Shdr; typedef 40 typedef Elf64_Shdr Shdr; typedef
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/ObjectYAML/ |
H A D | ELFEmitter.cpp | 107 typedef typename ELFT::Shdr Elf_Shdr; 159 ArrayRef<typename ELFT::Shdr> SHeaders); 357 static void overrideFields(ELFYAML::Section *From, typename ELFT::Shdr &To) { in overrideFields() 689 ArrayRef<typename ELFT::Shdr> SHeaders) { in getPhdrFragments() 699 const typename ELFT::Shdr &H = SHeaders[Index]; in getPhdrFragments()
|
/third_party/libunwind/libunwind/src/dwarf/ |
H A D | Gfind_proc_info-lsb.c | 116 Elf_W (Shdr) *shdr; in load_debug_frame() 526 Elf_W (Shdr)* shdr; in Elf_W()
|
/third_party/skia/third_party/externals/abseil-cpp/absl/debugging/ |
H A D | symbolize_test.cc | 420 fd, [§ions](const absl::string_view name, const ElfW(Shdr) &) { in TEST()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/ExecutionEngine/RuntimeDyld/ |
H A D | RuntimeDyldELF.cpp | 150 typedef typename ELFT::Shdr Elf_Shdr; in createRTDyldELFObject()
|
/third_party/musl/ldso/linux/ |
H A D | dynlink.c | 1481 Shdr *sh, *sh0, shstrtab; in is_section_exist() 5174 Shdr *sh = (char *)task->shdr_allocated_buf + task->eh->e_shoff - off_start; in map_library_header()
|
/third_party/musl/porting/linux/user/ldso/ |
H A D | dynlink.c | 4808 Shdr *sh = (char *)task->shdr_allocated_buf + task->eh->e_shoff - off_start; in map_library_header()
|