Home
last modified time | relevance | path

Searched refs:Shdr (Results 1 - 22 of 22) sorted by relevance

/third_party/elfutils/libelf/
H A Delf32_getshdr.c46 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 Delf-knowledge.h60 #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 Delf32_updatefile.c230 #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 Dabstract.h83 START (32, Shdr, Ext##Shdr) \
94 END (32, Ext##Shdr)
96 START (64, Shdr, Ext##Shdr) \
107 END (64, Ext##Shdr)
H A Dgelf_xlate.h43 TYPE (Shdr, LIBELFBITS)
H A Delf32_getchdr.c45 ElfW2(LIBELFBITS,Shdr) *shdr = elfw2(LIBELFBITS,getshdr) (scn); in ElfW2()
H A Delf_getdata.c84 [ELF_T_SHDR] = __alignof__ (ElfW2(Bits,Shdr)), \
H A Delf32_updatenull.c209 ElfW2(LIBELFBITS,Shdr) *shdr = scn->shdr.ELFW(e,LIBELFBITS); in __elfw2()
/third_party/libunwind/libunwind/src/
H A Delfxx.c37 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 Delfxx.h57 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 DELF.h55 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 DELFTypes.h58 using Shdr = Elf_Shdr_Impl<ELFType<E, Is64>>;
78 using ShdrRange = ArrayRef<Shdr>;
H A DELFObjectFile.h236 using Elf_Shdr = typename ELFT::Shdr;
/third_party/skia/third_party/externals/abseil-cpp/absl/debugging/internal/
H A Dsymbolize.h52 const ElfW(Shdr) &)>& callback);
57 ElfW(Shdr) *out);
/third_party/musl/porting/linux/user/src/internal/
H A Ddynlink.h18 typedef Elf32_Shdr Shdr; typedef
30 typedef Elf64_Shdr Shdr; typedef
/third_party/musl/src/internal/
H A Ddynlink.h26 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 DELFEmitter.cpp107 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 DGfind_proc_info-lsb.c116 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 Dsymbolize_test.cc420 fd, [&sections](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 DRuntimeDyldELF.cpp150 typedef typename ELFT::Shdr Elf_Shdr; in createRTDyldELFObject()
/third_party/musl/ldso/linux/
H A Ddynlink.c1481 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 Ddynlink.c4808 Shdr *sh = (char *)task->shdr_allocated_buf + task->eh->e_shoff - off_start; in map_library_header()

Completed in 33 milliseconds